Testes de Software
Marte
TADS – 3º semestre - noturno
TESTES DE SOFTWARE
SELENIUM
Trabalho desenvolvido na disciplina Programação Estrutura II apresentado à Anhanguera Educacional com, orientação do professor-tutor Fabio de Oliveira.
São Paulo
2014
LISTA ILUSTRAÇÕES
Figura 1- Caracteristicas de defeito, falha e erro 6
Figura 2- Ciclo de vida de software 8
Figura 3 - Ciclo de vida dos testes 10
SUMÁRIO
Conteúdo
1 Introdução 4
1.1 Origem do primeiro Bug de Computador. 4
2 Teste de Software 5
3 Algumas definições: Erro, Defeito e Falha. 6
4 Níveis de teste de Software. 7
5 As diferentes interpretações do ciclo de um software. 8
6 Técnicas de teste de software. 9
6.1 Algumas técnicas de teste 9
7 Ciclo de Vida dos Testes 10
8 Execução de Testes 11
8.1 Testes Manuais e Automatizados. 11
9 Ferramenta para teste Automatizado Selenium 12
9.1 Selenium é dividido em quatro módulos diferentes 12
10 Codigo da execução 14
11 Conclusão 15
12 Bibliografia 16
1 Introdução
1.1 Origem do primeiro Bug de Computador.
Grace Hopper que usou o termo “bug “ pela primeira vez semelhante à forma que usamos hoje, em computadores.
Em 1945, quando um dos primeiros e gigantes computadores Mark II teve um mau funcionamento, e após muitas pesquisas foi detectado que um inseto havia pousado em alguns contatos do computador, causando o mau funcionamento.
Traduzindo a palavra “bug” do inglês para o português, vemos que o sentido é totalmente outro, significa “inseto”.
2 Teste de Software
É o processo de execução de um produto para determinar se ele atingiu suas especificações e funcionou corretamente no ambiente para qual foi projetado.
O seu objetivo é revelar falhas em um produto, para que as causas dessas falhas sejam identificadas e possam ser corrigidas pela equipe de desenvolvimento antes