Please enable JavaScript.
Coggle requires JavaScript to display documents.
Testing (Test Data (Valid (Common data that should work.), Valid extreme…
Testing
-
-
Test-Driven Development
-
- Make the code easier to read.
- Breaking big sections of code into smaller ones.
-
- Refactor large sections of code in smaller pieces.
- Write the code in a standardised way,
- Used to explain the function of different sections of the code.
- It has comments to make more readable the code, to undestand the purpose of that section.
- Involves continually repeating the same process of build, test, change.
Test Cases
- Set of variables to see if features of the software work as expected.
-Use cases
- Set of steps in which the user might use the software.
- Test criteria
- To know if it has failed and why.
- Acceptance criteria
- Check that the system performs exactly as required.
- Version Control
- keep detailed records of all the tests that have been carried out.
- As well as any changes that have been made after the tests.
Test Data
- Limited range of data to perform a test.
Valid
- Common data that should work.
-
-
Invalid extreme
- Data at the edge of the failure.
-
Test Plan
- Used to check a range of types of data under different circumstances.
- It is a list of requirements designed to ensure that the coded solution works as expected.
- They contain the conditions the
software will be tested with.
-
Alpha, beta and final testing
-
-
-
-