In this blog post we will see Key differences between QA, QC and testing in brief. Many testers are skeptical between the terms QA, QC and Testing.
Quality Assurance (QA) – A set of activities designed to ensure that the development and/or maintenance process is adequate to ensure a system will meet its objectives.
Quality Control: A set of activities designed to evaluate a developed work product. These activities can always include the audits conducted by the QA team to assess the cost of correcting defects, documentation etc.
Testing: Finding defects by executing a system/software. (Note that the “process of executing a system” includes test planning prior to the execution of the test cases.)
Why should software be tested?
- To trace out bugs( all software problems).
- To check whether the software meets the customer needs and conforms to the standards.
- Testing looks at areas such as performance, stability and error handling by setting up test scenarios under controlled conditions and assessing the results.
Thanks for visiting QAInsights! Check out our new portal Testifications.com to get updates on Software Testing related certifications.
We’re always posting interesting articles on QAInsights. I request you to subscribe so you don’t miss out anything.
Searching for QA Jobs Openings, check it at www.QAJobOpenings.com
- Brotli Compression in Performance Testing - October 6, 2017
- Unboxing HPE StormRunner 2.7 - September 27, 2017
- What’s new in Apache JMeter 3.3? - September 25, 2017
- Measuring Client-side performance using Performance APIs - September 19, 2017
- Unboxing HPE LoadRunner 12.55 - August 20, 2017