Date of Publication :20th November 2017
Abstract: Software testing is the method of running an application in order to find bugs (errors or other defects) in the software. Demand for software applications has pushed developed software quality assurance toward new heights. It has been seen as the most critical stage of the life cycle of software development. Testing will test the software item to assess the difference between real and specified conditions and to evaluate the software features. Software testing results in a minimization of defects and a reduction in software costs. Software testing is an unavoidable part of the life cycle of Software Development, and keeping its criticality in the process of pre- and post-development makes it something that should be catered for with enhanced and efficient methods and techniques. In order to reduce errors, maintenance and overall software costs, software testing is important. One of the main problems in the area of software testing is how to get a proper set of test cases to test a software system. The aim of this paper is to study various and improved software testing techniques for better quality control purposes
Reference :
-
1. A. A. Sawant, P. H. Bari, and P. . Chawan, “Software Testing Techniques and Strategies,” J. Eng. Res. Appl., 2012.
2. S. Abhijit, B. Pranit, and C. P.M, “Software Testing Techniques and Strategies,” Int. J. Eng. Res. Appl., vol. 4, no. 4, pp. 99–102, 2014.
3. D. Bhargava and A. Veda, “A Different Techniques and Strategies for Software Testing,” Int. J. Eng. Sci. Res. Technol., vol. 2, no. 12, pp. 3754–3756, 2013.
4. M. A. Jamil, M. Arif, N. S. A. Abubakar, and A. Ahmad, “Software testing techniques: A literature review,” in Proceedings - 6th International Conference on Information and Communication Technology for the Muslim World, ICT4M 2016, 2017, doi: 10.1109/ICT4M.2016.40.
5. G. J. Myers, T. M. Thomas, and C. Sandler, The Art of Software Testing 3rd Edition. 2011.
6. R. Misra, C. R. Panigrahi, B. Panda, and B. Pati, “Software design,” in Application Development and Design: Concepts, Methodologies, Tools, and Applications, 2017.
7. S. Anand et al., “An orchestrated survey of methodologies for automated software test case generation,” J. Syst. Softw., 2013, doi: 10.1016/j.jss.2013.02.061.
8. M. Ehmer and F. Khan, “A Comparative Study of White Box, Black Box and Grey Box Testing Techniques,” Int. J. Adv. Comput. Sci. Appl., 2012, doi: 10.14569/ijacsa.2012.030603.
9. C. Henard, M. Papadakis, M. Harman, Y. Jia, and Y. Le Traon, “Comparing white-box and black-box test prioritization,” in Proceedings - International Conference on Software Engineering, 2016, doi: 10.1145/2884781.2884791.
10. W. Yang, M. R. Prasad, and T. Xie, “A greybox approach for automated GUI-model generation of mobile applications,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, doi: 10.1007/978-3- 642-37057-1_19.
11. P.Andrew, J.Anish Kumar, R.Santhya, Prof.S.Balamurugan, S.Charanyaa, " Certain Investigations on Securing Moving Data Objects" International Journal of Innovative Research in Computer and Communication Engineering, 2(2): 3033-3040, 2014.
12. P.Andrew, J.Anish Kumar, R.Santhya, Prof.S.Balamurugan, S.Charanyaa, " Survey on Approaches Developed for Preserving Privacy of Data Objects" International Advanced Research Journal in Science, Engineering and Technology Vol 1, Issue 2, October 2014
-
- A. A. Sawant, P. H. Bari, and P. . Chawan, “Software Testing Techniques and Strategies,” J. Eng. Res. Appl., 2012.
- S. Abhijit, B. Pranit, and C. P.M, “Software Testing Techniques and Strategies,” Int. J. Eng. Res. Appl., vol. 4, no. 4, pp. 99–102, 2014
- D. Bhargava and A. Veda, “A Different Techniques and Strategies for Software Testing,” Int. J. Eng. Sci. Res. Technol., vol. 2, no. 12, pp. 3754–3756, 2013
- M. A. Jamil, M. Arif, N. S. A. Abubakar, and A. Ahmad, “Software testing techniques: A literature review,” in Proceedings - 6th International Conference on Information and Communication Technology for the Muslim World, ICT4M 2016, 2017, doi: 10.1109/ICT4M.2016.40.
- G. J. Myers, T. M. Thomas, and C. Sandler, The Art of Software Testing 3rd Edition. 2011.
- R. Misra, C. R. Panigrahi, B. Panda, and B. Pati, “Software design,” in Application Development and Design: Concepts, Methodologies, Tools, and Applications, 2017
- S. Anand et al., “An orchestrated survey of methodologies for automated software test case generation,” J. Syst. Softw., 2013, doi: 10.1016/j.jss.2013.02.061.
- M. Ehmer and F. Khan, “A Comparative Study of White Box, Black Box and Grey Box Testing Techniques,” Int. J. Adv. Comput. Sci. Appl., 2012, doi: 10.14569/ijacsa.2012.030603.
- C. Henard, M. Papadakis, M. Harman, Y. Jia, and Y. Le Traon, “Comparing white-box and black-box test prioritization,” in Proceedings - International Conference on Software Engineering, 2016, doi: 10.1145/2884781.2884791.
- W. Yang, M. R. Prasad, and T. Xie, “A grey-box approach for automated GUImodel generation of mobile applications,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, doi: 10.1007/978-3- 642-37057-1_19.
- P.Andrew, J.Anish Kumar, R.Santhya, Prof.S.Balamurugan, S.Charanyaa, " Certain Investigations on Securing Moving Data Objects" International Journal of Innovative Research in Computer and Communication Engineering, 2(2): 3033-3040, 2014.
- P.Andrew, J.Anish Kumar, R.Santhya, Prof.S.Balamurugan, S.Charanyaa, " Survey on Approaches Developed for Preserving Privacy of Data Objects" International Advanced Research Journal in Science, Engineering and Technology Vol 1, Issue 2, October 2014