Como realizar testes de usabilidade de aplicações móveis

Discover how to deliver better software and systems in rapidly scaling environments. Join our Community

Os testes funcionais, por si só, não conseguem garantir o sucesso de uma aplicação. Os testes de usabilidade de aplicações móveis vão ajudá-lo a criar uma aplicação melhor — saiba como fazê-lo com a especialista em QA, Andreea Draniceanu.

De acordo com a BankMyCell, mais de 80% da população mundial utiliza smartphones, o que significa mais de 6,64 mil milhões de utilizadores. A Apple App Store tem cerca de 1,96 milhões de aplicações, enquanto a loja Google Play tem mais de 2,87 milhões de aplicações disponíveis para transferência. Fala-se de um mercado competitivo, não é? 😅

Isto significa que, se estiver a desenvolver ou a testar uma aplicação móvel, tem de garantir que esta é atrativa para o público. Isto significa que todas as funcionalidades devem funcionar corretamente, claro, mas a parte funcional não é a única que importa. A usabilidade desempenha um papel importante no sucesso da sua aplicação móvel, porque se centra na experiência do utilizador e em tornar a aplicação fácil de utilizar.

Neste artigo, vou guiá-lo pelos passos necessários para realizar testes de usabilidade móvel. 

Sim. Sim, deve. (Origem da imagem)

Passo 1: Identificar os objetivos do teste de usabilidade

Antes de começar a realizar quaisquer testes, deve primeiro decidir qual é o objetivo dos testes. O que está a tentar alcançar ao realizar testes de usabilidade na sua aplicação móvel?

Por exemplo, pode considerar um dos 5 principais atributos de usabilidade:

  1. Facilidade de aprendizagem: com que rapidez conseguem os utilizadores perceber como utilizar as funcionalidades da aplicação móvel?
  2. Satisfação: do que é que os utilizadores mais gostam na sua aplicação móvel?
  3. Eficiência: depois de o utilizador saber como realizar uma tarefa específica na aplicação, com que rapidez consegue realizá-la novamente?
  4. Memorabilidade: com que rapidez conseguem os utilizadores recuperar a competência quando regressam ao produto móvel após um período de inatividade?
  5. Poucos erros: quantos erros cometem os utilizadores, qual é a gravidade desses erros e com que facilidade conseguem recuperar?

Passo 2: Conceber as tarefas

Depois de decidir os objetivos dos testes, é altura de conceber as tarefas que será pedido aos utilizadores que realizem. 

As tarefas têm geralmente uma frase e devem conter as interações que os utilizadores do teste têm de realizar, por exemplo:

  • Criar uma conta nova
  • Alterar as definições do perfil

As tarefas não são criadas como os casos de teste realizados durante os testes funcionais, mas sim como cenários, sem fornecer instruções sobre a forma como devem ser realizadas. Desta forma, pode avaliar se os utilizadores consideram as tarefas fáceis de realizar. 

Ao conceber os testes para testes de usabilidade móvel, procure abranger:

  • As principais funcionalidades da aplicação;
  • O funcionamento da navegação;
  • Áreas problemáticas.

Definir tarefas com base em circunstâncias da vida real para utilizar a aplicação móvel também ajuda a realizar corretamente os testes de UX.

Get Free Access
Get regular tech leadership wisdom for delivering better software and systems.
Get Free Access

Have an account? Log In

Passo 3: Escolher o método de teste de usabilidade

As duas principais formas de realizar testes de usabilidade são:

  • Em laboratório
  • Testes remotos

Naturalmente, ambos os métodos têm vantagens e desvantagens. 

Em laboratório, os testes são realizados num ambiente controlado. Tem a vantagem de obter mais observações numa situação de laboratório. Até pequenos gestos, como a hesitação, podem revelar muito sobre a experiência de um participante. Também tem controlo total sobre a experiência de teste dos participantes e o ambiente em que esta decorre.

Uma desvantagem dos testes em laboratório é que o efeito de enquadramento pode influenciar os resultados. Obterá respostas que refletem os seus próprios conhecimentos e experiência com a aplicação móvel, em vez dos conhecimentos e da experiência dos utilizadores, se fizer uma pergunta de forma tendenciosa ou fornecer demasiada informação.

Com os testes de usabilidade remotos, não tem de organizar a presença dos utilizadores num local e horário específicos. Os utilizadores realizam o teste no horário que lhes for mais conveniente e os resultados são-lhe entregues, o que pode permitir poupar bastante tempo. Os testes remotos são um excelente método para evitar o efeito de enquadramento.

Existe uma variedade de ferramentas de teste de usabilidade móvel disponíveis, por isso, certifique-se de que escolhe uma que lhe permita avaliar os seus objetivos importantes.

Passo 4: Identificar e Recrutar os Participantes do Teste

Outro fator a considerar nos testes de usabilidade móvel é a seleção dos participantes.

Deve escolher cuidadosamente os participantes do teste com base nas informações demográficas obtidas junto do proprietário da aplicação, como idade, rendimento, género e localização geográfica. Os participantes são utilizadores reais que utilizam normalmente a aplicação ou as aplicações concorrentes.

