An Innovative Approach to Investigate Various Software Testing Techniques and Strategies
Syed Roohullah Jan, Syed Tauhid Ullah Shah, Zia Ullah Johar, Yasin Shah, Fazlullah Khan · Zenodo (CERN European Organization for Nuclear Research) · 2017
Software testing is a way of finding errors from the system. Its helps us to identify and debug all the mistakes, errors, faults and failures. There are many techniques and strategies emerged since the concept of software development emerged. The aim of testing is to make the quality of a software as efficient as possible.in this paper we discuss most widely used techniques and strategies. Where they can be used and how they can be used. How they work and how they differ (from each other).They are the following. Techniques: Black Box Testing, White Box Testing, And Grey Box Testing. Strategies: Unit Testing, System Testing, And Acceptance Testing.