Quality Testing

Quality is delighting customers

diff btwn functional and regression testing?
what is system testing and when you go for that?
diff btwn integration and system integration testing?
diff btwn change control and version control?

Views: 124

Reply to This

Replies to This Discussion

Functional Testing : To check the whether the implemented functionality is working fine or not.

Regression Testing : After the bug fixes is done, to check if because of that fixes is there any new bugs introduced.

Integration Testing : To check the interaction between the two modules are working fine or not.

System Integration Testing : To check whether the application is working fine or now while integrate with other system.

System testing : It is nothing but the End-to-End testing of the application. It contains both functional and non functional testing.

Regression testing focuses on finding defects after a major code change has occurred. Specifically, it seeks to uncover software regressions, or old bugs that have come back. Such regressions occur whenever software functionality that was previously working correctly stops working as intended. Typically, regressions occur as an unintended consequence of program changes, when the newly developed part of the software collides with the previously existing code. Common methods of regression testing include re-running previously run tests and checking whether previously fixed faults have re-emerged. The depth of testing depends on the phase in the release process and the risk of the added features. They can either be complete, for changes added late in the release or deemed to be risky, to very shallow, consisting of positive tests on each feature, if the changes are early in the release or deemed to be of low risk.

Functional testing is testing the features and operational behavior of a product to ensure they correspond to its specifications. Testing that ignores the internal mechanism of a system or component and focuses solely on the outputs generated in response to selected inputs and execution conditions.

Functional testing also helps to make sure that your software behaves as it was intended to. We can closely compare the required behavior for your system with that of the applications observed behavior and provide you with a detailed analysis of any discrepancies.

RSS

TTWT Magazine


Advertisement

Advertisement

Advertisement

Advertisement

© 2022   Created by Quality Testing.   Powered by

Badges  |  Report an Issue  |  Terms of Service