This research proposes using Model-Based Testing with the Markov Chain approach to address complexities in testing e-commerce applications. Due to the intricate architecture and interconnected functionalities of such applications, testing poses a significant challenge. The methodology employs the Priority Sequencer algorithm to achieve comprehensive coverage of user behaviors, enhancing testing efficiency, particularly in runtime. Results demonstrate that the Markov Chain approach achieved 100% coverage for states, transitions, and requirements in e-commerce applications. Testing generated all conceivable user behaviors within 1 minute and 48 seconds for the User Model and 5 minutes and 49 seconds for the Admin Model. Consistent coverage and runtime results suggest that the Markov Chain approach is an efficient testing methodology for e-commerce applications.
No takes yet. Share an insight, caveat, or question.
Praja et al. (2024) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: