End-to-End Testing Implementation

Intermediate
  • 14 Videos | 1h 10m 35s
  • Includes Assessment
  • Earns a Badge
Likes 16 Likes 16
Learners will explore the concept of end-to-end testing, including why it is needed, in this 14-video course, which examines processes involved in end-to-end testing and approaches for creating end-to-end test cases. First, you will take a look at system testing versus end-to-end testing, their advantages and disadvantages, and their differences. Discover how to implement the basics of unit testing, and unit testing with test-driven development (TDD), and browser automation. Learn about automating tests with Selenium and automating tests with Python, and recall the advantages and disadvantages of end-to-end testing. Next, you will delve into Cypress configuration, and the advantages of working with Cypress. Explore how to carry out web component testing with Cypress and relatable use case scenarios, and view continuous integration concepts and continuous integration servers from the perspective of testing. Finally, learners will observe how to implement integration testing with JUnit and Spring, and implement integration testing in a JavaScript framework by using Jest, based on real-life examples.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe end-to-end testing and recognize the need for it
    recognize the processes involved in end-to-end testing and approaches for creating end-to-end test cases
    describe system testing and differentiate between system testing and end-to-end testing
    implement the basics of unit testing, taking test-driven development into consideration
    automate browsers
    automate testing using Selenium with Python
  • recall the advantages and disadvantages of end-to-end testing
    configure Cypress and describe the advantages of working with Cypress
    test web components using Cypress with relatable use case scenarios
    describe continuous integration concepts and continuous integration servers from the perspective of testing
    implement integration testing using JUnit and Spring
    implement integration testing in a JavaScript framework based on real-life examples
    summarize the key concepts covered in this course

IN THIS COURSE

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.

YOU MIGHT ALSO LIKE

Likes 51 Likes 51  
Likes 78 Likes 78  
Likes 14 Likes 14  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 513 Likes 513  
Likes 90 Likes 90