A FRAMEWORK FOR TEST AUTOMATION WITH CONFIGURABLE SPECIFICATION LANGUAGES / UM FRAMEWORK PARA A AUTOMAÇÃO DE TESTES COM LINGUAGENS DE ESPECIFICAÇÃO CONFIGURÁVEIS
AUTOR(ES)
BRUNO LOUREIRO REZENDE
DATA DE PUBLICAÇÃO
2009
RESUMO
In this work we create a framework for automated testing according to test driven development practices that can be extended to support new specification languages, following ideas from behavior driven development. We expect that, by using this framework, software development teams will be able to specify tests in more proper languages for the application domain, with the support of a tool that allows such level of customization. The framework was instantiated with the creation of a language based on state machines, and used on a real-life project. The goal of this work is that software project teams become able to specify tests in the most fitting language for their application domain, through the support of a tool that makes possible such level of customization. The motivation for this work comes from the experience with the development of control systems, usually with real-time requirements, which often have their behaviors described by state machines, possibly the best language for this domain.
ASSUNTO(S)
software engineering engenharia de software test driven development desenvolvimento dirigido por testes
ACESSO AO ARTIGO
Documentos Relacionados
- Especificação de um sistema de suporte a implementação de linguagens
- Um modelo para linguagens orientadas a objetos distribuido
- SPECIFICATION OF A MULTI-AGENT SYSTEM RECOMMENDATION FOR ACTION IN CASE OF FAILURES OF SYSTEMS AUTOMATION IN CONTROL
- FLEXIBILITY OF CONFIGURABLE DISTRIBUTED SYSTEMS
- METODOLOGIA E SUPORTE PARA SISTEMAS DISTRIBUÍDOS CONFIGURÁVEIS