Design & Development 009 Flashcards
What is Testing?
Making sure your code is correct based on predetermined checks.
What is a Syntax Error?
It is when your code is unable to run based on the code not being written properly. Like a while being misspelled.
What is a Logic Error
It is when your code runs but something like a value or what happens to one is not what you planned to happen. This mean the code is correct but the placement or processes written are incorrect logically.
What is Unit Testing?
It is when you run the code to see if there are any errors. This is usually used with code which is split by functions.
What is Integration Testing?
It is when you run two functions together to see if they work with each other correctly.
What is Performance Testing?
It is when you check to see if there is no overuse of things like memory or memory leaks. This can also be checking CPU, network or drive usage.
What is System Testing?
It is when checking if it will run on different systems like Operating Systems and Browser Versions.
What is Testing Data?
It is when checking if the program will not work based on what is input. Like when you need a Int but but in “a”.
What are the types of Testing Data?
Valid Data
Invalid Data
Erroneous Data
Imagine you have a range of allowed values, this is making sure that values outside of that range behave in an expected manner.
Missing Data
Extreme Data