Touch UX
Isso serve para testar a natureza da experiência do usuário em um dispositivo com tela sensível ao toque do Windows.
Nome do teste
UXTests.jsonRequisitos de compatibilidade associados
- Device.Input.Digitizer.Base.ContactReports
- Device.Input.Digitizer.Touch.Accuracy
- Device.Input.Digitizer.Touch.FingerSeparation
- Device.Input.Digitizer.Touch.Jitter
- Device.Input.Digitizer.Touch.ReportRate
Finalidade do teste
Valida a experiência do usuário de tela sensível ao toque do Windows associada aos requisitos de hardware. Os testes foram projetados para serem executados à mão livre.
O teste garante que todos os elementos de interface do usuário no sistema possam ser direcionados com precisão por usuários por toque no fator de resolução e dimensionamento fornecidos da tela. O tamanho menor das hitboxes neste teste ocorre por design, pois representa com precisão a resolução do aplicativo. Se a tela tiver resolução super alta até o ponto em que um alvo de toque de 40px (o tamanho do bloco) é muito pequeno, então o testador precisa ser capaz de atingir os alvos.
Nota O teste está usando DIPS e não pixels físicos. Verifique, portanto, se o teste está em execução em um sistema com um fator de escala apropriado para a exibição. Se for executado em escala de 100%, o teste será mais difícil.
Ferramentas necessárias
Nenhum. Teste manual. Executando o teste
O pacote de testes do Windows Touch UX combina requisitos de toque diferentes em tarefas diárias. O principal benefício desse conjunto de testes é testar os requisitos juntos e verificar se um usuário pode concluir de forma confiável as interações principais de toque do Windows.
Confira uma lista dos testes no pacote, junto às descrições, aos pontos a serem observados e à algumas recomendações.
Toque em bloco
O toque em bloco é um teste de precisão simples no contexto de toques em blocos na tela Pesquisar. Ele aparece quatro vezes: uma vez em cada quadrante de tela. Para concluir o teste, toque em cada caixa azul conforme aparecerem. É recomendável usar um movimento de toque natural durante o teste interno.
Confira um exemplo de uma posição precisa do dedo de toque.
Confira um exemplo da posição de toque do dedo natural (recomendada).
Zoom semântico
O zoom semântico é um recurso ativo em muitos dos controles padrão no SDK do Windows. Por exemplo, você pode ver o Zoom Semântico na tela Inicial, onde o usuário pode pinçar e ampliar para revelar diferentes exibições dos blocos do aplicativo.
Em cada iteração do teste, você é solicitado a ampliar ou reduzir. Você pode fazer isso, respectivamente, separando ou juntando os dedos. Há duas versões deste teste: uma que usa dois dedos e outra que usa cinco dedos.
Quick Toss
Quick toss (rolagem rápida) é um movimento panorâmico pontuado que rola rapidamente pelas páginas de conteúdo. O teste Quick Toss passa por uma série de iterações. Em cada iteração, você desliza rapidamente o dedo na tela para cima ou para baixo usando um ou dois dedos. (Observe que a velocidade é imposta neste teste). Uma rolagem rápida executada lentamente demais não causará uma falha, mas exigirá que você repita essa iteração.
Nota Quando a inércia é aplicada e o testador não pode exibir a tela de cores adequadamente (ou seja, deslizar o dedo mais rapidamente não faz com que as telas coloridas rolem mais rapidamente), esse teste deve ser tratado como uma falha válida porque o usuário não pode aplicar panorâmica facilmente usando a velocidade desejada.
Teclado
O teste Keyboard simula a digitação rápida no teclado virtual. Ele apresenta quatro chaves que devem ser tocadas ao mesmo tempo em até um segundo. (Isso representa uma velocidade de digitação de quatro teclas por segundo ou aproximadamente 48 palavras por minuto.)
O teste atinge o tempo limite um segundo após o primeiro destino ser pressionado. Se um destino for perdido devido a um toque descartado ou uma sequência de toques que são interpretados como uma movimentação, o teste pode parecer estar em atraso. A imagem a seguir mostra como colocar os dedos na tela sensível ao toque para este teste.
Hiperlink
O teste Hiperlink solicita que você toque em uma série de hiperlinks que são renderizados em seu tamanho típico. O teste é concluído depois que todos os hiperlinks foram tocados ou perdidos.
Pressionar e segurar
Pressionar e segurar é um gesto que os usuários podem empregar para descobrir mais informações sobre um elemento de interface do usuário. Por exemplo, se você segurar um dedo na área de trabalho, o menu de contexto será aberto. O teste Press and Hold apresenta quatro quadrados: três cinzas e um azul. Você deve pressionar o quadrado azul até ficar verde. Repita até que o teste seja concluído.
Mobar
Os usuários podem arrastar a linha divisória entre dois aplicativos exibidos ativos, para alterar a área alocada para um aplicativo ou para remover um aplicativo da tela. O teste de Mobar valida se os usuários podem concluir essa atividade desenhando uma linha azul e solicitando que você arraste de qualquer local nessa linha para uma caixa verde. Os locais da linha azul e da caixa verde mudam durante o teste, mas a meta é sempre a mesma.
Backstack
Os modelos de teste Backstack são multitarefas, em que o usuário pode aplicar panorâmica para a esquerda ou para a direita a fim de revelar páginas visitadas recentemente. Em cada iteração do teste, você deve deslizar o dedo para a esquerda ou para a direita. Você deve concluir cada iteração para atender aos requisitos do teste.
Edgy
O teste Edgy modela os gestos de borda que executam ações como para exibir a Central de ações ou para percorrer e ignorar aplicativos. Para concluir o teste, deslize o dedo da área de borda (ou moldura) para a área de tela visível pelo lado da tela que é de cor azul.
Nota Cada deslizada requer uma velocidade mínima de 20mm/s. Esse é o mesmo limite de velocidade usado no sistema operacional. Se o testador não atingir essa velocidade, uma mensagem de erro "Motivo desconhecido" será exibida.
Selecionar
O teste Select apresenta vários blocos, um dos quais é de cor azul. O objetivo é puxar para cima ou para baixo no bloco azul em direção à linha cinza sem ultrapassá-la. O teste monitora o movimento perpendicular à direção do gesto de seleção. O usuário vê esse movimento como panorâmico.
Reorganizar
Reorganizar é um gesto usado para mover blocos de aplicativo na tela. Faça isso aplicando um movimento de arrastar para um bloco de aplicativo até que ele seja liberado.
Sintaxe de comando
Logo3.exe -config UXTests.json