Title:
|
AUTOMAÇÃO DE TESTES FUNCIONAIS ESCRITOS EM LINGUAGEM NATURAL |
Author(s):
|
Margrit Reni Krug, Gabriel Casagrande Duranti |
ISBN:
|
978-989-8533-47-0 |
Editors:
|
Mário Dantas, Cristiano Costa, Flávia Maria Santoro e Pedro Isaías |
Year:
|
2015 |
Edition:
|
Single |
Keywords:
|
Teste funcional de software. Automação de teste de software. Selenium. JUnit. |
Type:
|
Full Paper |
First Page:
|
169 |
Last Page:
|
176 |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Durante a automação dos testes funcionais de software, os scripts, geralmente são criados e executados de forma automática na interface da aplicação, assim simulando as ações de um usuário real. Estes scripts costumam utilizar uma codificação em linguagens de programação indicadas (próprias ou proprietárias) por cada ferramenta, o que obriga que os responsáveis pela atividade conheçam técnicas de programação, o que muitas vezes dificulta sua utilização. O objetivo deste trabalho foi permitir que pessoas sem conhecimentos em programação escrevessem scripts de teste. Para isso, foi desenvolvida a ferramenta NLTest, que permite a escrita de scripts em linguagem natural, seguindo um padrão pré-definido, executando-os e exibindo os resultados encontrados. Os scripts são interpretados e traduzidos para comandos do Selenium e executados em aplicações web. A estrutura do JUnit foi customizada para gerenciar o fluxo de execução dos testes, além de participar na fase de comparação dos resultados. Para validar a solução proposta, foi adotado um estudo de caso único, onde utilizou-se a aplicação de um questionário de caráter qualitativo. Na análise dos dados ficou evidente a aceitação da ferramenta pelos avaliadores, os quais consideraram que a solução atende as suas necessidades de teste e ajudaria a melhorar o processo atual da empresa. |
|
|
|
|