Instruction manuals

L01_TestingFundamentals - 1 (1)

Software Engineering
of 10
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
  Software Verification and Validation   1    Lecture Overview  Basic concepts and goals of software testing  Testing process  Defects and software quality  Creating effective test cases 2  Automated and manual testing  General testing strategies  Tester’s tasks and roles  Debugging process and techniques  Fault model and root cause analysis for defect prevention  Cost of software quality  Errors, Defects, Failures, and Reliability  Errors  Mistakes, misconceptions, or misunderstandings on the part of a software developer.  Different types of errors can be made in each phase of the software development process, e.g., requirements errors, design errors, and code errors.  Defects (or faults) 3  Introduced into the software as the result of an error that may cause it to behave incorrectly, not according to its specification, and not as intended.  Failures  The inability of a software or component to perform its required functions within specified performance requirements  Reliability  The ability of a system or component to perform its required functions under stated conditions for a specified period of time  Software Testing  Software testing  The processof analyzing and evaluating the features of the software item to detect possible defects and to establish that the software has attained a specified degree of quality with respect to selected attributes.  Verification  The process of evaluating a system or component to determine whether the products of a given development phase satisfy the conditions imposed at the start of that phase [IEEE-STD-610] .     4  .  The human based activities for verifying design, code related artifacts such as design documents and files through inspections and reviews  Are we building the product right [Boehm89]?  Validation  The process of evaluating a system or component during or at the end of the development process to determine whether it satisfies specified requirements [IEEE-STD-610] .  The process of checking that a software fulfills its intended purpose (meeting user’s needs).  The execution based checking and testing of the real product  Are we building the right product [Boehm89]?

F Exchange Ok

Jul 23, 2017

One Word From SSC

Jul 23, 2017
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks