TY - GEN
T1 - Consideration of human factors for prioritizing test cases for the software system test
AU - Malz, Christoph
AU - Sommer, Kerstin
AU - Göhner, Peter
AU - Vogel-Heuser, Birgit
PY - 2011
Y1 - 2011
N2 - A big challenge of software test managers is the limited test time. Especially the system test, where the whole integrated software system is tested shortly before delivery to the customer, is affected by this limitation. During the system test usually several test cycles are needed. However, a test manager cannot execute all available test cases in each test cycle due to the limited test time. He/she has to decide which test cases have to be executed in each test cycle in order to find new possible faults of the software. In this paper the Adaptive Test Management System (ATMS) based on software agents is presented which relieves the test manager from this complex manual work by using software agents for prioritizing test cases based on current information about the software system, the test cases and the human factors of the developers. The goal of the ATMS is to maximize the number of found faults in the available test time with the determined prioritization order.
AB - A big challenge of software test managers is the limited test time. Especially the system test, where the whole integrated software system is tested shortly before delivery to the customer, is affected by this limitation. During the system test usually several test cycles are needed. However, a test manager cannot execute all available test cases in each test cycle due to the limited test time. He/she has to decide which test cases have to be executed in each test cycle in order to find new possible faults of the software. In this paper the Adaptive Test Management System (ATMS) based on software agents is presented which relieves the test manager from this complex manual work by using software agents for prioritizing test cases based on current information about the software system, the test cases and the human factors of the developers. The goal of the ATMS is to maximize the number of found faults in the available test time with the determined prioritization order.
KW - Test case prioritization
KW - human factors
KW - software agents
UR - http://www.scopus.com/inward/record.url?scp=79960100885&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-21741-8_33
DO - 10.1007/978-3-642-21741-8_33
M3 - Conference contribution
AN - SCOPUS:79960100885
SN - 9783642217401
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 303
EP - 312
BT - Engineering Psychology and Cognitive Ergonomics - 9th International Conference, EPCE 2011, Held as Part of HCI International 2011, Proceedings
T2 - 9th International Conference on Engineering Psychology and Cognitive Ergonomics, EPCE 2011, Held as Part of HCI International 2011
Y2 - 9 July 2011 through 14 July 2011
ER -