Skip to main content

Refinement of the Test Bed Using Various Prioritization Techniques for Assuring Software-Quality

  • Conference paper
Computational Intelligence and Information Technology (CIIT 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 250))

  • 1576 Accesses

Abstract

Test development is an expensive technique. Test suite saving for the software application by which test cases from the suite can be used for the software maintenance. We propose to develop Specification Analyzer that accepts specification like statement coverage, code coverage for the generation of efficient test cases from test suite. The Specification Analyzer compares the information about the techniques like Precision, Efficiency, Inclusiveness and Generality. The Fault detection capability tool provides the minimized size of test suite which satisfies the above criteria. By reducing the test suite size, we can reduce the execution cost and time, validation and management of the test cases from the suite for future releases of the software and able to maintain the fault detection capability by reusing the refined test cases. The prioritization method will increase time-effectiveness in detecting the faults. An improved rate of fault detection can provide faster feedback of the system under test.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Rothermel, G., Harrold, M.: Analyzing regression test selection techniques. IEEE Trans. On Softw. Eng. 22(8), 529–551 (1996)

    Article  Google Scholar 

  2. Wong, W.E., Horgan, J.R., Mathur, A.P., Pasquini, A.: Test set size minimization and fault detection effectiveness: A case study in a space application. In: Proc. of the 21st Annual Int’l. Comp. Softw. & Appl. Conf., pp. 522–528 (1997)

    Google Scholar 

  3. Agrawal, H., Horgan, J.R., Krauser, E.W., London, S.A.: Incremental regression testing. In: Proceedings of the IEEE Software Maintenance Conference, pp. 348–357 (1993)

    Google Scholar 

  4. Rothermel, G., Harrold, M.J.: A Comparison of Regression Test Selection Techniques. Tech. Rep., Department of Computer Science, Clemson University, Clemson, SC (1994)

    Google Scholar 

  5. Kim, J.-M., Porter, A., Rothermel, G.: An empirical study of regression test application frequency. In: Proc. of the 22nd Int’l. Conf. on Software Eng. (2000)

    Google Scholar 

  6. Rosenblum, D., Rothermel, G.: A comparative study of regression test selection techniques. In: Proc. of the 2nd Int’l. workshop on Empir. Studies of Softw. Maint. (1997)

    Google Scholar 

  7. Rothermel, G., Harrold, M.J.: A safe, efficient algorithm for regression test selection. In: Proceedings of the IEEE Software Maintenance Conference, pp. 358–367 (1993)

    Google Scholar 

  8. Wong, W.E., Horgan, J.R., London, S., Mathur, A.P.: Effect of the Test Set Minimization on Fault Detection Effectiveness. In: Proc.17th Int’l Conf. Software Eng., pp. 41–50 (1995)

    Google Scholar 

  9. Rothermel, G., Harrold, M.J.: Selecting Tests and Identifying Test Coverage Requirements for Modified Software. In: Proc. of Int’l Symp. Software Testing and Analysis, pp. 169–184 (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jain, R.S., Gupta, A. (2011). Refinement of the Test Bed Using Various Prioritization Techniques for Assuring Software-Quality. In: Das, V.V., Thankachan, N. (eds) Computational Intelligence and Information Technology. CIIT 2011. Communications in Computer and Information Science, vol 250. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25734-6_113

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25734-6_113

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25733-9

  • Online ISBN: 978-3-642-25734-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics