J277 2.3 - robust programs

1234567891011121314
Across
  1. 2. Testing done at the end of development of a program
  2. 4. Checks the data has actually been entered
  3. 8. Methods used to ensure data entered is reasonable
  4. 9. Data of the incorrect type
  5. 11. Checks the data has the correct data type(e.g. integer)
  6. 12. Used to make code more maintainable and easier to understand
  7. 13. Errors where the program runs but does not get the results as intended
  8. 14. Checks the data is the correct length
Down
  1. 1. Data of the correct type which is on edge of the accepted range
  2. 3. Testing done throughout development of a program
  3. 5. Checks the data is within a specified range
  4. 6. Data of the correct type but outside accepted checks ​
  5. 7. Checks the data has the correct format (e.g. date)
  6. 10. Errors where the program does not meet the rules of the language