TY - GEN
T1 - Test algebra for combinatorial testing
AU - Tsai, Wei Tek
AU - Colbourn, Charles
AU - Luo, Jie
AU - Qi, Guanqiu
AU - Li, Qingyang
AU - Bai, Xiaoying
PY - 2013/10/9
Y1 - 2013/10/9
N2 - This paper proposes a new algebraic system, Test Algebra (TA), for identifying faults in combinatorial testing for SaaS (Software-as-a-Service) applications. SaaS as a part of cloud computing is a new software delivery model, and mission-critical applications are composed, deployed, and executed in cloud platforms. Testing SaaS applications is a challenging task because new applications need to be tested when they are composed before they can be deployed for execution. Combinatorial testing algorithms can be used to identify faulty configurations and interactions from 2-way all the way to k-way where k is the number of components in the application. The TA defines rules to identify faulty configurations and interactions. Using the rules defined in the TA, a collection of configurations can be tested concurrently in different servers and in any order and the results obtained will be still same due to the algebraic constraints.
AB - This paper proposes a new algebraic system, Test Algebra (TA), for identifying faults in combinatorial testing for SaaS (Software-as-a-Service) applications. SaaS as a part of cloud computing is a new software delivery model, and mission-critical applications are composed, deployed, and executed in cloud platforms. Testing SaaS applications is a challenging task because new applications need to be tested when they are composed before they can be deployed for execution. Combinatorial testing algorithms can be used to identify faulty configurations and interactions from 2-way all the way to k-way where k is the number of components in the application. The TA defines rules to identify faulty configurations and interactions. Using the rules defined in the TA, a collection of configurations can be tested concurrently in different servers and in any order and the results obtained will be still same due to the algebraic constraints.
KW - Combinatorial testing
KW - SaaS
KW - algebra
UR - http://www.scopus.com/inward/record.url?scp=84885001910&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84885001910&partnerID=8YFLogxK
U2 - 10.1109/IWAST.2013.6595786
DO - 10.1109/IWAST.2013.6595786
M3 - Conference contribution
AN - SCOPUS:84885001910
SN - 9781467361613
T3 - 2013 8th International Workshop on Automation of Software Test, AST 2013 - Proceedings
SP - 19
EP - 25
BT - 2013 8th International Workshop on Automation of Software Test, AST 2013 - Proceedings
T2 - 2013 8th International Workshop on Automation of Software Test, AST 2013
Y2 - 18 May 2013 through 19 May 2013
ER -