3/5/2026
Regressão Automatizada: o que considerar antes de partir para essa estratégia


Júlio Viegas
Co-founder
8/5/2026
O Instituto Baymard, especializado em experiência de uso em e-commerces, realizou um estudo para analisar a usabilidade dos formulários de e-commerces Americanos. O estudo foi realizado em 2015 e se concentrou nos 48 maiores e-commerces dos Estados Unidos.Acessando a versão responsiva do e-commerce utilizando o celular os pesquisadores simularam o preenchimento dos formulários e observaram como os mesmos reagiram. A pesquisa descobriu que a maioria dos e-commerces não possuem formulários otimizados para o ambiente mobile, o que prejudica a experiência do usuário. Entre as descobertas é possível destacar:
A taxa de abandono médio do checkout é de 68.3%Média deAssim como a autocorreção, é comum que os celulares alterem a primeira letra de uma palavra para letra maiúscula. Esta alteração pode ser especialmente irritante para o usuário quando alterados campos como o e-mail, senha ou endereço do site, que são campos que normalmente não possuem letras maiúsculas. Esta alteração força o usuário a manualmente selecionar a letra e alterá-la por uma letra minúscula.
sobre abandono de carrinho
Um dos momentos que mais demandam a atenção e interação do usuário é o momento do checkout. Para finalizar a compra o usuário necessita preencher inúmeros campos. Neste fluxo, problemas que interrompem ou dificultam o preenchimento são grandes vilões que causam o abandono da compra.Como a pesquisa demonstra, a maioria dos e-commerces não otimizam seus formulários gerando problema de usabilidade. Reunimos os quatro principais problemas abaixo e mostramos como evitá-los:

A autocorreção da digitação é comum na maioria dos celulares. Apesar de ser muito útil, a autocorreção costuma sugerir palavras equivocadas. Estas falhas são intensificadas quando o usuário preenche campos específicos como nomes de ruas, nomes de pessoas, abreviações e e-mails. Estes são campos onde o dicionário do autocorretor costuma se confundir.Na prática, ao preencher um formulário pelo celular, o usuário éinterrompido por diversas falhas da autocorreção, obrigando a alteração ou a reinserção dos dados. Estas interrupções frustram a experiência de uso e em alguns casos causam a desistência do preenchimento do formulário.Outro problema comum é o autocorretor alterar palavras e o usuário não perceber estas alterações, causando o envio do formulário com dados errados. Para evitar este problema, basta desabilitar o autocorretor na tag input dos campos mais suscetíveis a erros. Veja o exemplo abaixo:<input type="text" autocorrect="off" />

Nos aparelhos celulares, o layout do teclado pode ser adequado de acordo com campo a ser preenchido. Um exemplo é quando o usuário vai preencher o número de seu cartão de crédito e o teclado numeral é apresentado. Com esta adequação a experiência de uso se torna mais fluída e a chance de inserção de dados errados cai drasticamente. Para se ter uma ideia do impacto no iPhone 6S, o teclado numeral apresenta uma área para o toque 521% maior se comparado a área de clique dos números no teclado padrão.Apesar de ser uma adaptação simples e fácil, apenas 46% dos e-commerces analisados pela pesquisa adaptam seus teclados de acordo com o campo a ser preenchido. Para solucionar este problema adapte cada um dos campos a configuração do layout de teclado correspondente.

Quando o usuário tem que preencher um formulários com vários dados, é muito importante mantê-lo engajado. Qualquer distração ou problema de usabilidade pode desestimular o preenchimento e levar o usuário ao abandono do preenchimento.Um problema recorrente de usabilidadeé a má configuração dos botões próximo e anterior. Exemplo: ao preencher o campo endereço e clicando em próximo, ao invés de o usuário ser direcionado a preencher o campo número do endereço, é direcionado para outro campo que não respeita o fluxo.Apesar de parecer um erro primário, a pesquisa relatou que grandes e-commerces como a Disney e a Nike não respeitavam este fluxo. É preciso testar e garantir que o fluxo de preenchimento está devidamente configurado para que o usuário não tenha dificuldades.

Mais de 27% dos e-commerces pesquisados não desabilitam a alteração automática. É importante observar que este recurso deve ser utilizado com cuidado e de acordo com o contexto de cada campo em seu formulário. Por exemplo, campos relacionados ao Nome ou ao Endereço do usuário normalmente requerem iniciais maiúsculas, por se tratarem de nomes próprios.Para evitar os problemas com a alteração basta adicionar o atributo autocapitalize configurado como off na tag input dos campos que não aceitam letras maiúsculas. Veja o exemplo abaixo:<input type="text" autocapitalize="off" />
Problemas nos formulários não são exclusivos em e-commerces. Eles estão presentes em aplicações mobile, sites institucionais e em demais projetos digitais onde o usuário interage inserindo dados. Para ilustrar os impactos Jeniffer Deus, Head de Testes Humanos da Sofist, conta a experiência com uma aplicação mobile:"Testamos um aplicativo, um jogo, onde, para poder jogar, o usuário necessitava realizar um cadastro, preenchendo informações como Nome, Sobrenome, Apelido, E-mail e Senha. Um cadastro curto, com apenas 5 campos. Ao rodar o teste de usabilidade encontramos os seguintes problemas:
Mesmo se tratando de um cadastro curto, criar uma nova conta era um processo penoso, que levava vários minutos, devido aos erros cometidos."
Os problemas do exemplo acima são comuns e muitas vezes não são conhecidos por gestores de projetos digitais. Sem ter ciência do problema, o projeto pode ser lançado e ter seus resultados impactados, como por exemplo no caso acima, se o teste de usabilidade não fosse realizado, muitos usuários desistiriam do cadastro e não usariam a aplicação.Um dos caminhos para descobrir e evitar problemas é testar a aplicação/projeto. O teste demonstra os riscos potenciais do projeto e possibilita a ação do gestor para sanar estes problemas antes que eles ocorram com os clientes finais.

Júlio Viegas
Co-founder
Cofundador da Sofist. Empreendedor há mais 10 anos na área de software, formado em Ciência da Computação pela Unicamp.
Aspecto
Outsourcing
tradicional
Crowd-testing
One Day Testing
Contratação ágil, execução e entrega de resultados
Ruim
Médio
Ótimo
Preserva a confidencialidade dos seus dados e software
Ótimo
Ruim
Ótimo
Teste as habilidades da equipe
Ótimo
Imprevisível
Ótimo
Controle sobre a execução do teste
Ótimo
Ruim
Ótimo
Comunicação entre o cliente e a equipe de teste
Ótimo
Ruim
Ótimo
Elasticidade para lidar com oscilações de demandas de testes
Ruim
Ótimo
Ótimo
Custos de aquisição e manutenção
Ruim
Médio
Ótimo