testing section 6 Flashcards
syntax errors
when the compiler or interpreter dosent understand something you’re typed because it dos not follow program rules
logic errors
when interpreter is able to run the program but something unexpected happens
Functionality testing
to see if the program actually meets the initial requirments
Performance test
how quickly features run
usability test
how user friendly it is
security test
test vunrablities
load test
tests how it copes under extreme conditions
Requirements
what the customer wants the program to do
design
how the program meets the requirments
implementation
writing the program to the specified design
testing
does it meet the requirments
maintenance
continued updates
Final testing
only goes through the development cycle once, if it meets the needs it is signed off even if the customer really wants ant there
iterative testing
will go through development a number of times to get the program to match the customer requirements as thoroughly
good test plan
will anticipate all of the potential issues with the program and select appropriate test data to test for these issues