File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Regression testing process improvement for specification evolution of real-world protocol software

TitleRegression testing process improvement for specification evolution of real-world protocol software
Authors
KeywordsModel-based testing
Protocol document testing
Regression testing
Issue Date2010
Citation
Proceedings - International Conference On Quality Software, 2010, p. 62-71 How to Cite?
AbstractModel-based testing helps test engineers automate their testing tasks so that they can be more cost-effective. When the model is changed due to the evolution of the specification, it is important to maintain the test suites up to date for regression testing. A complete regeneration of the whole test suite from the new model, although inefficient, is still frequently used in practice. To handle specification evolution effectively, we propose a test case reusability analysis technique to identify reusable test cases of the original test suite based on graph analysis, so that we can generate new test cases to cover only the change-related parts of the new model. Our experiment on four large protocol document testing projects shows that the technique can significantly reduce regression testing time when compared with complete regeneration of the test suites. © 2010 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/93132
ISSN
References

 

DC FieldValueLanguage
dc.contributor.authorJiang, Ben_HK
dc.contributor.authorTse, THen_HK
dc.contributor.authorGrieskamp, Wen_HK
dc.contributor.authorKicillof, Nen_HK
dc.contributor.authorCao, Yen_HK
dc.contributor.authorLi, Xen_HK
dc.date.accessioned2010-09-25T14:51:52Z-
dc.date.available2010-09-25T14:51:52Z-
dc.date.issued2010en_HK
dc.identifier.citationProceedings - International Conference On Quality Software, 2010, p. 62-71en_HK
dc.identifier.issn1550-6002en_HK
dc.identifier.urihttp://hdl.handle.net/10722/93132-
dc.description.abstractModel-based testing helps test engineers automate their testing tasks so that they can be more cost-effective. When the model is changed due to the evolution of the specification, it is important to maintain the test suites up to date for regression testing. A complete regeneration of the whole test suite from the new model, although inefficient, is still frequently used in practice. To handle specification evolution effectively, we propose a test case reusability analysis technique to identify reusable test cases of the original test suite based on graph analysis, so that we can generate new test cases to cover only the change-related parts of the new model. Our experiment on four large protocol document testing projects shows that the technique can significantly reduce regression testing time when compared with complete regeneration of the test suites. © 2010 IEEE.en_HK
dc.languageengen_HK
dc.relation.ispartofProceedings - International Conference on Quality Softwareen_HK
dc.subjectModel-based testingen_HK
dc.subjectProtocol document testingen_HK
dc.subjectRegression testingen_HK
dc.titleRegression testing process improvement for specification evolution of real-world protocol softwareen_HK
dc.typeConference_Paperen_HK
dc.identifier.emailTse, TH: thtse@cs.hku.hken_HK
dc.identifier.authorityTse, TH=rp00546en_HK
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1109/QSIC.2010.55en_HK
dc.identifier.scopuseid_2-s2.0-77958163790en_HK
dc.identifier.hkuros169535en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-77958163790&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage62en_HK
dc.identifier.epage71en_HK
dc.identifier.scopusauthoridJiang, B=35199818000en_HK
dc.identifier.scopusauthoridTse, TH=7005496974en_HK
dc.identifier.scopusauthoridGrieskamp, W=6603147344en_HK
dc.identifier.scopusauthoridKicillof, N=16039774400en_HK
dc.identifier.scopusauthoridCao, Y=54790569700en_HK
dc.identifier.scopusauthoridLi, X=36573907900en_HK
dc.identifier.issnl1550-6002-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats