Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web Services
Testing Web Services has become the spotlight of software engineering as an important means to assure the quality of Web application. Due to lacking of graphic interface and source code, Web services need an automated testing method, which is an important part in efficiently designing and generating...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
University of Zagreb Faculty of Electrical Engineering and Computing
2016-09-01
|
Series: | Journal of Computing and Information Technology |
Subjects: | |
Online Access: | http://cit.fer.hr/index.php/CIT/article/view/2727/2103 |
_version_ | 1828415290574110720 |
---|---|
author | Yin Li Zhi-an Sun Jian-Yong Fang |
author_facet | Yin Li Zhi-an Sun Jian-Yong Fang |
author_sort | Yin Li |
collection | DOAJ |
description | Testing Web Services has become the spotlight of software engineering as an important means to assure the quality of Web application. Due to lacking of graphic interface and source code, Web services need an automated testing method, which is an important part in efficiently designing and generating test suite.
However, the existing testing methods may lead to the redundancy of test suite and the decrease of fault-detecting
ability since it cannot handle scenarios where the strengths of the different interactions are not uniform. With the purpose of solving this problem, firstly the formal tree model based on WSDL is constructed and the actual interaction relationship of each node is
made sufficient consideration into, then the combinatorial testing is proposed to generate variable strength combinatorial test suite based on One-test-at-a-time strategy. At last test cases are minimized according to constraint rules. The results show that compared with conventional random testing, the proposed approach can detect more errors with the same amount of test
cases which turning out to be more ideal than existing ones in size. |
first_indexed | 2024-12-10T13:43:09Z |
format | Article |
id | doaj.art-37025ad965af43d88e541acd6f61f6c7 |
institution | Directory Open Access Journal |
issn | 1330-1136 1846-3908 |
language | English |
last_indexed | 2024-12-10T13:43:09Z |
publishDate | 2016-09-01 |
publisher | University of Zagreb Faculty of Electrical Engineering and Computing |
record_format | Article |
series | Journal of Computing and Information Technology |
spelling | doaj.art-37025ad965af43d88e541acd6f61f6c72022-12-22T01:46:36ZengUniversity of Zagreb Faculty of Electrical Engineering and ComputingJournal of Computing and Information Technology1330-11361846-39082016-09-0124327128210.20532/cit.2016.1002727Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web ServicesYin Li0Zhi-an Sun 1Jian-Yong Fang 2Jiangsu Institute of Automation, Jiangsu, Lianyungang, Xin Pu Qu, ChinaJiangsu Institute of Automation, Jiangsu, Lianyungang, Xin Pu Qu, ChinaJiangsu Institute of Automation, Jiangsu, Lianyungang, Xin Pu Qu, ChinaTesting Web Services has become the spotlight of software engineering as an important means to assure the quality of Web application. Due to lacking of graphic interface and source code, Web services need an automated testing method, which is an important part in efficiently designing and generating test suite. However, the existing testing methods may lead to the redundancy of test suite and the decrease of fault-detecting ability since it cannot handle scenarios where the strengths of the different interactions are not uniform. With the purpose of solving this problem, firstly the formal tree model based on WSDL is constructed and the actual interaction relationship of each node is made sufficient consideration into, then the combinatorial testing is proposed to generate variable strength combinatorial test suite based on One-test-at-a-time strategy. At last test cases are minimized according to constraint rules. The results show that compared with conventional random testing, the proposed approach can detect more errors with the same amount of test cases which turning out to be more ideal than existing ones in size.http://cit.fer.hr/index.php/CIT/article/view/2727/2103testing Web Servicesautomated testingcombinatorial testingWSDLconstraint rules |
spellingShingle | Yin Li Zhi-an Sun Jian-Yong Fang Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web Services Journal of Computing and Information Technology testing Web Services automated testing combinatorial testing WSDL constraint rules |
title | Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web Services |
title_full | Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web Services |
title_fullStr | Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web Services |
title_full_unstemmed | Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web Services |
title_short | Generating an Automated Test Suite by Variable Strength Combinatorial Testing for Web Services |
title_sort | generating an automated test suite by variable strength combinatorial testing for web services |
topic | testing Web Services automated testing combinatorial testing WSDL constraint rules |
url | http://cit.fer.hr/index.php/CIT/article/view/2727/2103 |
work_keys_str_mv | AT yinli generatinganautomatedtestsuitebyvariablestrengthcombinatorialtestingforwebservices AT zhiansun generatinganautomatedtestsuitebyvariablestrengthcombinatorialtestingforwebservices AT jianyongfang generatinganautomatedtestsuitebyvariablestrengthcombinatorialtestingforwebservices |