Quality assurance (QA) is the process of ensuring that products or services meet specified requirements. There are several types of QA, each with its own specific objectives.
Functional testing is the most common type of QA. It involves testing a product or service to make sure it performs the functions specified in the design. This type of QA is usually done during development.
To know more about Quality assurance you can check out here.
Image Source: Google
Performance testing is used to ensure a product or service meets specified performance requirements. It often includes tests that measure how well a product or service performs under conditions that are typical of users.
System testing is used to check that a product or service meets all the requirements specified in the system specification. It includes tests that measure how well a product or service works as part of a complete system.
Regression testing is used to check for unintended changes that may have been made to a product or service after it was released. It includes tests that track changes made to the program and compares them with how the program should behave.
Quality assurance is the process of ensuring that products and services meet customer expectations. It is a key element of ensuring a quality product and helps to ensure customer satisfaction.