Mapa mental
Unit 2.3 - Robust Programs
Contenido del mapa
Unit 2.3 - Robust Programs
Data Validation
- Makes sure inputs are sensible
- Techniques - Range & Presence check
- Tests input data and categorizes it into normal, extreme or erroneous
- To verify passwords, you have a dual entry system
Data Sanitisation
- Cleans up the data inputted so that it is ready for application and use
- Trims or strips strings removing unwanted characters
Iterative Testing
- Takes place during implementation
- Means testing as you go along
Final/Terminal Testing
- Takes place during the testing stage
Errors
- Bugs - A mistake in the programming usually causes the program to run incorrectly
- Runtime errors only take place when the program is running
- Could cause a program to to crash even if there is nothing wrong with the program to crash even if there is nothing wrong with the program e.g no memory
- Logic errors are mistakes in the data, not the coding
Data Terms
- Valid - Data that is correct
- In range - The max values of data that can be entered
- Invalid - In correct values
- Out of range - Values higher or lower than the expected range
- Null value - When no data is entered
Información
- Descripción
- Year 10 Computing Mapa Mental sobre Unit 2.3 - Robust Programs, creado por Dan Roberts el 30/04/2018.
- Creado por
- Dan Roberts
- Visitas
- 1
- Valoración
Más sobre Robust Programming and Testing