Software Testing Foundation 2018: Black-box & White-box Testing Techniques
Software Testing
| Beginner
- 17 Videos | 55m 22s
- Includes Assessment
- Earns a Badge
Explore part of chapter 4 from the ISTQB Software Testing Foundation Level 2018 certification exam syllabus covering categories of test techniques, focusing on white-box and black-box testing techniques. One of these is equivalence partitioning, applied to derive appropriate test cases from requirements. In this 17-video course, learn to define test cases by applying equivalence partitioning. Examine boundary value analysis to develop appropriate test cases and define these by applying boundary value analysis, given a set of requirements. You will learn about decision-table testing to derive and define test cases from requirements and when to apply state transition testing, to derive appropriate test cases from requirements and define test cases by applying it. Identify the process involved in deriving test cases from a use case, and define test cases when given a specific use case and statement testing and coverage. Next, explore how to achieve statement coverage, identify decision testing and coverage, and achieve decision coverage in software source code. Then examine benefits of white-box testing. A final exercise deals with black-box and white-box testing techniques.
WHAT YOU WILL LEARN
-
discover the subject areas covered in this courserecognize how to apply equivalence partitioning to derive appropriate test cases from requirementsdefine test cases by applying equivalence partitioning given a set of requirementsrecognize how to apply boundary value analysis to develop appropriate test cases from requirementsdefine test cases by applying boundary value analysis given a set of requirementsrecognize how to apply decision table testing to derive test cases from requirementsdefine test cases by applying decision table testing given a set of requirementsrecognize how to apply state transition testing to derive appropriate test cases from requirementsdefine test cases by applying state transition testing given a set of requirements
-
describe the process involved to derive test cases from a use casedefine test cases given a specific use casedescribe statement testing and statement coverage white-box testingrecognize how to achieve statement coverage in software source codedescribe decision testing and decision coverage in software source coderecognize how to achieve decision coverage in software source codedescribe the value of performing statement and decision coverage on the source codedescribe the various testing techniques available in the black-box and white-box testing categories
IN THIS COURSE
-
1.Course Overview2m 38sUP NEXT
-
2.Equivalence Partitioning3m 17s
-
3.Identify Test Cases Using Equivalence Partitioning2m 21s
-
4.Boundary Value Analysis2m 25s
-
5.Identify Test Cases for Boundary Value Analysis3m 12s
-
6.Decision Table Testing4m 18s
-
7.Identify Test Cases Using Decision Table Testing3m 37s
-
8.State Transition Testing3m 7s
-
9.Identify Test Cases Using State Transition Testing3m 37s
-
10.Use Case Testing3m 4s
-
11.Identify Test Cases for Use Case Testing2m 40s
-
12.Statement Testing and Coverage2m 30s
-
13.Achieve Statement Coverage3m 6s
-
14.Decision Testing and Coverage2m 15s
-
15.Achieve Decision Coverage3m 53s
-
16.Benefits of White-Box Testing3m 36s
-
17.Exercise: Black-Box & White-Box Testing Techniques5m 48s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.