SciELO - Scientific Electronic Library Online

 
vol.16 número6Tungsten based catalysts for oxidative desulfurization: surface species and partially reduced systems as key features to improve the activityInfluence of incorporating a small amount of silica on the catalytic performance of a MoO3/Al2O3 catalyst in ethanol oxidative dehydrogenation índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Journal of applied research and technology

versão On-line ISSN 2448-6736versão impressa ISSN 1665-6423

Resumo

PANTHI, Vikas  e  MOHAPATRA, Durga Prasad. Firefly optimization technique based test scenario generation and prioritization. J. appl. res. technol [online]. 2018, vol.16, n.6, pp.466-483. ISSN 2448-6736.

Model-based testing shows a significant role-play in the area of software testing. This paper presents a new automatic test scenarios generation technique using UML state machine diagram having composite states. The intention of this research is to generate test scenarios for concurrent and composite states in state machines using the proposed algorithm SMToTSG (State Machine To Test Scenarios Generation). We have prioritized the test scenarios using Firefly optimization algorithm. We have used state-based coverage criteria such as state, transition, transition pair coverage to evaluate the efficiency of the proposed algorithm. The proposed approach is useful for feasible test scenario generation. Generating exhaustive test scenarios for all concurrent interdependent sequences is very difficult. In this paper, we generate the important test scenarios in the presence of concurrency in composite models. After prioritization, we apply Average Percentage Fault Detection (APFD) metric to calculate the efficiency of the prioritized test scenarios.

Palavras-chave : State Machine Diagram; Test Scenarios Generation; Firefly Optimization Algorithm; Modeling Language; Software Functional Testing.

        · texto em Inglês     · Inglês ( pdf )