Answer Posted / lakshmanaraj bg
Software testing is the process of identifying the flaws or defects in the system and make sure it is compliant with the client requirements before releasing it to the market.
But testing can never assure 100% bug free software.
This might show the inconsistency and inefficiency of testing process or testing methodologies followed, it could also account the human errors in case of manual testing or script errors in case of automated testing.
This directly impacts the quality of the software.
Hence, in order to improve the software quality, certain protocols and rules need to be laid down and complement the efficiency of the software.
Every software undergoes the risk phase.
Hence risk management is a very important factor which needs to be taken care in order to improve the software quality, reliability and robustness of the software.
Also there should be high amount of transparency as to where the software stands in terms of quality, quantity, progress, user effectiveness, compliance to requirements etc.
This raises an alarm to have a systematic metric and report based process, thus giving rise to test metrics and reports.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is a method that attempts to reduce the complexity levels of aging legacy software? 1. Reengineering 2. Regression 3. Restructuring 4. Reusability 5. Reverse engineering
Explain the difference between functional and structural testing.
Hi, I am writing ISTQB foudation exam on 9 June 2010. Anyone please send me pdf of the book "Sample Exam Questions: ISTQB Certified Tester Foundation Level (Paperback)by John A. Estrella " to hsdantot@yahoo.com Thanks Sree
What is the main objective when reviewing a software deliverable?
Explain exit criteria?
what is the difference between black box testing and white box testing?
is manual testing enough for 2+ yrs,does it need any tools
How to test documents in a project that span across the software development lifecycle?
Explain failure?
What are the common mistakes which create issues?
What is integration testing in software testing?
how do you convert use cases into test cases?
Explain validation?
Explain the term bug.
What is cause-effect graphing?