Skip to main content

Intelligent Web Application Systems Testing through Value Based Test Case Prioritization

  • Conference paper
Progress in Systems Engineering

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 366))

Abstract

Websites entail some exclusively novel challenges in this era of software quality focus. This sequence of fresh issues associated exclusively with website applications can be considered as an opportunity as well as a greater challenge to have a complete automated testing of websites. Despite the continuous research in the web application testing domain, further work is needed to quantitatively analyze the testing results especially with respect to obtaining the statistics such as the efficiency and coverage of the test cases, value of test suite with respect to coverage and efficiency and distribution of the fault reasons. Using artificial intelligence techniques, a complete framework has been proposed to address the above mentioned challenges. This research effort presents the preliminary results of this effort. The proposed framework would provide the facilities to cover analyze web based on the web modeling, test case generation, test suite optimization and related tool development. This research effort is a part of framework project and tries to determine the effect of introduction of ‘value’ factor in evolutionary testing.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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. B. Boehm and L. Huang, "Value-Based Software Engineering: A Case Study" IEEE Computer, vol. 36, pp. 33-41, March 2003.

    Google Scholar 

  2. S. Elbaum, A. Malishevsky and G. Rothermel, "Test Case Prioritization: A Family of Empirical Studies" IEEE Transactions on Software Engineering, vol. 28, pp. 159–182, February, 2002.

    Google Scholar 

  3. B.Beizer, “Software Testing Techniques” International Thomson Computer Press, 1990.

    Google Scholar 

  4. S.Berner, R.Weber and R.K.Keller, “Observations and Lessons Learned From Automated Testing” in Proceedings of the 27th International Conference on Software Engineering (ICSE ’05), pp. 571–579, St. Louis, Mo, USA, May 2005

    Google Scholar 

  5. A. Rauf, S. Anwar, N. Kazim Khan, A. A. Shahid, “Evolutionary based Automated Coverage Analysis for GUI Testing”, Communications in Computer and Information Science (Springer) ISSN: 1865–-0929

    Google Scholar 

  6. Favaro, Favaro, K. R., Favaro, P. F “Value-based Reuse Investment, Annals of Software Engineering”, (1998)

    Google Scholar 

  7. B. Boehm, B. W “Value-Based Software Engineering. Software Engineering Notes”, 28(2):2003

    Google Scholar 

  8. Z. Li, M. Harman, and R.M.Hierons “Search Algorithms for Regression Test Case Prioritization”,IEEE Transaction on Software Engineering, VOL. 33, NO. 4, APRIL 2007

    Google Scholar 

  9. Neunghoe Kim; Taek Lee; Donghyun Lee; Keun Lee; Hoh Peter In, "Customer Value-based HW/SW Partitioning Decision in Embedded Systems," Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on, vol., no., pp.257,262, 6–8 Aug. 2008

    Google Scholar 

  10. Harman, Mark; Jones, Bryan F. (2001-12-15). "Search-based software engineering”. Information and Software Technology 43 (14): 833–839. doi:10.1016/S0950-5849(01)00189-6. ISSN 0950–5849. Retrieved 2013-10-31

  11. Y. Fazlalizadeh, A. Khalilian, M. Abdollahi Azgomi and S. Parsa “Prioritizing Test Cases for Resource Constraint Environments Using Historical Test Case Performance Data” IEEE2009

    Google Scholar 

  12. Abdul Rauf, Sajid Anwar, Arfan Jaffar, Arshad Ali Shahid, “Automated GUI Test Coverage Analysis using GA”, 7th International Conference on Information Technology New Generations (ITNG 2010) Las Vegas, Nevada, USA, April 12-14, 2010

    Google Scholar 

  13. K. R.Soffa“Time Aware Test Suite Prioritization”ISSTA’06, July 17–20, 2006, Portland, Maine, USA.

    Google Scholar 

  14. E. Wong, J. Horgan, M. Syring, W. Zage, and D. Zage, "Applying design metrics to predict fault-proneness: a case study on a large-scale software system," Software Practice and Experience, vol. 30, pp. 1587–1608, 2000.

    Article  MATH  Google Scholar 

  15. Standish.Group, "CHAOS." http://www.standishgroup.com/chaos.htm.

  16. G.Mogyorodi, "Requirements-Based Testing: An Overview," 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems, Santa Barbara, California, pp. 286–295, August 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdul Rauf .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Rauf, A., AlSalem, A.I. (2015). Intelligent Web Application Systems Testing through Value Based Test Case Prioritization. In: Selvaraj, H., Zydek, D., Chmaj, G. (eds) Progress in Systems Engineering. Advances in Intelligent Systems and Computing, vol 366. Springer, Cham. https://doi.org/10.1007/978-3-319-08422-0_110

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-08422-0_110

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-08421-3

  • Online ISBN: 978-3-319-08422-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics