• DocumentCode
    715514
  • Title

    Automated Testing of Web Services Based on Algebraic Specifications

  • Author

    Dongmei Liu ; Yuxin Liu ; Xin Zhang ; Hong Zhu ; Bayley, Ian

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Nanjing Univ. of Sci. & Technol., Nanjing, China
  • fYear
    2015
  • fDate
    March 30 2015-April 3 2015
  • Firstpage
    143
  • Lastpage
    152
  • Abstract
    The testing of web services must be done in a completely automated manner when it takes place on-the-fly due to third-party services are dynamically composed to. We present an approach that uses algebraic specification to make this possible. Test data is generated from a formal specification and then used to construct and submit service requests. Test results are then extracted and checked against the specification. All these are done automatically, as required. We present ASSAT (Algebraic Specification-Based Service Automated Testing), a prototype tool that performs these tasks and demonstrate its utility by applying it to Amazon Web Services, a real-life industrial example.
  • Keywords
    Web services; automatic testing; formal specification; program testing; ASSAT; Amazon Web services; algebraic specification; algebraic specification-based service automated testing; formal specification; service requests; third-party services; Algebra; Periodic structures; Semantics; Software testing; Web services; Algebraic specifications; Test automation; Test data generation; Test execution; Test result evaluation; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented System Engineering (SOSE), 2015 IEEE Symposium on
  • Conference_Location
    San Francisco Bay, CA
  • Type

    conf

  • DOI
    10.1109/SOSE.2015.33
  • Filename
    7133523