Para começar a usar o teste funcional, familiarize-se com
alguns conceitos básicos e casos de uso. Para efetivamente automatizar os
casos de teste, é possível considerar várias abordagens antes de iniciar a criação
dos scripts de teste funcionais.
Planejando Testes Funcionais
Você deve considerar
seus requisitos e identificar a abordagem certa para prosseguir na automatização
do teste funcional. Ao automatizar o teste funcional, é possível usar efetivamente
os recursos disponíveis no
Rational Functional Tester.
- Scripts do teste funcional modular: É possível criar vários
scripts do teste funcional para uma etapa de teste e reutilizar os scripts que
se aplicam a diferentes etapas de teste. Ao criar scripts do teste funcional
modular, é possível reutilizar os scripts de teste para diferentes etapas de teste.
Ao usar scripts de teste modular, é possível também associar os scripts de teste
com várias etapas de teste que são criadas em uma ferramenta de gerenciamento
de teste, como IBM® Rational Quality Manager.
No Rational Functional Tester,
é possível usar a opção Script de Chamada para chamar outro script do teste funcional.
- Scripts de teste de gravação versus scripts de teste manual: No Rational Functional Tester,
é possível gravar um script do teste funcional junto ao aplicativo de teste
ou criar manualmente um script de teste. Se o aplicativo em teste muda
frequentemente e causa impacto na hierarquia do objeto de teste, você deve atualizar
os mapas de objeto de teste para evitar erros ou falhas. Os mapas de objeto de
teste são criados ao gravar os scripts do teste funcional em relação ao
aplicativo de teste. Nesse cenário, é possível criar scripts de teste
manual e usar os métodos find() para procurar objetos de teste
no aplicativo e especificar a ação a ser usada neles. Para uma criação
de script de teste manual, você deve se familiarizar com a linguagem de programação.
- Scripts de teste simplificado versus scripts de teste Java: Os scripts
simplificados são scripts do teste funcional na forma de instruções simples
em inglês que são fáceis de entender e editar. Com o recurso de script simplificado
ativado, você pode também visualizar o script de teste Java correspondente no editor de script Java. Ao
editar o script simplificado, o script Java reflete as mudanças no editor de script Java. É possível
alternar para o editor de script Java usando os recursos Inserir Fragmento de Código Java
ou Inserir Método Java disponíveis no editor de script simplificado
e começar a trabalhar com o script de teste Java.
Recursos de informações
Para uma introdução sobre o IBM Rational Functional Tester,
existem vários recursos no centro de informações que o ajudarão a entender
o processo do teste funcional e os recursos
que podem ser utilizados para efetivamente automatizar as etapas de teste.