Mind map
Automação de Testes
Map content
Automação de Testes
Ferramentas
- Selenium
- Mais utilizada mundialmente
- Suite composta por 4 ferramentas
- IDE
- Barra de ferramentas
- Lista de casos de teste
- Editor de scripts
- Rodapé
- Browser
- Chrome
- FireFox
- Remote Control
- WebDriver
- Grid
- IDE
- Em 2004 o testador Jason Huggins criou uma biblioteca javascript que interagia com browser e a esse projeto deu o nome de Selenium porque na época de sua criação os testadores eram reféns da ferramenta da Mércury Quil Test, paga e bem cara. Na química, o antídoto para o Mercúrio é o Selênio. O Selenium é open source e gratuito.
- Motivos para usar o Selenium
- Criar e executar testes automatizados independente do browser ou sistema operacional
- Ele roda através da máquina virtual java
- Realizar testes Carga/Estresse em paralelo
- Simular vários usuário de forma simultânia
- Adicionar plug-ins que permitem elaborar scripts robustos e que atendem a necessidade do negócio
- Somente no IDE
- Integrar os scripts de teste a um projeto de teste seja Java, C#, Python ou Ruby.
- Converter em um arquivo de código em diversas linguagens
- 100% gratuita
- Criar e executar testes automatizados independente do browser ou sistema operacional
- TestComplete
- Cucumber
- Selenium
Por que automatizar?
- Visão Operacional
- Mesma eficiência em menos tempo
- Redução drástica de falhas humanas oriundas de tarefas repetitivas (regressão)
- Maior disponibilidiade da equipe de testes para outras atividades estratégicas
- Visão Gerencial
- A qualidade está atrelada a 3 variáveis
- Escopo
- Custo
- Tempo
- A qualidade está atrelada a 3 variáveis
- Posso automatizar?
- 5W2H
- Check list que deve ser aplicado para ter clararesa quanto a atividade a ser implementada no caso automação de testes.
- 5W
- 1, What/O que?
- 2. Who/Quem?
- 3. Where/Onde?
- 4. When/Quando?
- 5. Why/Por que?
- 2H
- How/Como?
- How much/Quanto Custa?
- 5W2H
- Visão Operacional
Princípios
- Elabore os casos de teste, depois automatize
- Não pense em automatizar tudo, priorize
- Projetar de forma que facilite a revisão e manutenção
- Inicie a automação de testes o mais cedo possível no projeto
Information
- Description
- Tecnologia TESTE DE SOFTWARE Mind Map on Automação de Testes, created by GUMP TI on 03/06/2021.
- Created by
- GUMP TI
- Views
- 3
- Rating