Automated Software Testing System Using Multi-Agent System Characteristics Approach

被引:5
作者
Riskiawan, Hendra Yufit [1 ]
Azhari [2 ]
机构
[1] Politekn Negeri Jember, Dept Informat Technol, Jember 68101, Jawa Timur, Indonesia
[2] Univ Gadjah Mada, Dept Comp Sci, Yogyakarta 55281, Indonesia
关键词
Automated Testing; Multi-Agent System; Software Testing; Test Case Generator;
D O I
10.1166/asl.2017.8760
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This research revealed that automated software testing using combination of the three methods with multi agent system approach is successfully done. Software testing has a role in maintaining the quality of resulted software. Software testing is commonly done by doing the test of the usage of software with certain test case. There are a lot of testing method that can be used. The testing with more than one method is needed to maintain the software quality from some aspect that being focus on testing from each method. As the objective of this research, the automated software testing system modelled in the multi agent system approach. The developed multi agent system here consist of 1 Interface Agent, and 3 Tester Agents. Interface Agent is an agent which has a role to distribute the testing task that will be done. While, Tester Agent is an agent which role to do the testing execution using three different methods, they are Data Driven Testing, White-box Testing and Black-box Testing. From the testing done, it is known that the automated software testing system can be done by developed multi agent based system appropriately. The combination of the three methods can be executed independently with a good result. The software testing performed by the system developed in this research provide more complete results than testing conducted by human testers. This research can give a positive contribution to fasten the testing step in software development.
引用
收藏
页码:2389 / 2391
页数:3
相关论文
共 9 条
[1]   Software automated testing: A solution to maximize the test plan coverage and to increase software reliability and quality in use [J].
Catelani, Marcantonio ;
Ciani, Lorenzo ;
Scarano, Valeria L. ;
Bacioccola, Alessandro .
COMPUTER STANDARDS & INTERFACES, 2011, 33 (02) :152-158
[2]  
Dhavachelvan P., 2005, P 3 INT C INT SENS I
[3]  
Dustin Elfred, 2008, AUTOMATED SOFTWARE T
[4]  
Galin D., 2004, SOFTWARE QUALITY ASS
[5]  
Perry W.E., 2006, EFFECTIVE METHODS SO, VThird
[6]  
Stuart J. R., 2003, ARTIF INTELL, V72, P1
[7]   An application perspective evaluation of multi-agent system in versatile environments [J].
Vengattaraman, T. ;
Abiramy, S. ;
Dhavachelvan, P. ;
Baskaran, R. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (03) :1405-1416
[8]  
Woolridge M., 2002, INTRO MULTIAGENT SYS
[9]  
Yuan G., 2011, 2011 IEEE 3 INT COMM, P708