Test Framework Modification

  • 15 Videos | 1h 4m 32s
  • Includes Assessment
  • Earns a Badge
Likes 18 Likes 18
Explore the generations of automated test frameworks, test framework design considerations, best practices, and benefits and risks associated with modifying test frameworks, and other topics, in this 15-video course. Begin by examining the features, advantages and disadvantages of generations of automated test frameworks, then look at popular open-source test automation frameworks with comparative modification granularity. Learn about design considerations for modifying test frameworks to accelerate productivity; best practices for modifying test frameworks to build Agile-friendly test automation frameworks; and benefits and risks of modifying test frameworks. Delve into refactoring techniques, which can be used to refactor code in test automation frameworks; modifying Selenium framework by creating and destroying WebDriver objects using Selenium Core; and modifying Selenium to implement Page Object Patterns by using the Selenium Test class. Learn how to modify the report generation mechanism of testing frameworks by using ExtentReport and Allure; modify the Chai framework; modify Jasmine to adopt behavior-driven development framework; and recall design patterns of test automation frameworks. To conclude, discover WebDriverIO execution and customization.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe the generations of automated test frameworks, as well as their features, advantages, and disadvantages
    list the popular open source test automation frameworks with comparative modification granularity
    describe design considerations for modifying test frameworks to accelerate productivity
    recall best practises for modifying test frameworks to build Agile-friendly test automation frameworks
    recognize the benefits and risks associated with modifying test frameworks
    identify techniques that can be used to refactor code in test automation frameworks
    modify the Selenium framework by creating and destroying WebDriver objects using Selenium Core
  • modify Selenium to implement Page Object Patterns using the Selenium Test class
    modify the report generation mechanism of testing frameworks using ExtentReport and Allure
    modify the methods of the Chai framework without destroying core functionality
    use Jasmine to implement a Behaviour-driven Development framework for testing JavaScript code
    recall the design patterns that can be implemented in automation testing frameworks to provide reliable test automation and improve test logics
    execute WebDriverIO in standalone mode and use its API to run automation testing
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 3s
    UP NEXT
  • Playable
    2. 
    Generations of Automated Test Frameworks
    5m 16s
  • Locked
    3. 
    Testing Frameworks
    4m 46s
  • Locked
    4. 
    Test Framework Design Considerations
    4m 53s
  • Locked
    5. 
    Best Practices for Modifying Test Frameworks
    3m 27s
  • Locked
    6. 
    Benefits and Risks of Modifying Test Frameworks
    4m 47s
  • Locked
    7. 
    Refactoring Test Frameworks
    3m 45s
  • Locked
    8. 
    Modifying Selenium
    3m 18s
  • Locked
    9. 
    Page Object Patterns
    5m 4s
  • Locked
    10. 
    Enhancing Report Generation Capabilities
    3m 50s
  • Locked
    11. 
    Modifying the Chai Framework
    3m 9s
  • Locked
    12. 
    Modifying Jasmine to Adopt BDD
    3m 55s
  • Locked
    13. 
    Design Patterns of Test Automation Frameworks
    3m 57s
  • Locked
    14. 
    WebDriverIO Customization
    5m 20s
  • Locked
    15. 
    Course Summary
    1m 33s

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 36 Likes 36  
Likes 66 Likes 66  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 39 Likes 39  
Likes 66 Likes 66  
Likes 85 Likes 85