상세 보기
Model-based replay testing for event-driven software
- Majeed, Shakaiba;
- Ryu, Minsoo
SCOPUS
6초록
Event-driven software systems are hard to thoroughly test because they possess a huge number of possible event sequences to test and also require significant manual effort and/or special hardware support during test case execution. In this paper we propose a novel testing approach, we call model-based replay testing that combines the advantages of model-based testing and an operating system (OS) level replay mechanism to overcome such difficulties of event-driven software testing. Specifically, we use a finite state machine (FSM) model and an n-switch set cover to automatically generate abstract test cases. We then introduce the use of OS-level replay mechanism in transforming abstract test cases into concrete test cases and executing them in an automated manner. To demonstrate the effectiveness of the proposed approach, we also describe a case study on GUI software testing using a prototype implementation of an OS-level replay mechanism in Android software platform.
키워드
- 제목
- Model-based replay testing for event-driven software
- 저자
- Majeed, Shakaiba; Ryu, Minsoo
- 발행일
- 2016-04
- 유형
- Conference Paper
- 저널명
- Proceedings of the ACM Symposium on Applied Computing
- 페이지
- 1527 ~ 1533