Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1145/1526709.1526830
- Scopus: eid_2-s2.0-84865646224
Conference Paper: Test case prioritization for regression testing of service-oriented business applications
Title | Test case prioritization for regression testing of service-oriented business applications |
---|---|
Authors | |
Keywords | Service orientation Test case prioritization WSDL XPath |
Issue Date | 2009 |
Publisher | Association for Computing Machinery |
Citation | Proceedings of the 18th International Conference on World Wide Web, Madrid, Spain, 20-24 April, 2009, p. 901-910 How to Cite? |
Abstract | Regression testing assures the quality of modified service-oriented business applications against unintended changes. However, a typical regression test suite is large in size. Earlier execution of those test cases that may detect failures is attractive. Many existing prioritization techniques order test cases according to their respective coverage of program statements in a previous version of the application. On the other hand, industrial service-oriented business applications are typically written in orchestration languages such as WS-BPEL and integrated with workflow steps and web services via XPath and WSDL. Faults in these artifacts may cause the application to extract wrong data from messages, leading to failures in service compositions. Surprisingly, current regression testing research hardly considers these artifacts. We propose a multilevel coverage model to capture the business process, XPath, and WSDL from the perspective of regression testing. We develop a family of test case prioritization techniques atop the model. Empirical results show that our techniques can achieve significantly higher rates of fault detection than existing techniques. Copyright is held by the International World Wide Web Conference Committee (IW3C2). |
Description | International World Wide Web Conference This research is supported in part by GRF grants of the Research Grants Council of Hong Kong. |
Persistent Identifier | http://hdl.handle.net/10722/61169 |
ISBN | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Mei, L | en_HK |
dc.contributor.author | Zhang, Z | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Tse, TH | en_HK |
dc.date.accessioned | 2010-07-13T03:32:24Z | - |
dc.date.available | 2010-07-13T03:32:24Z | - |
dc.date.issued | 2009 | en_HK |
dc.identifier.citation | Proceedings of the 18th International Conference on World Wide Web, Madrid, Spain, 20-24 April, 2009, p. 901-910 | en_HK |
dc.identifier.isbn | 9781605584874 | - |
dc.identifier.uri | http://hdl.handle.net/10722/61169 | - |
dc.description | International World Wide Web Conference | en_HK |
dc.description | This research is supported in part by GRF grants of the Research Grants Council of Hong Kong. | - |
dc.description.abstract | Regression testing assures the quality of modified service-oriented business applications against unintended changes. However, a typical regression test suite is large in size. Earlier execution of those test cases that may detect failures is attractive. Many existing prioritization techniques order test cases according to their respective coverage of program statements in a previous version of the application. On the other hand, industrial service-oriented business applications are typically written in orchestration languages such as WS-BPEL and integrated with workflow steps and web services via XPath and WSDL. Faults in these artifacts may cause the application to extract wrong data from messages, leading to failures in service compositions. Surprisingly, current regression testing research hardly considers these artifacts. We propose a multilevel coverage model to capture the business process, XPath, and WSDL from the perspective of regression testing. We develop a family of test case prioritization techniques atop the model. Empirical results show that our techniques can achieve significantly higher rates of fault detection than existing techniques. Copyright is held by the International World Wide Web Conference Committee (IW3C2). | en_HK |
dc.language | eng | en_HK |
dc.publisher | Association for Computing Machinery | - |
dc.relation.ispartof | WWW'09 - Proceedings of the 18th International World Wide Web Conference | en_HK |
dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
dc.subject | Service orientation | en_HK |
dc.subject | Test case prioritization | en_HK |
dc.subject | WSDL | en_HK |
dc.subject | XPath | en_HK |
dc.title | Test case prioritization for regression testing of service-oriented business applications | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=9781605584874&volume=&spage=901&epage=910&date=2009&atitle=Test+case+prioritization+for+regression+testing+of+service-oriented+business+applications | - |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | preprint | - |
dc.identifier.doi | 10.1145/1526709.1526830 | en_HK |
dc.identifier.scopus | eid_2-s2.0-84865646224 | en_HK |
dc.identifier.hkuros | 154265 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-84865646224&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 901 | en_HK |
dc.identifier.epage | 910 | en_HK |
dc.identifier.scopusauthorid | Mei, L=25825333600 | en_HK |
dc.identifier.scopusauthorid | Zhang, Z=10639502200 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.citeulike | 7027134 | - |