Testing is part of quality assurance. Software Testing Chapter 1: Fundamentals of Testing 同源大学 TONGJI UNIVERSITY
Software Testing Testing is part of quality assurance. Chapter 1: Fundamentals of Testing
Fundamentals of Testing CONTENT Why is testing necessary? What is software testing? Principles of testing Procedures of testing Psychology of testing 同海大学 TONGJI UNIVERSITY Software testing/Qinpei Zhao 2023/12/16 2
2023/12/16 Fundamentals of Testing Software testing/ Qinpei Zhao 2 •Why is testing necessary? •What is software testing? •Principles of testing •Procedures of testing •Psychology of testing
Why is Testing Necessary? Key points How bugs can cause harm ·Bugs and their effects The necessity of testing The role of testing in quality assurance Error,defect,fault,failure,mistake,bug 同濟大学 TONGJI UNIVERSITY Software testing/Qinpei Zhao 2023/12/16 3
Software testing/ Qinpei Zhao 2023/12/16 Why is Testing Necessary? • How bugs can cause harm •Bugs and their effects • The necessity of testing • The role of testing in quality assurance •Error, defect, fault, failure, mistake, bug Key points 3
Debugging & Testing Debugging Induce bugs Locate the bugs Bugs reappear Analyze the bugs Locate bugs Fix the bugs Log bugs Check the functions of software 同濟大学 TONGJI UNIVERSITY Software testing/Qinpei Zhao 2023/12/16 4
Software testing/ Qinpei Zhao 2023/12/16 Debugging & Testing Debugging Locate the bugs Analyze the bugs Fix the bugs Check the functions of software Induce bugs Bugs reappear Locate bugs Log bugs 4
Threat of Bugs Erroneous action Fault Failure 同濟大学 TONGJI UNIVERSITY Software testing/Qinpei Zhao 2023/12/16 5
Software testing/ Qinpei Zhao 2023/12/16 Threat of Bugs Erroneous action Fault Failure 5