Skip to main content

Adaptive Reasoning Algorithm with Automated Test Cases Generation and Test Algebra in Saas System

  • Chapter
  • First Online:
Combinatorial Testing in Cloud Computing

Part of the book series: SpringerBriefs in Computer Science ((BRIEFSCOMPUTER))

Abstract

A new integrated testing framework is proposed to use adaptive reasoning algorithm with automated test cases generation (ARP) and test algebra (TA) for increasing SaaS testing efficiency in faulty combination identification and elimination. The ARP algorithm has been evaluated by both simulation and real experimentation using a MTA SaaS sample running on GAE (Google App Engine). Both the simulation and experiment show that the ARP algorithm can identify those faulty combinations rapidly and TA can eliminate a large number of faults from candidate test set with a small number of seeded faults.

Parts of this chapter is reprinted from [1, 3], with permission from IEEE.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. W.-T. Tsai, G. Qi, Integrated adaptive reasoning testing framework with automated fault detection, in Proceedings of IEEE Symposium on Service-Oriented System Engineering (SOSE2015), pp. 169–178. IEEE, 2015

    Google Scholar 

  2. W.-T. Tsai, Q. Shao, W. Li, OIC: Ontology-based intelligent customization framework for SaaS, in Proceedings of International Conference on Service Oriented Computing and Applications(SOCA’10), Perth, Australia, 2010

    Google Scholar 

  3. W.-T. Tsai, Q. Li, C.J. Colbourn, X. Bai, Adaptive fault detection for testing tenant applications in multi-tenancy SaaS systems, in Proceedings of IEEE International Conference on Cloud Engineering (IC2E), 2013

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guanqiu Qi .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 The Author(s)

About this chapter

Cite this chapter

Tsai, WT., Qi, G. (2017). Adaptive Reasoning Algorithm with Automated Test Cases Generation and Test Algebra in Saas System. In: Combinatorial Testing in Cloud Computing. SpringerBriefs in Computer Science. Springer, Singapore. https://doi.org/10.1007/978-981-10-4481-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-4481-6_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-4480-9

  • Online ISBN: 978-981-10-4481-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics