quer saber como testar seu site? Aqui você pode encontrar informações sobre as principais técnicas de teste do site. Consideraremos os itens da lista de verificação de teste do site para garantir a prontidão do seu site para o lançamento.
o teste, como estágio final do desenvolvimento do site, desempenha um papel vital no processo de criação de software de alta qualidade.
após o teste do site, o cliente recebe um projeto pronto sem erros, com boa legibilidade, facilidade percebida, conveniência e confiabilidade.
as regras básicas para testar um site são etapas que mostram ao usuário quão fácil e lógico é o projeto, quão fácil e possível encontrar as informações necessárias.
quanto mais complexo o site, mais tempo leva para testá-lo e depurá-lo. Dependendo das especificidades do projeto, até 50% do orçamento total e dos recursos de tempo podem ser alocados para testar um site.
para organizar o teste do site, é fornecida uma metodologia especialmente desenvolvida. A verificação do seu site é realizada de acordo com esta metodologia.
o teste pode ocorrer de várias maneiras, mas não se esqueça do processo em si e da estratégia de teste. A sequência de suas ações depende disso.
então, vamos considerar os principais estágios que você precisa passar para testar seu site. Olhe para a imagem abaixo. Aqui você pode vê-los.
isso pode ser como um tutorial de teste de site para o seu site.
teste de documentação
devemos começar com a fase preparatória, testando a documentação. O testador estuda a documentação recebida (analisa a funcionalidade do site definida, examina os layouts finais do site e faz um plano de teste do site para testes adicionais).
Os principais artefatos relacionados ao site de teste são analisados neste palco:
- Requisitos
- Plano de Teste
- Casos de Teste
- Matriz de Rastreabilidade.
teste de funcionalidade do site
o teste funcional visa garantir que cada função do site funcione em conformidade com a especificação de requisitos. O teste do site da funcionalidade mostra”o que o sistema faz”.
vamos tentar criar a lista de verificação para você teste de funcionalidade do site.
teste de Links
você deve verificar:
- links de Saída
- links Internos de exatidão
- não Há links que levam para a mesma página
- Os links que são utilizados para enviar e-mails para os administradores do site
- Se existem páginas que não são referenciados
- não Existem links quebrados
Formulários de teste para todas as páginas
Você usar formulários para a comunicação interativa com seus clientes. Portanto, os seguintes pontos devem ser verificados:
- Os dados de entrada de validade
- valores Permitidos para o campo de dados
- Inválida valores de entrada para o campo de dados
- Opções de formas de exclusão ou qualquer outra modificação de dados é possível.
testes de Cookies
os Cookies são pequenos arquivos armazenados no computador do usuário após visitar sua página da web.
- Testar um site com deficiência cookies
- Testar um site com cookies
- Verificar o cookie é criptografado antes de ser escrito para a máquina do usuário
- Verificar os aspectos de segurança ao remover os cookies
- Se os cookies têm uma duração de acção, em seguida, é testado se eles estão ativos em determinado período de tempo.
HTML/validação CSS
- HTML erros de sintaxe
- Verifique se o site está disponível para máquinas de busca
- Verifique se a página web tem um preciso mapa do site em ambos os XML e no formato HTML
ferramentas Úteis para o funcional de site de teste: Selênio, Linux Test Project, JUnit, Velocista pela Hewlett Packard Entreprise (manual de testes), Browserstack (automatizados e manuais de testes), Usersnap (teste manual).
siga este link, se você quiser saber mais sobre testes funcionais– https://geteasyqa.com/qa/software-testing-types/
teste de usabilidade
o teste de usabilidade tem como objetivo avaliar sua página da web testando-a com usuários representativos. Ajuda a definir a capacidade do usuário de aprender a operar, preparar Entradas e interpretar saídas do seu site.
o teste de navegação contém as próximas verificações:
- todas as páginas do seu site são compreensíveis e fáceis de usar
- botões, formas e campos são convenientes para uso
- há um acesso ao menu Principal de todas as páginas
lista de verificação de teste de conteúdo:
- não Há erros de gramática e ortografia
- Imagens são colocadas corretamente com tamanhos adequados
- Verificar otimização da paleta de cores do site e tamanhos de tipo de letra
- Conteúdo deve ser informativo, compreensível, estruturada e logicamente ligado
- Instruções são claras e conter informações corretas
Finalmente, para avaliar a usabilidade de seu portal web, basta responder a estas perguntas:
- seu site É compreensível e conveniente?
- a navegação é conveniente?
- que Impressão causa no usuário?
- existem coisas supérfluas ou desnecessárias?
algumas ferramentas para o teste de usabilidade: zoom do Usuário, Refletor, Loop11.
aqui você também pode ler sobre o teste de usabilidade– https://geteasyqa.com/qa/software-testing-types/
teste de interface do usuário (interface do Usuário)
o teste de interface do Usuário (UI) é fornecido para verificar se a interface gráfica do usuário do seu site atende às especificações.
Aqui estão algumas verificações para testes de interface do usuário de um site:
- Conformidade com os padrões de interfaces gráficas
- Design de elementos de avaliação: layout, cores, fontes, tamanhos de fonte, rótulos, caixas de texto, formatação de texto, legendas, botões, listas, ícones, links
- Testes com diferentes resoluções de tela
- Teste de versões localizadas: a precisão da tradução (multi-idioma, multi-moedas), verificar o comprimento de nomes de elementos da interface, etc.
- testando a interface gráfica do usuário em dispositivos de destino: smartphones e tablets.
ferramentas úteis para testes de interface do Usuário: FitNesse, iMacros, Ui codificada, Jubula, LoadUI.
Mais informações sobre a INTERFACE do usuário de teste é aqui– https://geteasyqa.com/qa/software-testing-types/
Compatibilidade (Configuração) teste
Compatibilidade (Configuração) o teste é realizado para testar o seu site com cada uma das edições de software e configurações de hardware:
- Configuração do sistema operacional
- Configuração do Navegador
- Configuração de Banco de dados
Cross-plataforma de testes permite avaliar o trabalho do seu site no sistema operativo diferente (desktop e mobile): Windows, iOS / Mac OS, Linux, Android e BlackBerry etc.
os métodos de teste de sites entre navegadores ajudam a verificar o trabalho correto do site em diferentes configurações do navegador: Mozilla Firefox, Google Chrome, Internet Explorer e Opera etc.
o teste de banco de dados é realizado para garantir o trabalho correto do seu site em diferentes configurações de banco de dados: Oracle, DB2, MySql, MSSQL Server, Sybase.
a compatibilidade de Impressão também deve ser mencionada no plano de teste do seu site:
- verifique as fontes, gráficos de página, alinhamento de página pode ser impresso corretamente
- certifique-se de que todas as páginas do seu site se encaixam no tamanho do papel e no tamanho definido na opção de impressão.
você pode usar ferramentas como BrowserStack, CrossBrowserTesting por Smart Bear, Litmus, Browsera, Rational Clearcase pela IBM, Ghostlab para o teste de compatibilidade do seu site.
procure mais informações sobre os testes de configuração aqui– https://geteasyqa.com/qa/software-testing-types/
teste de desempenho
o teste de desempenho visa determinar como um sistema funciona em termos de capacidade de resposta e estabilidade sob uma determinada carga. Os Sites devem suportar altas cargas. Os métodos de teste do site Perfomance contêm:
- Testes de comportamento do site ou para além dos limites de sua antecipado da carga de trabalho (testes de Estresse)
- Testes de comportamento do site em aumento da carga de trabalho (teste de Carga)
- Testar a capacidade de trabalho dentro ou acima do aceitável período (teste de Estabilidade)
- Teste de desempenho do web site, aumentando o volume de dados no banco de dados (teste de Volume)
- Teste de desempenho do web site quando vários utilizadores de início de sessão para ele (a Simultaneidade de teste)
- Testar o comportamento do seu site quando a carga de trabalho adicional é dado continuamente (teste de Resistência)
- teste de Velocidade de carga da Página
ferramentas úteis para os diferentes tipos de testes de desempenho: Apache JMeter, HP LoadRunner, Silk Performer da Micro Focus, WebLOAD e Gatling.
quer saber mais sobre as melhores ferramentas de teste da web para a avaliação do desempenho do seu site? Vá para este link
testes de segurança
testes de segurança são realizados para verificar se o sistema de informações protege os dados e mantém a funcionalidade como pretendido.
você pode simular o ataque de origem malicioso para avaliar o nível de segurança do seu site (Teste de penetração).
outro tipo de teste de segurança, teste de vulnerabilidade, permite avaliar o quantum total de riscos envolvidos.
Algumas verificações para os testes de segurança:
- Garantir o acesso não autorizado a páginas seguras não é possível
- Verificar sessões são automaticamente morto depois de longa inatividade do usuário
- Teste de segurança SSL funções
- Todas as tentativas de quebrar, relatar erros etc. deve ser registrado e armazenado em um arquivo separado para análise posterior.
- Verificar o trabalho usando scripts automáticos
- Garantir restrito arquivos não são transferíveis sem acesso adequado
- Garantir que não haja possibilidade de início de sessão durante a digitação da senha incorreta ou o nome de usuário
Você pode usar ferramentas como o Retina CS Comunidade OWASP Zed Proxy Ataque, Veracode, o Google Nogotofail, e SQL Mapa para os testes de segurança de seu site.
Siga este link para saber mais sobre os testes de Segurança– https://geteasyqa.com/qa/software-testing-types/
relacionadas à Mudança de teste
Alterar relacionadas com o teste tem dois propósitos principais:
- Assegurar que todos os erros detectados foram, de fato, foi corrigido com êxito (Re-teste ou Confirmação de testes). Em algumas palavras, você deve executar os casos de teste que originalmente detectaram os bugs novamente e desta vez eles passam sem problemas.
- garantir que novos defeitos não tenham aparecido após as alterações (teste de regressão). Além dos casos de teste de bug detectados, ele também contém casos de teste que verificam todas as funcionalidades do seu site.
Selenium, HP Quick Test Professional, TestComplete, TestDrive, SoapUI tools são frequentemente usados para testes relacionados a mudanças.
aqui você pode obter mais informações sobre testes relacionados à mudança– https://geteasyqa.com/qa/software-testing-types/
testes compatíveis com dispositivos móveis
como você leu antes de algumas das Verificações do site estarem relacionadas à versão móvel do seu site. Hoje em dia, o número de pessoas, que usam apenas dispositivos móveis para acesso à Internet tende a aumentar estável. É por isso que é muito importante garantir se o site do site é compatível com dispositivos móveis.
Aqui estão algumas dicas para testar seu site no celular:
- Verificar a compatibilidade com smartphones e tablets
- Garantir a navegação no site é tão simples quanto possível
- Otimizar o tempo de carregamento de seu site
- Garantir que os botões são grandes o suficiente para que as pessoas com grande dedo
- Otimizar todas as imagens de tamanho
- não use Flash e pop-ups
- Usar pontos de bala e frases curtas
- Garantir o seu número de telefone está a um clique de distância de ser discado
- Verifique o site pode acessar sua localização através de GPS
ferramentas Úteis para mobile-friendly testes: BrowserStack, Perfecto Laboratório de qualidade contínua móvel, emulador de Windows Phone, emulador de estúdio Android, velocidade da Página do Google Online etc.
aqui você pode ler como testar seu site no celular– https://geteasyqa.com/qa/test-website-mobile/
teste Beta
teste Beta – o estágio final de pré-lançamento do teste. Por via de regra, é feito por usuários finais e por pessoas de coisas.
o teste Beta substitui seu site nas mãos de usuários reais fora de sua equipe para descobrir quaisquer pontos fracos da perspectiva do usuário que você não gostaria de ter em sua versão final lançada do aplicativo.
ferramentas como HockeyApp, Ubertesters e TestFlight são as plataformas usadas mundialmente para testes beta.
agora, quando consideramos as principais fases do processo de teste do site, vamos tentar encontrar o bug e relatá-lo com uma das ferramentas reais de teste da web, EasyQA Chrome Extension.
como testar seu site com EasyQA Chrome Extension
EasyQA Chrome Extension permite que você crie um relatório de bug do seu site ou aplicativo da web não perder tempo enviando as informações pode ajudá-lo a começar a processar e corrigir o bug em breve.
é realmente simples de usar Extensão EasyQA Chrome para trabalhar com bugs.
As únicas coisas que você precisa fazer são:
- Gerar o token para você Projecto
- Instalar EasyQA Extensão do google Chrome para o seu navegador
- login (só se você desejar).
As principais características do EasyQA Extensão do google Chrome:
- Capacidade de relatar o bug diretamente a partir do seu site ou web app
- relatórios de Bugs, tanto para usuários registrados e os usuários sem login
- Fazer screenshots
- gravação de Vídeo dos erros detectados
- Preparação e envio de relatórios de bug na descrição de formulário
Seguir este link https://geteasyqa.com/sdk/chrome-extension/, você vai encontrar o tutorial completo sobre como testar o seu site com a EasyQA Extensão do google Chrome.
Hope, lendo este artigo, você deve encontrar algumas respostas para a pergunta “Como testar um site”. Você pode ler mais sobre os tópicos relacionados ao QA aqui https://geteasyqa.com/blog/. Talvez você ainda tenha alguma dúvida. Por favor, deixe-os nos comentários abaixo. Nossa equipe será apreciada para respondê-los. Além disso, aqui você pode compartilhar sua opinião entre seus colegas e todos os interessados em QA.