CFP last date
20 May 2024
Reseach Article

An Analysis of Gap between Theory and Practice for Software Testing Methodologies in Indian IT Industry

by Dilbag Singh, Pradeep Kumar, Sanjeev Kumar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 101 - Number 11
Year of Publication: 2014
Authors: Dilbag Singh, Pradeep Kumar, Sanjeev Kumar
10.5120/17732-8842

Dilbag Singh, Pradeep Kumar, Sanjeev Kumar . An Analysis of Gap between Theory and Practice for Software Testing Methodologies in Indian IT Industry. International Journal of Computer Applications. 101, 11 ( September 2014), 25-33. DOI=10.5120/17732-8842

@article{ 10.5120/17732-8842,
author = { Dilbag Singh, Pradeep Kumar, Sanjeev Kumar },
title = { An Analysis of Gap between Theory and Practice for Software Testing Methodologies in Indian IT Industry },
journal = { International Journal of Computer Applications },
issue_date = { September 2014 },
volume = { 101 },
number = { 11 },
month = { September },
year = { 2014 },
issn = { 0975-8887 },
pages = { 25-33 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume101/number11/17732-8842/ },
doi = { 10.5120/17732-8842 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:31:24.357994+05:30
%A Dilbag Singh
%A Pradeep Kumar
%A Sanjeev Kumar
%T An Analysis of Gap between Theory and Practice for Software Testing Methodologies in Indian IT Industry
%J International Journal of Computer Applications
%@ 0975-8887
%V 101
%N 11
%P 25-33
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

There are broadly two approaches for software testing- manually or automatically. Manual testing uses the knowledge of the tester to target testing of the system that is assumed to be more error-prone. Automated testing can perform a large number of tests in little time. Software testing is taught to the computer/IT graduates in Indian universities. Tools for manual and automatic testing are available in the market to enhance the productivity and reliability of the testing process. The survey focused on three major aspects of software testing, namely software testing education/ training, testing methodologies/ techniques, and automated testing tools. Based on the survey results, current practices in software testing are reported, as well as some observations and recommendations for the future of software testing in India for academia and industry.

References
  1. S. P. Ng, T. Murnane, K. Reed, D. Grant, T. Y. , Chen A, 2004. Preliminary Survey on Software Testing Practices in Australia, Proceedings of the 2004 Australian Software Engineering Conference (ASWEC'04).
  2. Emelie Engstr¨om and Per Runeson, 2010. A Qualitative Survey of Regression Testing Practices, LNCS 6156, Springer-Verlag pp. 3–16.
  3. Vidya Kulkarni, Christelle Scharff, et. al 2010. From Student to Software Engineer in the Indian IT Industry: A Survey of Training, 23rd IEEE Conference on Software Engineering Education and Training.
  4. Causevic, A. , Sundmark, D. , Punnekkat, S, 2010. An industrial survey on contemporary aspects of software testing, Proceedings of the 3rd International Conference on Software Testing Verification and Validation, pp. 393–401.
  5. Rooksby, J. , Rouncefield, M. , Sommerville,I, 2009. Testing in the wild: The social and organisational dimensions of real world practice, Computer Supported Cooperative Work (CSCW) 18(5), pp 559–580.
  6. Grindal, M. , Offutt, J. , Mellin, J, 2006. On the testing maturity of software producing organizations. In: Testing: Academia & Industry Conference-Practice And Research Techniques, TAIC/PART.
  7. Murnane and K. Reed, 2001. On the Effectiveness of Mutation Analysis as a Black-box Testing Technique, Proceedings of the 2001 Australian Software Engineering Conference, Canberra, Australia, pp 12-20.
  8. Paul C Jorgensen, 2013. Software Testing: A craftsman's Approach. CRC Press.
  9. R. S. Pressman, 2004. Software Engineering: A Practitioners Approach, McGraw-Hill, International Edition.
  10. K. Reed, 2002. Testing, testing, testing, Australian Computer Society Information Age, pp 56–58.
  11. L. Groves, R. Nickson, G. Reeves, et. al 2000. A Survey of Software Practices in the New Zealand Software Industry", Proceedings of the Australian Software Engineering Conference, pp 189-101.
  12. IEEE: IEEE standard for software test documentation. IEEE Std(829-1983, Revision) (1998)
Index Terms

Computer Science
Information Sciences

Keywords

Software testing Manual testing Automated testing IT Industry