Software Testing Foundation 2018: Black-box & White-box Testing Techniques

Software Testing    |    Beginner
  • 17 videos | 55m 22s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 260 users Rating 4.5 of 260 users (260)
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 course
    Recognize how to apply equivalence partitioning to derive appropriate test cases from requirements
    Define test cases by applying equivalence partitioning given a set of requirements
    Recognize how to apply boundary value analysis to develop appropriate test cases from requirements
    Define test cases by applying boundary value analysis given a set of requirements
    Recognize how to apply decision table testing to derive test cases from requirements
    Define test cases by applying decision table testing given a set of requirements
    Recognize how to apply state transition testing to derive appropriate test cases from requirements
    Define test cases by applying state transition testing given a set of requirements
  • Describe the process involved to derive test cases from a use case
    Define test cases given a specific use case
    Describe statement testing and statement coverage white-box testing
    Recognize how to achieve statement coverage in software source code
    Describe decision testing and decision coverage in software source code
    Recognize how to achieve decision coverage in software source code
    Describe the value of performing statement and decision coverage on the source code
    Describe the various testing techniques available in the black-box and white-box testing categories

IN THIS COURSE

  • 2m 38s
  • 3m 17s
    Upon completion of this video, you will be able to recognize how to apply equivalence partitioning to derive appropriate test cases from requirements. FREE ACCESS
  • Locked
    3.  Identify Test Cases Using Equivalence Partitioning
    2m 21s
    In this video, you will learn how to define test cases by applying equivalence partitioning to a set of requirements. FREE ACCESS
  • Locked
    4.  Boundary Value Analysis
    2m 25s
    Upon completion of this video, you will be able to recognize how to apply boundary value analysis to develop appropriate test cases from requirements. FREE ACCESS
  • Locked
    5.  Identify Test Cases for Boundary Value Analysis
    3m 12s
    In this video, you will define test cases by applying boundary value analysis to a set of requirements. FREE ACCESS
  • Locked
    6.  Decision Table Testing
    4m 18s
    After completing this video, you will be able to recognize how to apply decision table testing to derive test cases from requirements. FREE ACCESS
  • Locked
    7.  Identify Test Cases Using Decision Table Testing
    3m 37s
    In this video, you will learn how to define test cases by applying decision table testing to a set of requirements. FREE ACCESS
  • Locked
    8.  State Transition Testing
    3m 7s
    After completing this video, you will be able to recognize how to apply state transition testing to derive appropriate test cases from requirements. FREE ACCESS
  • Locked
    9.  Identify Test Cases Using State Transition Testing
    3m 37s
    During this video, you will learn how to define test cases by applying state transition testing to a set of requirements. FREE ACCESS
  • Locked
    10.  Use Case Testing
    3m 4s
    Upon completion of this video, you will be able to describe the process involved in deriving test cases from a use case. FREE ACCESS
  • Locked
    11.  Identify Test Cases for Use Case Testing
    2m 40s
    Learn how to define test cases for a specific use case. FREE ACCESS
  • Locked
    12.  Statement Testing and Coverage
    2m 30s
    Upon completion of this video, you will be able to describe statement testing and statement coverage for white-box testing. FREE ACCESS
  • Locked
    13.  Achieve Statement Coverage
    3m 6s
    Upon completion of this video, you will be able to recognize how to achieve statement coverage in software source code. FREE ACCESS
  • Locked
    14.  Decision Testing and Coverage
    2m 15s
    After completing this video, you will be able to describe decision testing and decision coverage in software source code. FREE ACCESS
  • Locked
    15.  Achieve Decision Coverage
    3m 53s
    After completing this video, you will be able to recognize how to achieve decision coverage in software source code. FREE ACCESS
  • Locked
    16.  Benefits of White-Box Testing
    3m 36s
    Upon completion of this video, you will be able to describe the value of performing statement and decision coverage on the source code. FREE ACCESS
  • Locked
    17.  Exercise: Black-Box & White-Box Testing Techniques
    5m 48s
    After completing this video, you will be able to describe the various testing techniques available in the black-box and white-box testing categories. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 325 users Rating 4.5 of 325 users (325)
Rating 4.4 of 233 users Rating 4.4 of 233 users (233)
Rating 4.5 of 1210 users Rating 4.5 of 1210 users (1210)