SpecNL: Uma ferramenta para gerar descriÃÃes em linguagem natural a partir de especificaÃÃes de casos de teste

AUTOR(ES)
DATA DE PUBLICAÇÃO

2006

RESUMO

Software Testing is an important task in the software development process. However, this task is very expensive. Studies suggest that Software Testing takes up to 50% of the total cost of software development. In order to automate and optimize the testing activities, several tools have been applied to aid the testing process, ranging from test generation to its execution. Regarding automatic test generation, these tools usually represent the generated test cases with formalisms not always trivial to the test engineers who will manually execute the tests. In this case, it would be of great help to generate test cases in natural language. This work proposes a tool to generate natural language descriptions from test case specified in a formal language, intending to help the test engineers in the manual execution. In order to validate the proposed tool, we developed a prototype that receives as input test case scripts specified in CSP formal language. As output, the tool delivers a text in English, describing the test case steps. The prototype works on the mobile applications domain, and it was developed in Java, following some desirable criteria of software quality, like reusability, extensibility and modularity. This work is part of a major project developed in a partnership between the CIn-UFPE and Motorola

ASSUNTO(S)

ciencia da computacao inteligÃncia artificial simbÃlica especificaÃÃes de casos de teste geraÃÃo de linguagem natural symbolic artificial intelligence natural language generation test case specifications

Documentos Relacionados