Developers doing testing - Video contains types of testing performed by software development team. Following are the details of each testing.
Branch Testing - Testing Technique in which all branches in the program source code are tested at least once.
Code-Driven Testing - Uses testing frameworks such as xUnit that allow the execution of unit tests to determine whether various sections of the code are acting as expected under various circumstances.
Comparison Testing - Testing technique which compares the product strengths and weakness with previous versions or other similar products. Can be performed by tester, developer, product managers.
Component testing - Similar to unit testing but with a higher level of integration. Testing is done in the context of the application instead of just directly testing a specific method.
Domain testing - White box testing technique which contains checking that the program accepts only valid input. It is usually done by software development teams.
Gray box testing - Combination of black box and white box testing methodologies.
Glass box testing - Similar to white box testing, based on knowledge of the internal logic of an application's code.
Interface testing - Testing conducted to evaluate whether systems or components pass data and control correctly to one another.
Loop testing - Exercises program loops like for, while etc
Pair testing - Software development technique in which two team members work together to test the software applications. This can be done between one tester and developer.
Path testing - Coverage criteria for each logical path through the program.
Qualification testing - Testing against the specifications of the previous release. Conducted by developer for the customer, to demonstrate that the software meets its specified requirements.
Statement testing - Each statement in a program is executed at least once during program testing.
Static testing - Checks mainly for the sanity of the code, algorithm or document. It is used by the developer who wrote the code.
Structural testing - White box testing technique which takes into account the internal structure of a system or component and ensures that each program statement performs its intended function.
Unit testing - Software verification and validation method in which a programmer tests if individual units of source code are fit for use.
White box testing - Based on knowledge of the internal logic of an application's code and include tests like coverage of code statements, branches, paths, conditions.
Originally collected by
fetching...
(
less)