Manual Testing

Regression Testing

Regression testing is a type of software testing that seeks to uncover new software bugs in existing functional and non-functional areas of a system after changes such as enhancements, patches or configuration changes / upgrades, have been made to the application. Check for Wiki Def

When do we need to perform Regression testing:-

When ever there are any changes in the application or enhancements or patches or configuration changes or upgrades.

Integra Micro Systems Testing interview questions pattern

About Integra Miacro Systems:

Founded in 1982, Integra is a leading provider of innovative high technology products and solutions in the Government, BFSI and Telecom space, and is focused on the Indian and African markets. It is headquartered in Bangalore and has offices in all major cities of India.

Please click here to know more about the company

It consists of total three sections:

Section - I

It will have two questions and Attempting One question is Mandatory.

Types of Software Testing

What is smoke testing?

Testing is done when the build/application is ready to test and deployed in the test servers / environments. This is an adhoc kind of testing to cross check and make sure the functionalities which are important in the application are working as expected without throwing any server errors or exception errors.
This is a kind of check on developers to make sure they do unit testing from their side when releasing the build to testing.

Verification vs Validation

Verification ensures that the system (software, hardware and documentation) complies with an organization’s standards and processes, relying on review or non-executable methods.

Validation ensures that the system operates according to plan by executing the system functions through a series of tests that can be observed and evaluated. Verification answers the question, “Did we build the right system?” while validations addresses, “Did we build the system right?”

Examples for Verification and Validation