Open Access Open Access  Restricted Access Subscription Access

Analysis of Software Testing Techniques: Theory to Practical Approach


Affiliations
1 Department of IT, Bharat Institute of Technology, Meerut – 250103, Uttar Pradesh, India
2 Department of Computer Engineering, Institute of Technology, Nirma University, Ahmedabad – 382481, Gujarat, India
 

In today’s scenario software testing is crucial aspect for any software company because the cost of maintenance is much more than development in software companies. We all make mistakes, some of them are not important, but some of them are harmful for software life cycle. So we should start testing the code/software that we are going to generate from initial stage because at later stage recovery or debugging will not be possible and things cannot always go right –programmer make errors or bugs every moment of the code generation. Since we adopt that we cannot always time right and our work may have error full or bugs, hence we should check our own task every moment. However some errors or bugs come from bad presumption and unsighted fields, so we might make the same errors when we check our own work as we made when we did it. Ideally, we should get someone else to check our task because another person is more likely to smudge the faults. Keeping in mind the above discussion in this paper we provide detailed analysis of testing techniques to generate better test cases. This analysis helps the beginner researchers in this area to select the appropriate technique for testing.

Keywords

Software Trial Tools, Tools Effectiveness Automated Software Testing Tools, Test Scripts
User

Abstract Views: 168

PDF Views: 0




  • Analysis of Software Testing Techniques: Theory to Practical Approach

Abstract Views: 168  |  PDF Views: 0

Authors

Sushil Kumar Singh
Department of IT, Bharat Institute of Technology, Meerut – 250103, Uttar Pradesh, India
Sudeep Tanwar
Department of Computer Engineering, Institute of Technology, Nirma University, Ahmedabad – 382481, Gujarat, India

Abstract


In today’s scenario software testing is crucial aspect for any software company because the cost of maintenance is much more than development in software companies. We all make mistakes, some of them are not important, but some of them are harmful for software life cycle. So we should start testing the code/software that we are going to generate from initial stage because at later stage recovery or debugging will not be possible and things cannot always go right –programmer make errors or bugs every moment of the code generation. Since we adopt that we cannot always time right and our work may have error full or bugs, hence we should check our own task every moment. However some errors or bugs come from bad presumption and unsighted fields, so we might make the same errors when we check our own work as we made when we did it. Ideally, we should get someone else to check our task because another person is more likely to smudge the faults. Keeping in mind the above discussion in this paper we provide detailed analysis of testing techniques to generate better test cases. This analysis helps the beginner researchers in this area to select the appropriate technique for testing.

Keywords


Software Trial Tools, Tools Effectiveness Automated Software Testing Tools, Test Scripts



DOI: https://doi.org/10.17485/ijst%2F2016%2Fv9i32%2F129112