O grupo Nielsen Norman sugere que 5 utilizadores são suficientes para qualquer tipo de teste de usabilidade qualitativo, incluindo os testes de aplicações móveis. Isto deve-se ao facto de os testes com cinco participantes permitirem identificar quase tantos problemas de usabilidade como os testes realizados com muitas mais pessoas. Além disso, quase sempre se aproxima da relação máxima entre benefícios e custos dos testes com utilizadores.

Os participantes devem:

  • Ser representativos do público-alvo
  • Possuir um dispositivo móvel com o sistema operativo para o qual a aplicação móvel foi concebida 
  • Estar disponíveis no local e à hora agendados (quando se realiza um teste de usabilidade em laboratório)
  • Estar preparados para assinar um formulário de autorização para participar num teste de usabilidade.

Passo 5: Realizar os Testes de Usabilidade

Chegou o momento de reunir tudo e realizar o teste. Pode escolher entre vários tipos de moderação.

Pedir aos participantes que pensem em voz alta enquanto concluem as atividades é uma possibilidade. "Não esperava que fizesse isso" é um excelente comentário sobre a usabilidade. Se estiver a realizar testes remotos, isto poderá fornecer-lhe mais informações sobre o processo cognitivo dos participantes. Uma desvantagem é que falar em voz alta pode ser uma distração ou obrigar o utilizador a concluir as tarefas mais lentamente do que concluiria de outra forma.

Se estiver a realizar um teste em laboratório, poderá aproveitar a sua presença para fazer perguntas enquanto os participantes executam a tarefa. É importante, no entanto, fazer perguntas que não sejam críticas nem indutoras.

Por fim, tem a opção da moderação retrospetiva. Esta exige que os participantes vejam uma gravação das suas atividades e expliquem as suas ações, ou comentem as decisões que tomaram.

Passo 6: Analisar os Resultados do Teste

Por fim, quando os testes estiverem concluídos, deverá avaliar os dados. O elemento mais importante para aumentar a eficácia dos seus testes é retirar conclusões relevantes. Então, o que há para analisar? 

Alguns dos materiais que irá receber são:

  • Comentários escritos
  • Gravações de vídeo
  • Tarefas concluídas/não concluídas

É uma boa prática analisar cada uma das sessões de teste com utilizadores, uma a uma. Examine todos os materiais que tem para esse participante, incluindo quaisquer notas, transcrições ou outras informações de que disponha.

Procure identificar tendências e padrões favoráveis e desfavoráveis, bem como os desafios e obstáculos com que os seus utilizadores se depararam. Compare os seus resultados com outras métricas para verificar se surgiram tendências apenas em determinados dispositivos ou entre segmentos específicos do seu público.

Crie um relatório consistente como prática habitual, para que possa comparar facilmente as melhorias ao longo do tempo. Isto facilitará a si e à sua equipa a avaliação dos progressos e retrocessos relativamente ao teste de usabilidade anterior.

Depois de observar onde os seus utilizadores ficam bloqueados ou confusos, pode começar a fazer melhorias na sua aplicação. (Fonte da imagem) 

Passo 7: Melhorar a Aplicação Móvel com Base nos Comentários dos Utilizadores

O objetivo principal da realização destes testes é melhorar a usabilidade geral da aplicação móvel.

Examine os dados recolhidos durante o passo anterior e decida quais os elementos que devem ser priorizados. As prioridades podem ser classificadas de baixa a crítica, com base na sua importância e no impacto que têm na experiência do utilizador. Organize as tarefas resultantes por ordem crescente de importância.

Tome notas sobre o trabalho realizado pela sua equipa e sobre as tarefas que permanecem por concluir antes do próximo teste de usabilidade.

More Articles

Passo 8: Começar a Planear a Próxima Sessão de Testes de Usabilidade

Os testes de usabilidade de aplicações móveis devem ser realizados regularmente e de acordo com um calendário. Estes testes podem ajudar a orientar as decisões relativas à conceção responsiva e às atualizações, de modo a melhorar a funcionalidade e manter a estabilidade da aplicação.

Deve verificar novamente se os problemas importantes identificados nos testes de usabilidade anteriores foram corrigidos com base no que aprendeu com eles. Pode comparar a atualização mais recente com uma versão anterior através de testes A/B (uma técnica para comparar duas versões da aplicação e verificar qual tem melhor desempenho).

Deve também estar atento à concorrência. Isto pode ajudá-lo a manter-se a par das funcionalidades e características desejadas pelo seu público-alvo, o que, por sua vez, pode melhorar a experiência do utilizador da sua aplicação móvel.

Poderá também gostar de: As 10 melhores ferramentas de teste de aplicações móveis para QA

Conclusões

Os testes funcionais, por si só, não podem garantir o sucesso de uma aplicação móvel. Os testes de usabilidade podem trazer à luz problemas que os testadores profissionais não detetarão, porque não utilizamos a aplicação da mesma forma que os utilizadores reais. Ao melhorar a usabilidade da aplicação, melhoramos a experiência do utilizador e tornamos a aplicação mais apelativa para o seu público-alvo.

Se quiser ler mais artigos sobre diferentes tipos de testes, ferramentas e tendências, não se esqueça de subscrever o jornal The QA Lead, para não perder nenhuma publicação nova!

Andreea Draniceanu
Hi there! My name is Andreea, I’m a software test engineer based in Romania. I’ve been in the software industry for over 10 years. Currently my main focus is UI test automation with C#, but I love exploring all QA-related areas 😊

You may also like