Convergir / Divergir (touchpad-converge---diverge)
Isso tem como objetivo testar os recursos de relatórios e monitoramento de contato de um dispositivo Touchpad de Precisão para Windows.
Nome do teste
- Test.ConvergeDivergeDiagonal.json
Requisitos básicos testados
- Device.Input.Digitizer.PrecisionTouchpad.FingerSeparation
Finalidade do teste
- Verifica se o dispositivo pode rastrear e relatar contatos exclusivos, sem alias em distâncias de separação que variam continuamente.
Ferramentas necessárias
- PT3 com modificações de Touchpad de Precisão (ou assembly semelhante para convergir/divergir).
- PTLogo.exe
Etapas de pós-validação
Inicie Test.ConvergeDivergeDiagonal.json in ptlogo.exe.
Use o assembly convergir/divergir com dois contatos de precisão de 7 mm.
Gire a placa em 45°.
Coloque esses contatos de precisão na superfície do digitalizador separados por distância, conforme instruído na tela.
Conforme instruído, mova os contatos em direção uns aos outros (convergir) ou separados (divergente). a. A cada 2ª iteração, mova os contatos para um novo local no touchpad. b. Cinco iterações por direção para convergir e divergir (10 no total).
Se os dois contatos permanecerem distintos e nenhum erro for detectado, o PTLogo aprovará automaticamente a iteração e avançará para o próximo.
- Conforme mostrado na imagem a seguir, comece com contatos com mais de 23 mm de distância e aproxime-os um do outro até que estejam a 8 mm de distância, borda a borda.
- Conforme mostrado na imagem a seguir, comece com contatos com mais de 9 mm de distância de borda a borda e aproxime-os um do outro até que estejam a mais de 23 mm de distância.
Mensagens de erro comuns
Ao executar esse teste, certifique-se de que a distância mais ampla entre contatos seja sempre maior que 23 mm e de que a menor distância seja sempre menor que 9 mm de borda a borda.
Seguem algumas mensagens de erro comuns, juntamente com seus significados.
"[17] não há separação suficiente de pontos: ####."
Um teste convergente não começou com os contatos distantes o suficiente, ou um teste divergente não separou os contatos o suficiente. O valor exibido (####) indica a distância relatada entre os contatos.
Segue uma captura de tela do teste, mostrando separação insuficiente entre pontos.
"[18] separação excessiva de pontos: ####."
Um teste convergente não aproximou os contatos o suficiente, ou um teste divergente não começou com os contatos próximos o suficiente. O valor exibido (####) indica a distância relatada entre os contatos.
Segue uma captura de tela do teste, mostrando muita separação entre pontos de contato.
Critérios de aprovação
- Um total de 30/30 (100%) iterações devem ser aprovadas para a conclusão com status de aprovação.