Seleção de Técnicas de Teste Baseado em Modelos
Autores
4208 |
296,1773
|
|
4209 |
296,1773
|
Informações:
Publicações do PESC
Este trabalho propõe uma abordagem desenvolvida a partir de uma metodologia científica baseada na condução de estudos secundários e primários que possui o objetivo de apoiar a seleção combinada de Técnicas de Teste Baseado em Modelos (TTBMs) para projetos de software considerando dois aspectos: (1) o grau de adequação entre TTBMs e as características de um projeto de software e (2) o impacto de mais de uma TTBMs em variáveis do processo de teste. Resultados de uma avaliação experimental indicam que esta abordagem contribui para melhorias na efetividade e eficiência do processo de seleção de TTBMs quando comparada a outra abordagem de seleção disponível na literatura técnica. Finalmente, é apresentada uma infra-estrutura computacional desenvolvida para apoiar a abordagem de seleção proposta, avaliada por engenheiros de software de uma organização de software internacional que indicaram que a infra-estrutura proposta contribui positivamente para o processo de seleção de TTBMs.
This work proposes an approach developed by following a scientific methodology based on the conduction of secondary and primary studies with the purpose of supporting the combined selection of Model Based Testing (MBT) techniques for a given software project considering two aspects: (1) the adequacy level between MBT techniques and the software project characteristics and (2) impact of more than one MBT technique in some testing process variables. Results of an experimental evaluation indicate this approach contributes to improve the MBT techniques selection process effectiveness and efficiency when compared to another selection approach available in the technical literature. Finally, it is presented a computerized infrastructure to support the proposed selection approach, evaluated by software engineers of an international software organization that indicated the infrastructure can contribute positively for the MBT selection process.