What is Software failure process?
Map into unacceptable output sequences
What is operational environment?
Measures the reliability of software products and its operational environment
What must test cases consist of?
Test cases should be written for?
What must you check in test cases?
List the three forms of software testing
Elaborate the scope of testing
Elaborate the knowledge of internal structure
Elaboate by the goal testing
What is black box testing?
What is white box testing?
What is software testing objective?
• Performance related testing
• Reliability related testing
- Debugging – selecting test cases that maximise the like hood of activating faults
- Assurance that a software is good enough
• Usability testing
How can software reliability affect the market advantage?
What is unit testing?
What must test cases show?
What are the 2 unit types of testing?
What does a test coverage of a class involve?
What is component testing?
• Component testing
- Errors and misunderstanding etc.
- Interface failuresWhat does software testing involve?
What is use case testing?
Developed to identify the system interactions used as a basis for system testing
Testing policies check what?
The required system test coverage includes EXAMPLES:
• Accessing menus
• Text formatting
• Correct/incorrect input
What is Test driven development?
TEST-DRIVEN DEVELOPMENT is an approach to program development in which you inter-leave testing and code development
• Develop the code incrementally until one has passed the test before moving to the next increment
What are the benefits of test-driven development?
Whats the other forms of testing?
Is to check that previously working functionality still works, after changes elsewhere in the system is made
All tests are re-run every time a change is made