usability testing tutorial
Este guia abrangente para Teste de Usabilidade explica o que é Teste de Usabilidade, por que precisamos dele, seus métodos, exemplos, processos e ferramentas:
Testamos um produto de software, site ou serviço para medir a qualidade dos resultados. Este teste consiste em testes funcionais e não funcionais. O teste de usabilidade é um dos muitos tipos de teste não funcionais.
O Teste de Usabilidade é um reino do mundo da TI que tenta incorporar como as “pessoas” gostariam que seus aplicativos fossem - o que nunca é fácil. É como tentar ler mentes. O que parece senso comum é uma ciência profunda quando se trata de testar a usabilidade.
Neste artigo, aprenderemos e entenderemos a necessidade de testes de usabilidade, entenderemos suas várias categorias. Também veremos as diferentes ferramentas e métodos. Aprenda sobre as diferentes fases dos testes de usabilidade e formas de analisar os resultados.
O que você aprenderá:
- Por que o teste de usabilidade é necessário
- O que é teste de usabilidade
- Exemplos de teste de usabilidade
- Conclusão
Por que o teste de usabilidade é necessário
[imagem fonte ]
Criamos sites ou produtos ou serviços para usuários ou clientes para fornecer soluções para suas necessidades. Ao realizar testes de usabilidade, podemos entender se a solução criada atende ou não aos requisitos do cliente ou do usuário.
Pode acontecer que o serviço ou produto criado esteja funcionando conforme o esperado na funcionalidade, mas não seja amigável. Portanto, não pode atrair os usuários ou clientes do produto e fornecer uma melhor experiência do usuário. Isso acabará por impactar os negócios da empresa, pois os usuários acharão outros produtos ou serviços muito mais fáceis de usar.
O que é teste de usabilidade
É um tipo não funcional de teste de software. É amplamente dividido em compreensibilidade, capacidade de aprendizado, operacionalidade, atratividade e conformidade. O teste de usabilidade é para determinar até que ponto entendemos o produto de software, fácil de aprender, fácil de operar e atraente para os usuários sob condições e requisitos especificados.
Esse tipo de teste geralmente é executado por usuários reais e não pela equipe de desenvolvimento. A equipe de desenvolvimento é quem criou o produto e, portanto, não consegue encontrar menos defeitos relacionados à experiência do usuário.
O teste de usabilidade é dividido principalmente em três categorias. Esses são:
- Explorativo
- Avaliação
- Comparativo
Vamos entender essas categorias em detalhes:
# 1) Explorativo
Geralmente consideramos essa categoria nos estágios iniciais do processo de teste de software. O teste de usabilidade anterior é executado no processo de teste, o mínimo é o risco no produto. O design do produto e os conceitos relacionados ao produto ou serviço são geralmente considerados para testes de usabilidade nesta fase.
# 2) Avaliação
Esta categoria descreve a avaliação da execução de ponta a ponta do teste e também analisa a eficácia do produto e a satisfação do usuário.
# 3) Comparativo
Nesta categoria, dois ou mais produtos de tecnologia semelhante são comparados em atributos diferentes como o design do produto, vantagens, desvantagens do produto ou serviço, e que auxilia na seleção do produto que proporciona uma melhor experiência do usuário.
Como o nome sugere na categoria comparativa de teste de usabilidade, comparamos dois ou mais tipos de produtos semelhantes e entendemos os recursos, funcionamento, prós e contras do produto. Isso ajuda a decidir as áreas de melhoria na construção do produto para atrair os clientes e dominar o mercado.
Métodos de teste de usabilidade
A seguir estão os métodos de teste de usabilidade mais comumente usados:
# 1) Teste de corredor
Este método é um dos métodos mais eficazes e econômicos disponíveis quando comparado com outros. Nesse método, poucas pessoas aleatórias recebem o site ou produto para testar, em vez de profissionais treinados.
À medida que pessoas aleatórias testam o serviço sem conhecimento prévio do produto, elas o testam com mais eficácia e fornecem resultados mais precisos e feedback honesto para melhorias, se houver.
# 2) Teste de usabilidade remota
Como o nome sugere, o teste de usabilidade remoto é realizado por pessoas que estão localizadas em locais remotos, ou seja, que estão localizadas em vários estados ou às vezes em vários países para fins de teste. Esse tipo de teste é feito remotamente e os problemas podem ser relatados, se encontrados.
O feedback pode ser gravado e enviado por pessoas aleatórias e não por um especialista em tecnologia. Às vezes, o teste remoto é executado por meio de videoconferência. Este tipo de teste de usabilidade adiciona menos valor de custo em comparação com outros tipos de teste.
# 3) Avaliação de especialista
O especialista na área é solicitado a testar o produto ou serviço e fornecer feedback e, em seguida, enviar os resultados. Esse tipo de teste costuma ser caro, pois a empresa precisa contratar um especialista em tecnologia. Uma revisão especializada também pode ser feita remotamente para enviar os resultados.
Este tipo de teste de usabilidade é executado rapidamente e leva menos tempo. O especialista encontra rapidamente as lacunas e detecta as falhas no produto ou serviço. Esse teste geralmente é caro, portanto, os clientes evitam essa opção.
Este teste é confiável devido à experiência do especialista. A avaliação de um especialista vale a despesa quando o produto tem um recurso crítico e a empresa precisa encontrar a reação do usuário antes de lançar o produto.
# 4) Teste de protótipo de papel
O teste de protótipo em papel é uma das abordagens mais tradicionais para o teste de usabilidade. Este método envolve uma simulação da execução do teste, esboço manual, desenho dos modelos ou protótipo.
[imagem fonte ]
Discutir o fluxo e desenhá-los no papel e considerar todas as entradas, cenários e condições possíveis é o objetivo desse tipo de teste. Este é um dos principais tipos de teste que é observado principalmente em todos os projetos para eliminar problemas primários. Ao realizar o teste de protótipo em papel, pode-se ter mais clareza sobre o processo de execução.
O teste do protótipo em papel geralmente é feito pela equipe do projeto. Portanto, ele é considerado nos estágios iniciais do processo de teste. Este é um método relativamente mais barato de teste de usabilidade, mas não é a forma mais eficaz de teste, pois às vezes consome mais tempo e há uma grande possibilidade de que, mesmo após o teste, possamos perder alguns problemas.
# 5) Teste de usabilidade automatizado
Como o nome sugere, esse método de teste é executado escrevendo scripts de automação. Escrevemos scripts para automação e quando os scripts são acionados, os casos de teste são executados. Após a execução do teste, os resultados são registrados e enviados.
Para esse tipo de método de teste, a empresa precisa contratar um recurso que esteja bem familiarizado com a escrita de scripts e a construção de uma estrutura de automação. Este é um dos métodos de teste mais usados, pois não é tão caro quanto o tipo de teste de revisão especializada e não é tão primário quanto o método de teste de protótipo em papel.
Este é um dos tipos eficazes de teste de usabilidade, pois há menos intervenção humana por causa dos scripts automatizados e menos probabilidade de perder problemas.
Ferramentas de teste de usabilidade
Existem muitas ferramentas que auxiliam neste processo. Todas essas ferramentas podem ser categorizadas aproximadamente da seguinte forma:
Categoria # 1) Crie tarefas / testes e os entregue aos usuários (encontrar os usuários e dar-lhes tarefas é uma atividade manual, fora da ferramenta). Enquanto realizam essas tarefas, o facilitador pode observar sua tela e interagir com eles. Isso poderia ser nas linhas de como você faria o “Skype”.
Categoria # 2) A ferramenta fornece aos usuários ou você pode escolher seus próprios usuários. Você pode enviar sua página / design e as tarefas a serem realizadas. A ferramenta, por sua vez, fornecerá a você os vídeos da interação do usuário mais os comentários do usuário. Você pode fazer sua própria análise.
Categoria # 3) Ferramentas que usam rastreamento ocular e mapa de calor métodos para determinar em qual parte da página o usuário passou mais tempo. Algumas das ferramentas nesta categoria também registram os cliques, rolagens, movimentos do mouse do usuário, etc.
Categoria 4) Ferramentas que fornecem feedback com base no site, página ou wireframe que você envia como entrada. Algumas ferramentas desse tipo também fornecem pesquisas que ajudam a fornecer evidências conclusivas sobre questões de usabilidade.
Categoria # 5) Ferramentas que recrutam usuários para seu teste de usabilidade.
A classificação acima é muito ampla. Existem muitas outras ferramentas. E também, a divisão em uma determinada categoria nem sempre é tão clara. Às vezes, as ferramentas empregam vários métodos ao mesmo tempo.
Aqui está uma lista de categorias de ferramentas e o link para encontrar mais informações sobre elas.
O uso de diferentes ferramentas para testes de usabilidade pode ajudar o usuário a concluir a tarefa de maneira mais eficaz e eficiente. Essas ferramentas auxiliam na identificação de uma melhor experiência do usuário. Nem todos os projetos utilizam ferramentas de teste de usabilidade, pois são caras e os clientes não querem investir em ferramentas para esse fim.
CrazyEgg é uma das ferramentas de teste de usabilidade mais usadas. É uma ferramenta de experiência do usuário baseada em cliques que o torna fácil de usar.
Aqui está a lista das ferramentas mais usadas:
- UXtweak
- CrazyEgg
- Userzoom
- Loop11
- Otimizadamente
- TryMyUI
- UserTesting.com
- Qualaroo
- Usabilla
- UserFeel
- Userlytics
- Validately.com
Leitura adicional=> Lista das melhores ferramentas de teste de usabilidade
Vantagens e desvantagens
Vantagens do teste de usabilidade:
- Executando um teste de usabilidade, podemos melhorar as falhas do produto, se encontradas, e corrigi-las antes do lançamento do produto. A execução de testes ajudará, portanto, a aumentar a qualidade do produto.
- Muitas vezes as discussões internas são direcionadas para debates que podem ser resolvidos após a realização de testes de usabilidade, o que ajuda a compreender melhor a experiência do usuário.
- Às vezes, é observado que a equipe de desenvolvimento falha em detectar alguns pequenos defeitos que podem ser encontrados executando testes de usabilidade.
- Como o feedback é direto do usuário, torna-se benéfico para o negócio melhorar o produto de acordo com o público-alvo.
Desvantagens do teste de usabilidade:
- A restrição financeira é uma das principais desvantagens, pois é necessário recrutar e gerenciar os recursos para o teste de usabilidade.
Diferentes participantes ou elementos
Os participantes dos testes de usabilidade dependem da complexidade e do orçamento do projeto. Se o projeto for altamente complexo e contiver recursos cruciais e críticos, mais participantes serão considerados. Considerando que uma pequena equipe de participantes é considerada para testar o projeto de complexidade de nível médio.
Na maioria dos casos, há um pesquisador e alguns participantes para testes de usabilidade. O número de participantes varia entre três a vinte e cinco, enquanto qualquer equipe de participantes com cinco a dez membros é principalmente observada.
O pesquisador também é conhecido como facilitador ou moderador, sendo o pesquisador quem observa os participantes e modera a tarefa realizada por eles e também registra o feedback.
Principalmente, existem três elementos, que são os seguintes:
Pesquisador, participante e tarefa a ser executada.
O participante é quem executa a tarefa, enquanto o facilitador orienta os participantes na execução da tarefa. O facilitador e os participantes têm sessões de brainstorming entre si para que os participantes possam testar o serviço de forma mais eficaz e na direção certa.
O facilitador também verifica se os resultados apresentados são precisos. O pesquisador passa as instruções aos participantes por meio de fichas de tarefas ou verbalmente ou em videoconferência se o teste for realizado remotamente. O facilitador pode fazer perguntas cruzadas aos participantes apenas para verificar se a tarefa realizada pelos participantes está no caminho certo.
Se o pesquisador encontrou algum desvio na tarefa executada, ele pode controlar o fluxo de execução.
Diferentes fases de teste de usabilidade
Vamos entender como iniciar o teste de usabilidade? OU quais são as diferentes fases do teste de usabilidade?
Da mesma forma que para outras técnicas de teste, o teste de usabilidade também deve ser iniciado o mais cedo possível. Os diferentes estágios incluem planejamento, recrutamento, execução, análise de dados e relatórios.
[imagem fonte ]
# 1) Planejamento
Este estágio é o primeiro estágio de teste de software. A fase de planejamento é quando o objetivo do projeto é definido. A documentação do projeto é feita na fase de planejamento. Este é um dos estágios mais fundamentais e críticos do teste de software.
Neste estágio, planejamos o roteiro para prosseguir com o processo de teste. Planejamos perguntas como o que testar? como testar? quem estaria testando quais recursos? quais cenários diferentes devem ser considerados para teste ?. Na fase de planejamento, reunimos os requisitos do negócio e elaboramos o plano.
seleção classificar exemplo de código c ++
# 2) Recrutamento
Nesta fase, recrutamos o facilitador e os participantes de acordo com o orçamento e a complexidade do projeto.
# 3) Execução
Nesta fase, os participantes realizam testes de usabilidade e executam a tarefa atribuída.
# 4) Análise de dados
Durante a fase de análise de dados, o feedback recebido do teste de usabilidade é analisado. Os resultados são categorizados e os padrões são identificados. A conclusão é gerada a partir do feedback enviado para melhorar o produto e, assim, melhorar o negócio.
# 5) Relatórios
O feedback e as conclusões recebidas são compartilhados com os clientes e as equipes de desenvolvimento em todo o projeto. A discussão sobre as áreas de melhoria e sua implementação é considerada nesta etapa.
[imagem fonte ]
Fatores a serem considerados durante o teste de UX
Em primeiro lugar, quanto mais cedo você testar, melhor será para evitar riscos, perda de tempo e orçamento do projeto.
- As áreas de melhoria podem ser manipuladas mais facilmente se o teste tiver começado em um estágio inicial.
- Selecione uma equipe de usuários que executaria a tarefa.
- Precisamos entender o público-alvo para saber mais sobre a experiência do usuário e o produto. Isso nos ajudará a entender quem estará usando o produto, quais são as necessidades do usuário dessas categorias. Objetivo de utilização do produto. O produto é capaz de satisfazer os usuários?
- Possíveis formas de uso do produto e recursos adicionais que o usuário poderá procurar no futuro.
- Discuta as áreas de melhoria com a equipe de desenvolvimento e trabalhe com eles de acordo.
- Também precisamos considerar o desempenho e a taxa de resposta ao testar o produto.
Exemplos de teste de usabilidade
Para analisar os resultados dos testes, devemos sempre pensar nos pontos de vista dos usuários. Precisamos ter em mente os recursos que impactarão e melhorarão a experiência do usuário. Para entender isso melhor, vamos discutir alguns exemplos abaixo.
Exemplo 1: Teste de usabilidade de um site de viagens.
Considere o cenário abaixo para testar um site de viagens.
# 1) Reservar um voo
Ao considerar os cenários para reservar um voo, o usuário deve ser capaz de selecionar as opções de voo de ida e volta. Uma opção que pode melhorar a experiência do usuário é se ele puder selecionar a opção de várias cidades.
# 2) Reserva de hotéis
Ao considerar que o usuário está viajando para uma cidade, ele também pode procurar acomodação. Se um usuário conseguir encontrar tanto a reserva de voo quanto a acomodação em hotel em um só lugar, pode aumentar a satisfação do usuário. Como o usuário não precisa navegar em dez sites diferentes. Tudo é cuidado em um só lugar e, portanto, mais usuários serão atraídos para o site.
# 3) Alugar um carro / veículo de duas rodas
Enquanto o usuário planeja viajar para uma cidade de férias ou para pequenos negócios, ele pode solicitar um veículo para viajar localmente. Se o site tiver a opção de alugar o veículo, isso pode atrair os usuários para o site de forma positiva.
# 4) Rastreamento do voo
Esta é uma das características importantes que os clientes procuram antes de chegar para o voo.
Esta tela deve mostrar o status do voo de chegada e partida de acordo com a cidade de origem mencionada. Além disso, para uma melhor experiência do usuário, a página deve conter opções de pesquisa para uma pesquisa rápida com base em companhia aérea, horário ou destino.
# 5) Coisas para fazer / melhores lugares para visitar
Este pode ser um recurso extra que interessa aos usuários do site. Por meio desse recurso, o usuário fica sabendo melhor do lugar e do que explorar. Isso pode adicionar a possibilidade de o usuário alugar um veículo para transporte local. Se o site tiver a característica de alugar um veículo e locais para visitar, isso será uma vantagem.
# 6) Gerenciamento de reservas anteriores
Esse recurso é de grande ajuda tanto para o usuário quanto para o proprietário da empresa, pois o usuário pode repetir facilmente a opção que viajou recentemente se tiver requisitos semelhantes. Por conta desse recurso, o empresário pode entender o tipo de usuário e o tipo de reservas realizadas, o que pode ajudar a oferecer melhores negócios e ofertas ao usuário para aprimorar o negócio.
Este recurso é de grande ajuda caso o usuário precise enviar o comprovante das reservas efetuadas para reembolso, que acabaram de extraviar. Por causa desse recurso, a pessoa pode obter um recibo duplicado no site.
Como esse recurso ajudava a pessoa, no futuro a pessoa poderia considerar este site e seria a boca de uma boa palavra para outras pessoas.
# 7) Atendimento ao cliente
Além de todas as funcionalidades que temos no site, caso o utilizador se depare com alguma dificuldade ou necessite de alguma ajuda, o serviço de apoio ao cliente é a funcionalidade que pode ser procurada. Este é um recurso muito crítico, pois está diretamente relacionado à satisfação do cliente, que é nosso objetivo durante os testes de usabilidade.
Conectando-se ao atendimento ao cliente por telefone, e-mail ou chat. Publicar perguntas frequentes também ajudará os clientes.
Vamos discutir outro aplicativo
Exemplo 2: Como colocar o transporte online usando o Uber
# 1) Reservar uma viagem
Esta é a principal funcionalidade do aplicativo que, mesmo que os usuários do 100's tentem reservar a viagem ao mesmo tempo, o usuário deve ser capaz de reservar a viagem.
# 2) Tipos de passeio
O usuário deve ser capaz de visualizar e reservar todos os tipos de viagens disponíveis, começando por micro, mini, prime, Suécia, carpool, etc. O número de assentos disponíveis na viagem também é exibido com o tipo de viagem.
# 3) Tempo estimado de chegada
Durante a reserva, ele deve exibir o tempo estimado de chegada para que o usuário possa decidir entre as diferentes opções de viagem disponíveis.
# 4) Custo estimado ao reservar a viagem
Durante a reserva, ele deve exibir o custo estimado para que o usuário possa reservar a partir das diferentes opções de viagem disponíveis.
# 5) Opção de passeio mais tarde
Se o usuário quiser pré-reservar a viagem, então a pessoa deve ser capaz de reservar uma viagem por desejo pessoal.
# 6) Compartilhar opção de viagem
Se o usuário reservou uma viagem para seu amigo e deseja compartilhar os detalhes da viagem com ele. A pessoa deve ser capaz de compartilhar os detalhes da viagem.
# 7) Adicionar pagamentos diferentes
O usuário deve poder pagar em todas as modalidades. Como cartão de crédito, opção de cartão de débito, UPI, carteira ou pagamento em dinheiro. O aplicativo deve pedir uma confirmação antes de salvar as credenciais do cartão de crédito e débito.
# 8) Suporte ao cliente
Os usuários devem ser capazes de se conectar ao serviço de atendimento ao cliente por telefone, e-mail ou chat. Publicar perguntas frequentes também ajudará os clientes. Também é útil no caso de a pessoa por engano se esquecer de algum bem, ou se o motorista cobrou indevidamente, também se o motorista tentou se comportar mal ou se o usuário deseja registrar uma reclamação ou procurar qualquer tipo de ajuda.
Esse recurso provou ser um dos recursos mais importantes para os usuários que buscam ajuda.
# 9) Cancelar a viagem reservada
Se o usuário reservou uma viagem por engano e deseja cancelar, o usuário deve ser capaz de cancelar a viagem reservada.
# 10) Chame o motorista
Pode acontecer que o motorista não consiga localizar o passageiro no local de retirada, ou o usuário esteja no local de retirada e não consiga encontrar o motorista. Este recurso reduz a confusão e economiza tempo se o motorista não souber a localização, ele pode contatá-lo e alcançá-lo facilmente.
O que acontece após o teste de usabilidade
Ao considerar o exemplo acima, os recursos mencionados são aqueles recebidos como feedback do usuário ao usar o site de viagens e o aplicativo de reserva de veículos online. Pode haver mais alguns recursos necessários, dependendo dos requisitos do cliente e do uso do site.
Após a conclusão do teste de usabilidade, a primeira coisa a fazer é reunir todos os comentários e conclusões e, em seguida, discutir o que podemos acomodar como melhoria do produto / serviço. Quanto tempo será necessário para incorporar as mudanças? Se a equipe do projeto não tiver certeza das mudanças a serem implementadas, eles podem discutir novamente e eliminar as ambigüidades.
O impacto das melhorias depende do público-alvo que vai usar o aplicativo, da finalidade do aplicativo, dos recursos que precisam ser adicionados ou aprimorados no site. Depois que todos os pontos acima forem discutidos, é uma chamada de gerenciamento ao considerar os recursos do produto. Isso também depende do impacto comercial do recurso.
perguntas frequentes
P # 1) O que é teste de usabilidade em teste de software?
Responda: É um tipo não funcional de teste de software que é usado para determinar a facilidade com que os usuários podem entender e usar o produto.
P # 2) Como o teste de usabilidade é feito?
Responda: Principalmente uma equipe dedicada realiza testes de usabilidade. A equipe é formada por participantes que executam a tarefa atribuída a eles e relatam a observação. Já o facilitador é quem modera a equipe.
P # 3) Qual é o propósito do Teste de Usabilidade?
Responda: O produto desenvolvido deve atender aos requisitos do usuário. Ao realizar testes de usabilidade, podemos encontrar informações sobre a experiência do usuário e melhorar o produto onde há um escopo de melhoria.
P # 4) Quais são os três princípios principais do Teste de Usabilidade?
Resposta: São eles:
- Trata do desenvolvimento de produtos.
- Envolve estudar usuários reais à medida que usam o produto e entender sua experiência de usuário.
- Envolve a melhoria do produto de acordo com a experiência do usuário e o estabelecimento de metas e um cronograma para alcançá-lo.
P # 5) Quais são os recursos de usabilidade?
Resposta: Existem cinco características de usabilidade. São os seguintes:
- Eficaz
- Eficiente
- Noivando
- Tolerante a Erros
- Fácil de aprender
Mais sobre testes de usabilidade
[imagem fonte ]
Um teste de usabilidade garante que a interface de um AUT seja construída de uma forma que se adapte às expectativas do usuário no que diz respeito ao cumprimento dos requisitos (eficácia) facilmente (eficientemente) de uma maneira simplista e satisfatória.
O foco principal está em:
- Fácil de usar
- Facilidade de aprendizado ou familiarização com o sistema
- A satisfação do usuário com toda a experiência
A usabilidade tem muitas dimensões. É tudo sobre a 'experiência' do usuário durante sua interação com um aplicativo e seu 'sentimento' em relação a isso. Um Teste de Usabilidade estruturado traduz essa experiência / sentimento em um Processo de Validação.
Por que é executado
A Web e os aplicativos móveis governam o mundo dos negócios nos últimos tempos. Esses aplicativos sendo eficientes, eficazes, fáceis, simples, atraentes, envolventes, etc. é muito importante para eles serem adotados pelos clientes. O Teste de Usabilidade visa determinar se um site é o que o usuário gostaria de usar e voltar ou não.
Isso não se aplica apenas a sistemas de software. Qualquer máquina / interface que tenha interação humana deve satisfazer essas regras. Como você pergunta? A democracia sofreria se as urnas eletrônicas não fossem utilizáveis. Eu não votaria se tivesse que clicar em mais de um botão para escolher meu candidato, você faria? Exatamente!
Para um exemplo mais específico de software, confira este Artigo de 300 milhões de dólares por Jared Spool que explicará claramente como a colocação de um botão causou o impacto do negócio.
Quando o teste de usabilidade é realizado
Como testadores, sabemos que quanto mais cedo um defeito foi encontrado no SDLC mais barato é consertar. O mesmo conceito é válido para testar a usabilidade também.
Os resultados do teste de usabilidade afetam o design do produto. Portanto, idealmente, o teste de usabilidade deve começar no nível de design. Mas isso não é tudo; o software passa por muitas mudanças / interpretações / implementações em todo o processo SDLC. Para ter certeza de que não cometemos erros relacionados à usabilidade em qualquer uma dessas etapas, este teste deve ser conduzido com frequência e continuamente para resultados máximos.
Quem realiza este teste
Isso pode ser feito como um processo interno, quando os designers, desenvolvedores e qualquer outra pessoa podem sentar e analisar seu sistema e obter os resultados. Com base nesses resultados, o design e / ou código pode ser modificado para estar de acordo com as mudanças com que todos concordam.
Uma abordagem mais avançada é contratar usuários em tempo real e dar-lhes tarefas específicas. Um (s) facilitador (es) pode (m) planejar essas tarefas e obter os resultados dos usuários.
Os usuários podem fornecer informações sobre se:
- A tarefa foi bem sucedida ou não
- A tarefa pode ser realizada facilmente
- A experiência foi interessante, envolvente ou irritante - o sentimento em relação ao software
Como realizar testes de usabilidade - processo
O teste é uma validação do software em relação aos seus requisitos. Um teste de usabilidade não é diferente - O único requisito, neste caso, é validar se o software segue um mapa mental de como um usuário gostaria que o software fosse, o que o torna confortável para ele usar, que tipo da experiência holística é o usuário tirar da interação, etc.
Estas são apenas algumas das maneiras pelas quais esse teste é realizado.
# 1) Durante a fase de design, você pode simplesmente desenhar o design do seu site / aplicativo em um pedaço de papel e avaliar se vai funcionar ou não.
#dois) Um método exploratório seria construir o site e realizar alguns testes aleatórios (pelo desenvolvimento / design / QA- qualquer ou todas as equipes internas) para determinar os fatores de usabilidade.
# 3) Contrate um conjunto de usuários em tempo real para trabalhar no site e relatar os resultados.
# 4) Use uma ferramenta que forneça estatísticas com base nos wireframes de entrada e designs enviados.
# 5) Contrate uma equipe de usabilidade terceirizada especializada neste campo.
# 6) Envie o design e os wireframes do seu site para um avaliador externo e obtenha os resultados deles.
O processo estruturado de Teste de Usabilidade contém as seguintes etapas:
Passo 1) Identificar os usuários para realizar o Teste de Usabilidade - ajuda a escolher o conjunto de usuários mais próximo de como serão os usuários de tempo real. É preciso ter cuidado para não escolher especialistas ou novatos completos. Os especialistas irão simplesmente percorrer todo o processo e os novatos precisam de muito treinamento básico para começar - nenhuma das situações é a ideal.
Passo 2) Projetar as tarefas que os usuários realizarão no aplicativo –Uma lista de situações em que os usuários vão utilizar o formulário de inscrição deve ser feita antes de iniciar o teste. Isso pode incluir algo como: ‘Procure um X-box e compre-o” ou ‘envie uma pergunta de atendimento ao cliente” etc. em um site de comércio eletrônico. As tarefas devem representar de perto as transações reais para as quais os usuários usariam o site.
Etapa 3) Facilitando o teste - A equipe de usabilidade fará com que os usuários executem as tarefas no site e coletará informações sobre o andamento e os resultados do teste. Realmente faz uma grande diferença quando a equipe de design participa enquanto os usuários estão trabalhando no aplicativo. Isso dá a eles uma imagem melhor de como o aplicativo foi usado e onde ele não entregou o que o usuário queria, etc., em primeira mão.
Passo 4) Analise os resultados - No final do teste, podemos acabar com o tempo que levava para realizar as tarefas, se a tarefa foi bem-sucedida ou não, etc, então basicamente dados brutos. Os resultados devem ser apresentados a todas as partes interessadas e analisados para a identificação de potenciais áreas problemáticas.
java como fazer uma fila
Pelo que discutimos até agora, estas são minhas impressões:
# 1) Testar a usabilidade não é uma tarefa de controle de qualidade total. Uma função que as equipes tradicionais de controle de qualidade poderiam desempenhar neste contexto é a de um facilitador que criaria tarefas, conduziria o teste e interpretaria o resultado. O ‘testador’, neste caso, é realmente o usuário.
#dois) Os resultados finais ou resultados dos testes de usabilidade não são defeitos. São informações simples sobre como o usuário se sentiu, o que gostou, o que não gostou - basicamente dados brutos. O trabalho do testador de usabilidade não termina com o relato dos resultados (no caso do tradicional Empregos de controle de qualidade , nós relatar bugs e não se envolva em corrigi-los), inclui o fornecimento de sugestões sobre como tornar o software mais propício à interação do usuário.
# 3) Ao compreender esses conceitos, podemos realmente fazer a diferença como testadores funcionais. Para agregar mais valor ao nosso papel como QAs, podemos aplicar esses conceitos de usabilidade e fornecer sugestões perspicazes sobre como melhorar a usabilidade de um aplicativo.
Conclusão
No tutorial acima, aprendemos em detalhes sobre o teste de usabilidade no ciclo de vida do teste de software. O tutorial também cobre tópicos como por que o teste de usabilidade é necessário, suas vantagens e desvantagens, diferentes participantes ou elementos de teste de usabilidade, etc.
Também cobrimos como analisar os resultados dos testes, diferentes ferramentas de teste de usabilidade em detalhes com exemplos.
O teste de usabilidade é necessário, pois dá a chance de melhorias antes do lançamento do produto. Essa melhoria pode, assim, impulsionar o negócio positivamente. Conseqüentemente, o teste de usabilidade é extremamente importante e deve ser realizado para fornecer melhores produtos aos clientes.
Leia também: Um guia completo para testar aplicativos da web.
Autor: Este artigo foi escrito pelo membro da equipe STH Swati S.
Espero que este artigo seja útil para compreender os testes de usabilidade. Por favor, adicione seus comentários e perguntas nos comentários abaixo.
Leitura recomendada
- 12 melhores ferramentas de teste de usabilidade para teste de usabilidade de sites [2021 LIST]
- Tutorial de teste de acessibilidade (um guia passo a passo completo)
- O que é teste de aceitação (um guia completo)
- Guia de teste funcional completo com seus tipos e exemplos
- Um guia completo de testes não funcionais para iniciantes
- Guia completo de teste de verificação de compilação (teste BVT)
- O que é teste de software? Mais de 100 tutoriais de teste manual gratuitos
- Tipos de teste de software: diferentes tipos de teste com detalhes