http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5069051
script 기반의 regression test와 함께 random하게 key input을 발생시키는 monkey test는 매우 실용적이라고 설명한다. monkey test는 dume monkey test와 smart monkey test로 구분이 될 수 있는데 논문에서는 후자에 대한 연구방안을 소개하게 된다. 즉, FSM(Finite state model)과 같은 것을 만들어서 이를 기반으로 monkey key 입력을 발생시키게 된다.
관심있게 본 주요 내용은 아래와 같다.
monkey testing is defined as the process of randomly executing a program.
....
Smart monkeys require a (not necessary complete) model of the application but therefore they are more expensive to construct and maintain.
......
The main advantage of smart monkeys is that they may find costumer-relevant bugs. Because of this we focus in our work on smart monkeys. In particular it is important to come up with a modeling language that is expressive enough but easy to handle in order to keep modeling costs as low as possible.
......
Smart monkeys require a model from which they derive the events and inputs to be sent to the AUT.
.....
Our novel test monkey allows for a pragmatic approach in providing an abstract model of the GUI relevant behavior of the AUT and relies on readily available GUI automation tools.
'Papers > Others' 카테고리의 다른 글
How to monitor test monkeys (0) | 2011.02.05 |
---|---|
A Hybrid Approach for Model-based Random Testing (0) | 2011.02.04 |
GUI Testing Automation (0) | 2011.02.02 |
Memory Profiling Blueprint (0) | 2011.01.30 |
A Chatbot-based Interactive Question Answering System (0) | 2010.11.20 |