Automatic generation of test scenarios from the models of systems specification / Geração automatica de cenarios de teste a partir de modelos da especificação de sistemas
AUTOR(ES)
Ivan Rodolfo Duran Cruz Perez
DATA DE PUBLICAÇÃO
2008
RESUMO
As crescentes exigências em relação à melhoria de qualidade e a redução de custos e prazos têm tornado comum à busca por soluções mais eficientes para desenvolvimento e testes de sistemas. Com relação aos testes, uma recomendação é a de começá-los mais cedo, e, de preferência, automatizar o que for possível para evitar enganos cometidos pelos testadores. Assim, uma área de pesquisa que está em evidência atualmente é a de testes baseados em modelos (MBT), onde muitos estudos têm sido realizados visando o desenvolvimento de soluções para automação de testes a partir de modelos criados durante o ciclo de desenvolvimento. Nesta dissertação é proposto um método para geração automática de cenários de teste a partir de modelos da especificação de sistemas, baseando-se em um trabalho prévio para geração de testes de componentes de software. Os modelos utilizados para geração dos testes são os Diagramas de Atividades UML, criados a partir da descrição dos casos de uso, para Testes de Sistemas. A partir deles são gerados cenários de teste que descrevem as interações do sistema, tais como, as ações dos atores e as situações esperadas, incluindo também os cenários de exceção. A aplicação deste método na prática foi feita com êxito por uma equipe de testadores em sistemas reais. De forma geral, os modelos especificados para derivação dos testes têm facilitado o entendimento do sistema pelos testadores envolvidos e as informações presentes nos cenários de teste têm apoiado a realização dos testes
ASSUNTO(S)
engenharia de software software software - avaliação software engineering mathematical models modelos matematicos software software - testes
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=000444291Documentos Relacionados
- Automatic generation of models of process in Workflow systems
- GeraÃÃo automÃtica de modelos de processo em sistemas de Workflow
- An evolutionary approach for automatic test data generation
- Uma abordagem evolutiva multiobjetivo para geração automática de casos de teste a partir de máquinas de estados
- Estratégia para especificação e geração de casos de teste a partir de modelos UML