Содержание
- 2. Agenda Static and Dynamic Testing Test Techniques Black-box White-box Experience-based Choosing a Test Design Technique
- 3. Static and Dynamic Testing
- 4. Trainings’ Content
- 5. Static and Dynamic Testing
- 6. Static Testing
- 7. Benefits of Static Testing Benefits of static testing may include: Detecting and correcting defects more efficiently,
- 8. Test Techniques
- 9. Test Techniques The purpose of a test technique, including those discussed in this section, is to
- 10. Black–box Test Techniques
- 11. Black-box Test Techniques
- 12. Equivalence Partitioning Equivalence partitioning (EP) – A black-box test design technique in which test cases are
- 13. Equivalence Partitioning. Example Example: Bank represents new deposit program for corporate clients. According to the program
- 14. Equivalence Partitioning: Test Conditions Invalid class: negative values and special
- 15. Boundary Values Analysis Boundary value analysis (BVA): A black box test design technique in which test
- 16. BVA. Example Example: Bank represents new deposit program for corporate clients. According to the program client
- 17. EP and BVA: Test Items
- 18. Decision Table Testing Decision table – A table showing combinations of inputs and/or stimuli (causes) with
- 19. Decision Table. Example Example: If you hold an 'over 60s' rail card, you get a 34%
- 20. Decision Table. Example - 'over 60s' rail card – 34% - family rail card and traveling
- 21. Decision Table Example
- 22. State Transition Testing State transition testing – A black box test design technique in which test
- 23. State Transition Testing. Example Example: Client of the bank would like to take money from bank
- 24. State Transition Testing. Example Verify that user will get money if he enters correct Pin in
- 25. State Transition Testing. Example Verify that user will take money if he enters correct Pin in
- 26. Use Case Testing Use Case testing - is a technique that helps us identify test cases
- 27. Use Cases for Simple ATM System
- 28. White-box Test Techniques
- 29. White-box Test Techniques
- 30. Statement Testing and Coverage* Statement – an entity in a programming language, which is typically the
- 31. Decision Testing and Coverage* Decision is an IF statement, a loop control statement (e.g. DO-WHILE or
- 32. Experience-based Test Techniques
- 33. Experience-based Test Techniques
- 34. Choosing A Test Design Technique
- 35. Choosing A Test Design Technique The internal factors that influence the decision about which technique to
- 36. Choosing A Test Design Technique Which technique is best? This is the wrong question! Each technique
- 37. Revision History
- 39. Скачать презентацию