Exam 1 with edits
Exam 1 Software quality and testing 1. Define each of: Software fault: static error in the code. Software error: internal, not a normal behavior of the program due to a fault. Software failure: external, visible failure of the program. That it doesn't work basically. 2. List 5 levels of test process maturity. Level 0: Testing and debugging are the same. (Worst level) Level 1: Testing is only to find that your code doesn't work. Level 2: Get defensive or make an issue personal with testers because they broke your code. Level 3: Understand the job of a tester and take feedback as constructive criticism. Level 4: Become an expert software tester and make extreme good quality software. Work in harmony with testers. 3. Explain difference between revenue tasks and excise tasks. Revenue tasks contribute directly to the solution of a problem, and excise tasks do not. Excise tasks are candidates for automation, revenue tasks are not. 4. Authors, History...