Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/QSIC.2009.12
- Scopus: eid_2-s2.0-77950610992
- WOS: WOS:000306716300003
- Find via
Supplementary
- Citations:
- Appears in Collections:
Conference Paper: Tag-based techniques for black-box test case prioritization for service testing
Title | Tag-based techniques for black-box test case prioritization for service testing |
---|---|
Authors | |
Keywords | Black-box regression testing Encapsulation testing Service testing Test case prioritization WS-BPEL |
Issue Date | 2009 |
Publisher | IEEE Computer Society Press. |
Citation | Proceedings - International Conference On Quality Software, 2009, p. 21-30 How to Cite? |
Abstract | A web service may evolve autonomously, making peer web services in the same service composition uncertain as to whether the evolved behaviors may still be compatible to its originally collaborative agreement. Although peer services may wish to conduct regression testing to verify the original collaboration, the source code of the former service can be in-accessible to them. Traditional code-based regression testing strategies are inapplicable. The rich interface specifications of a web service, however, provide peer services with a means to formulate black-box testing strategies. In this paper, we formulate new test case prioritization strategies using tags embedded in XML messages to reorder regression test cases, and reveal how the test cases use the interface specifications of services. We evaluate experimentally their effectiveness on revealing regression faults in modified WS-BPEL programs. The results show that the new techniques can have a high probability of outperforming random ordering. © 2009 IEEE. |
Description | International Conference on Quality Software. This research is supported in part by the General Research Fund of the Research Grant Council of Hong Kong, and the Strategic Research Grant of City University of Hong Kong, and a discovery grant of the Australian Research Council |
Persistent Identifier | http://hdl.handle.net/10722/65466 |
ISSN | |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Mei, L | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Tse, TH | en_HK |
dc.contributor.author | Merkel, RG | en_HK |
dc.date.accessioned | 2010-08-09T08:53:06Z | - |
dc.date.available | 2010-08-09T08:53:06Z | - |
dc.date.issued | 2009 | en_HK |
dc.identifier.citation | Proceedings - International Conference On Quality Software, 2009, p. 21-30 | en_HK |
dc.identifier.issn | 1550-6002 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/65466 | - |
dc.description | International Conference on Quality Software. | - |
dc.description | This research is supported in part by the General Research Fund of the Research Grant Council of Hong Kong, and the Strategic Research Grant of City University of Hong Kong, and a discovery grant of the Australian Research Council | - |
dc.description.abstract | A web service may evolve autonomously, making peer web services in the same service composition uncertain as to whether the evolved behaviors may still be compatible to its originally collaborative agreement. Although peer services may wish to conduct regression testing to verify the original collaboration, the source code of the former service can be in-accessible to them. Traditional code-based regression testing strategies are inapplicable. The rich interface specifications of a web service, however, provide peer services with a means to formulate black-box testing strategies. In this paper, we formulate new test case prioritization strategies using tags embedded in XML messages to reorder regression test cases, and reveal how the test cases use the interface specifications of services. We evaluate experimentally their effectiveness on revealing regression faults in modified WS-BPEL programs. The results show that the new techniques can have a high probability of outperforming random ordering. © 2009 IEEE. | en_HK |
dc.language | eng | - |
dc.publisher | IEEE Computer Society Press. | - |
dc.relation.ispartof | Proceedings - International Conference on Quality Software | en_HK |
dc.rights | ©2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | - |
dc.subject | Black-box regression testing | en_HK |
dc.subject | Encapsulation testing | en_HK |
dc.subject | Service testing | en_HK |
dc.subject | Test case prioritization | en_HK |
dc.subject | WS-BPEL | en_HK |
dc.title | Tag-based techniques for black-box test case prioritization for service testing | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=1550-6002 &volume=&spage=21&epage=30&date=2009&atitle=Tag-based+techniques+for+black-box+test+case+prioritization+for+service+testing | - |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | published_or_final_version | - |
dc.identifier.doi | 10.1109/QSIC.2009.12 | en_HK |
dc.identifier.scopus | eid_2-s2.0-77950610992 | en_HK |
dc.identifier.hkuros | 155810 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-77950610992&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 21 | en_HK |
dc.identifier.epage | 30 | en_HK |
dc.identifier.isi | WOS:000306716300003 | - |
dc.identifier.scopusauthorid | Mei, L=25825333600 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.scopusauthorid | Merkel, RG=7005092108 | en_HK |
dc.identifier.issnl | 1550-6002 | - |