Tester Foundation Level 4.0: Software Development Testing Life Cycle

Software Testing    |    Intermediate
  • 18 videos | 1h 44m 49s
  • Includes Assessment
  • Earns a Badge
Explore the integration of software testing with different development models in this comprehensive course series. Begin this course by investigating incremental and sequential models to gain insights into tailoring testing approaches to specific development methodologies and enhance collaboration between developers and testers. Then you will focus on test-driven, acceptance test-driven, and behavior-driven development. Next, you will dive into the intersection of software testing and DevOps to examine how testing practices seamlessly integrate into continuous integration, continuous deployment, and a shift-left approach. You will gain practical knowledge on incorporating testing into the development pipeline, ensuring quality is maintained throughout the software development life cycle. Finally, you will discover how software testing retrospectives and continuous improvement foster a culture of learning and refinement within the testing process for ongoing excellence. This course helps prepare learners for the ISTQB(r) Certified Tester Foundation Level 4.0 (CTFL) exam.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe the relationships between development and test activities in the incremental and iterative development model
    Provide an overview of the relationships between development and test activities in the sequential development models
    Outline best testing practices during the system development life cycle
    Describe the characteristics of test-driven development
    Provide an overview of the characteristics of acceptance test-driven development
    Outline the characteristics of behavior-driven development
    Describe how software testing is integrated into the devops life cycle
    Provide an overview of how software testing is integrated and used during continuous integration
  • Outline how software testing is integrated and used with continuous deployments
    Describe the shift-left approach and how it applies to software testing
    Provide an overview of the software testing retrospective and understand lessons learned
    Outline how the software testing process can be continuously improved
    Describe the required testing skills and best practices required for software testing
    Outline the generic software testing skills required by the software tester
    Provide an overview of how software testers need to be part of the project team and contribute to the project's success results
    Describe how software testers have an easier time finding bugs and defects if they work independently from the software developers
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 3s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 6m 31s
    After completing this video, you will be able to describe the relationships between development and test activities in the incremental and iterative development model. FREE ACCESS
  • Locked
    3.  Sequential Development Models
    6m 18s
    Upon completion of this video, you will be able to provide an overview of the relationships between development and test activities in the sequential development models. FREE ACCESS
  • Locked
    4.  Software Testing Best Practices
    5m 54s
    After completing this video, you will be able to outline best testing practices during the system development life cycle. FREE ACCESS
  • Locked
    5.  Test-driven Development
    6m 13s
    Upon completion of this video, you will be able to describe the characteristics of test-driven development. FREE ACCESS
  • Locked
    6.  Acceptance Test-driven Development
    6m 37s
    After completing this video, you will be able to provide an overview of the characteristics of acceptance test-driven development. FREE ACCESS
  • Locked
    7.  Behavior-driven Development
    6m 38s
    Upon completion of this video, you will be able to outline the characteristics of behavior-driven development. FREE ACCESS
  • Locked
    8.  Software Testing and DevOps
    6m 26s
    After completing this video, you will be able to describe how software testing is integrated into the DevOps life cycle. FREE ACCESS
  • Locked
    9.  Software Testing and Continuous Integration
    6m 47s
    Upon completion of this video, you will be able to provide an overview of how software testing is integrated and used during continuous integration. FREE ACCESS
  • Locked
    10.  Software Testing and Continuous Deployments
    6m 21s
    After completing this video, you will be able to outline how software testing is integrated and used with continuous deployments. FREE ACCESS
  • Locked
    11.  Software Testing Shift-left Approach
    6m 35s
    Upon completion of this video, you will be able to describe the shift-left approach and how it applies to software testing. FREE ACCESS
  • Locked
    12.  Software Testing Retrospective
    5m 58s
    After completing this video, you will be able to provide an overview of the software testing retrospective and understand lessons learned. FREE ACCESS
  • Locked
    13.  Software Testing Continuous Improvement
    6m 10s
    Upon completion of this video, you will be able to outline how the software testing process can be continuously improved. FREE ACCESS
  • Locked
    14.  Essential Testing Skills and Good Practices
    6m 24s
    After completing this video, you will be able to describe the required testing skills and best practices required for software testing. FREE ACCESS
  • Locked
    15.  Generic Testing Skills
    6m 41s
    Upon completion of this video, you will be able to outline the generic software testing skills required by the software tester. FREE ACCESS
  • Locked
    16.  Testing Whole Team Approach
    6m 41s
    After completing this video, you will be able to provide an overview of how software testers need to be part of the project team and contribute to the project's success results. FREE ACCESS
  • Locked
    17.  Testing Independence
    6m 38s
    Upon completion of this video, you will be able to describe how software testers have an easier time finding bugs and defects if they work independently from the software developers. FREE ACCESS
  • Locked
    18.  Course Summary
    55s
    In this video, we will summarize the key concepts covered in this course. 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