• DocumentCode
    2043704
  • Title

    Test Case Prioritization for Web Service Regression Testing

  • Author

    Chen, Lin ; Wang, Ziyuan ; Xu, Lei ; Lu, Hongmin ; Xu, Baowen

  • Author_Institution
    State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
  • fYear
    2010
  • fDate
    4-5 June 2010
  • Firstpage
    173
  • Lastpage
    178
  • Abstract
    Regression testing is necessary to assure the quality of service-oriented business applications in their evolutions. However, because of the constraint of testing resource, entire test suite may not run as a result. Therefore, test case prioritization technique is required to increase the efficiency of Web service application regression testing. In this paper, we propose a dependence analysis based test case prioritization technique. First, we analyze the dependence relationship using control and data flow information in an orchestration language: WS-BPEL. Then we construct a weighted graph and do impact analysis to identify modification-affected elements. After that, we prioritize test cases according to covering more modification-affected elements with the highest weight. Finally we conduct a case study to illustrate the applicability of our method.
  • Keywords
    Web services; business data processing; quality assurance; quality of service; regression analysis; software architecture; WS-BPEL; Web service regression testing; data flow information; dependence analysis based test case prioritization technique; modification-affected elements; orchestration language; quality of service; testing resource constraint; weighted graph; Business; Complexity theory; Computational modeling; Flow graphs; History; Testing; Web services; Web service; dependence analysis; impact analysis; regression testing; test case prioritization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service Oriented System Engineering (SOSE), 2010 Fifth IEEE International Symposium on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-7327-4
  • Type

    conf

  • DOI
    10.1109/SOSE.2010.27
  • Filename
    5569910