1 / 7

What is Software Testing

Software testing is a process whereby software applications are checked for defects and deficiencies. A defect is any error, fault or flaw in the operation of a system, device or product. In the case of software applications, testing helps to identify flaws in programming, coding errors and other errors that may result in unexpected behavior during use.

AnjuNair
Télécharger la présentation

What is Software Testing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. aTeam Soft Solutions Software Testing

  2. aTeam Soft Solutions What is software testing? Software testing is a process whereby software applications are checked for defects and deficiencies. A defect is any error, fault or flaw in the operation of a system, device or product. In the case of software applications, testing helps to identify flaws in programming, coding errors and other errors that may result in unexpected behavior during use. 2

  3. aTeam Soft Solutions What is Software Risk? Software Risk is the likelihood (or possibility) of occurring failure due to the unintentional interaction of one or more aspects of a system. It is a quantitative measure that describes the potential for negative consequences due to unforeseen problems in a system. It can be expressed by statistical measures, such as Mean Time Between Failures (MTBF), and failure rates, or Qualitative measures, such as severity level (e.g., critical, major). 3

  4. aTeam Soft Solutions Types of Software Risks There are three general types of software risks. A risk that is not well understood, a risk that is known but cannot be resolved by the current development team, and a risk that manifests itself as a result of a poor application design or poor code implementation. 1. 2. 3. 4. 5. 6. 7. 8. 9. Scalability Risks Accessibility Risks Reliability Risks Usability Risks Coherence Risks Security Risks Testability Risks Functional Risks Performance Risks Convenience Risks Understandable Risks 10. 11. 43

  5. aTeam Soft Solutions Principles of Software Testing Principles of Software Testing provides a comprehensive treatment of software testing. This book organizes core concepts and principles into twenty-two separate principles. Each principle has its own chapter, which includes discussion and examples, as well as supporting references to related material in the bibliography. Principles of Software Testing is suitable for readers who want a quick, high level view of traditional software testing principles. 5

  6. aTeam Soft Solutions Software Testing Life Cycle Software Testing Life Cycle is a model of the development process of a software product, which includes different testing activities along with the development process. 1. 2. 3. 4. 5. 6. Requirement Analysis Test Planning Test Case Development Environment Setup Test Execution Test Cycle closure 63

  7. aTeam Soft Solutions Thank you! The End

More Related