• DocumentCode
    3423152
  • Title

    A specification-based testing framework for Web service-based software

  • Author

    Mao, Chengying

  • Author_Institution
    Sch. of Software, Jiangxi Univ. of Finance & Econ., Nanchang, China
  • fYear
    2009
  • fDate
    17-19 Aug. 2009
  • Firstpage
    440
  • Lastpage
    443
  • Abstract
    As a rapidly emerging technology, Web services offer a brand-new mechanism for program-to-program interactions over the Internet. Inevitably, this programming pattern brings great challenge to the improvement of the quality and reliability of Web services. In the paper, a two-level testing framework for WSBS is proposed through deeply analyzing the architecture of WSBS and black-box character of Web service unit. In service unit level, combinatorial testing method is used to ensure single service´s reliability through extracting interface information from WSDL file. In system level, BPEL specification is converted into state diagram at first, and then state transition-based test cases generation algorithm is presented. In addition, the feasibility and effectiveness of our approach is validated by some examples.
  • Keywords
    Internet; Web services; program testing; software quality; software reliability; Internet; Web service-based software; Web services reliability; black-box character; combinatorial testing method; service unit level; software quality; specification-based testing framework; state transition-based test cases generation algorithm; system level; two-level testing framework; Application software; Data mining; Finance; Performance evaluation; Service oriented architecture; Software systems; Software testing; System testing; Web and internet services; Web services; BPEL; WSDL; Web services; combinatorial testing; state diagram; test cases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Granular Computing, 2009, GRC '09. IEEE International Conference on
  • Conference_Location
    Nanchang
  • Print_ISBN
    978-1-4244-4830-2
  • Type

    conf

  • DOI
    10.1109/GRC.2009.5255083
  • Filename
    5255083