Unlike the traditional paper-and-pencil tests, computer adaptive testing (CAT) presents the next item based on his or her past responses, which is more appropriate for a particular individual. However, it is rarely seen in a smaller-scale scenario, such as in classrooms or business¿because of the complexity of Item Response Theory (IRT) and the possible usages of services may not be known or may increase due to the development of new services. Our approach to this problem is self-adaptive functional testing, which is a combination of monitoring and active testing at runtime. We present a Response-Driven Adaptive Test System (RDATS) to get user’s response data which has been detected during monitoring, existing test cases are adapted automatically to the specific situation and applied afterwards based on user’s response at runtime. In this paper, we discuss the structure and functionality of the system with particular emphasis on adaptive test Mechanisms and SQL database design. Finally, we discuss some practical issues related to the application of the system and its future works.
[1]
Chien Chou.
Constructing a computer-assisted testing and evaluation system on the World Wide Web-the CATES experience
,
2000,
IEEE Trans. Educ..
[2]
Eduardo Guzmán,et al.
Self-assessment in a feasible, adaptive web-based testing system
,
2005,
IEEE Transactions on Education.
[3]
Yu-Lung Wu,et al.
A Practical Computer Adaptive Testing Model for Small-Scale Scenarios
,
2008,
J. Educ. Technol. Soc..
[4]
James B. Olsen.
Applying Computerized Adaptive Testing in Schools.
,
1990
.
[5]
Feng-Hsu Wang.
Application of Componential IRT Model for Diagnostic Test in a Standard-Conformant eLearning System
,
2006,
Sixth IEEE International Conference on Advanced Learning Technologies (ICALT'06).