Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Information Technology and Management Science

The Journal of Riga Technical University

1 Issue per year

Open Access
Online
ISSN
2255-9094
See all formats and pricing
More options …

Test Case Review Processes in Software Testing

Oksana Petunova / Solvita Bērziša
Published Online: 2018-01-11 | DOI: https://doi.org/10.1515/itms-2017-0008

Abstract

Qualitative system requirements and thoughtful communication are the key factors to successful implementation of software development projects. However, errors that occur by misunderstanding and incomprehension between parties involved in the project can lead not only to the high cost of the project but also to a large number of defects discovered only after the system release, which in turn strongly influences the product quality. The software review processes are implemented to reduce projects costs and ensure high product quality. The goal of the present paper is to identify the role of review processes in software testing. To achieve this goal, the process of test case review has been implemented during testing.

Keywords: Communication; inspection; software review process; software testing; static testing

References

  • [1] A. Aurum, H. Petersson, and C. Wohlin, “State-of-the-art: software inspections after 25 years,” Software Testing, Verification and Reliability, vol. 12, no. 3, pp. 133-154, 2002. https://doi.org/10.1002/stvr.243CrossrefGoogle Scholar

  • [2] F. Elberzhager, J. Münch, and D. Assmann, “Analyzing the relationships between inspections and testing to provide a software testing focus,” Information and Software Technology, vol. 56, no. 7, pp. 793-806, Jul. 2014. https://doi.org/10.1016/j.infsof.2014.02.007CrossrefGoogle Scholar

  • [3] A. Goswami, G. S. Walia, and U. Rathod, “Using Learning Styles to Staff and Improve Software Inspection Team Performance,” 2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), Oct. 2016. https://doi.org/10.1109/issrew.2016.38CrossrefGoogle Scholar

  • [4] K. Holl and F. Elberzhager, “Mobile Application Quality Assurance: Reading Scenarios as Inspection and Testing Support,” 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Aug. 2016. https://doi.org/10.1109/seaa.2016.11CrossrefGoogle Scholar

  • [5] C. F. Kemerer and M. C. Paulk, “The Impact of Design and Code Reviews on Software Quality: An Empirical Study Based on PSP Data,” IEEE Transactions on Software Engineering, vol. 35, no. 4, pp. 534-550, Jul. 2009. https://doi.org/10.1109/tse.2009.27CrossrefGoogle Scholar

  • [6] A. Spillner, T. Linz and H. Schaefer, Software Testing Foundations: A Study Guide for the Certified Tester Exam, Rocky Nook, 2007.Google Scholar

  • [7] “What are the principles of testing?” [Online]. Available: http://istqbexamcertification.com/what-are-the-principles-of-testing/Google Scholar

  • [8] Q. Shan, G. Rong, H. Zhang, G. Liu, and D. Shao, “An Empirical Evaluation of Capture-Recapture Estimators in Software Inspection,” 2015 24th Australasian Software Engineering Conference, Sep. 2015. https://doi.org/10.1109/aswec.2015.17Google Scholar

  • [9] H. Potter, M. Schots, L. Duboc, and V. Werneck, “InspectorX: A game for software inspection training and learning,” 2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T), Apr. 2014. https://doi.org/10.1109/cseet.2014.6816782CrossrefGoogle Scholar

  • [10] F. Salger, G. Engels, and A. Hofmann, “Inspection effectiveness for different quality attributes of software requirement specifications: An industrial case study,” 2009 ICSE Workshop on Software Quality, May 2009. https://doi.org/10.1109/wosq.2009.5071552Google Scholar

  • [11] N. Hashemitaba and S. H. Ow, “Generative Inspection: An Intelligent Model to Detect and Remove Software Defects,” 2012 Third International Conference on Intelligent Systems Modelling and Simulation, Feb. 2012. https://doi.org/10.1109/isms.2012.48CrossrefGoogle Scholar

  • [12] D. L. Parnas and M. Lawford, “The role of inspection in software quality assurance,” IEEE Transactions on Software Engineering, vol. 29, no. 8, pp. 674-676, Aug. 2003. https://doi.org/10.1109/tse.2003.1223642CrossrefGoogle Scholar

About the article

Published Online: 2018-01-11

Published in Print: 2017-12-20


Citation Information: Information Technology and Management Science, Volume 20, Issue 1, Pages 48–53, ISSN (Online) 2255-9094, DOI: https://doi.org/10.1515/itms-2017-0008.

Export Citation

© Riga Technical University. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. BY-NC-ND 4.0

Comments (0)

Please log in or register to comment.
Log in