Posted Date : 07th Mar, 2025
Peer-Reviewed Journals List: A Guide to Quality Research Publications ...
Posted Date : 07th Mar, 2025
Choosing the right journal is crucial for successful publication. Cons...
Posted Date : 27th Feb, 2025
Why Peer-Reviewed Journals Matter Quality Control: The peer revie...
Posted Date : 27th Feb, 2025
The Peer Review Process The peer review process typically follows sev...
Posted Date : 27th Feb, 2025
What Are Peer-Reviewed Journals? A peer-reviewed journal is a publica...
Software Testing Techniques: - Efficient Way to Achieve Improvement in Software Quality
Author Name : Poonam Chhabra
ABSTRACT
The testing phase is the final frontier for software before it enters the market. Testing strives to ensure that products meet the market needs. The testing of software is an important means of assessing the software to determine its quality. Software testing is the process of executing error in controlled manner, in order to answer the question “Does the software behaves as specified?” Testing is the process of trying to discover every conceivable fault or weakness in a work product. This paper focuses on testing definition, objective & limits of testing, validation & verification, comparison of various testing types.
The difficulty in software testing stems from the complexity of software: we cannot completely test a program with moderate complexity. It is often impossible to find all the errors in the program. This fundamental problem in testing thus throws open question, as to what would be the strategy that we should adopt for testing. Thus, the selection of right strategy at the right time will make the software testing efficient and effective. In this paper I have described software testing techniques which are classified by purpose.
Keywords: Correctness Testing, Performance Testing, Reliability testing, Security testing