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
- Unboxing HPE LoadRunner 12.55 - August 20, 2017
- Measure Client-side Performance using Lighthouse - August 10, 2017
- Perf Calculator – free iOS app for performance testers - July 16, 2017
- How to performance test AngularJS or ReactJS applications? - June 25, 2017
- How to run Apache JMeter tests with Visual Studio Team Services? - June 6, 2017