Selenium Deep Dive: Setting Up Selenium for Automated Testing

Selenium    |    Intermediate
  • 12 videos | 1h 11m 28s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 386 users Rating 4.4 of 386 users (386)
Selenium is a great open source tool for automating testing on web browsers and can significantly reduce your testing time and cost. In this course, you'll explore the essential features and key components of Selenium and the key features of the Selenium Automation Framework. You'll also learn about the different types of application testing that can be automated using Selenium. Finally, you'll see how to set up Selenium with PyCharm, Selenium integration with Eclipse, and the use of Unittest to create test scripts in Python and generate HTML test execution reports.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Recall essential selenium features and the different types of application testing that can be automated using selenium
    Recognize the key components of selenium that are used to describe test suites and test steps involved in managing the selenium testing life cycle
    Recognize selenium automation framework features and the steps involved in implementing test automation
    Set up selenium on python and java environments
    Configure selenium with pycharm and eclipse to set up selenium test automation environments for python and java
  • Create a sample test script to illustrate how to write and execute a selenium test script in python using the pycharm ide
    Configure eclipse with the pydev plugin and create a sample test script to illustrate how to write and execute a selenium test script in python using the eclipse ide
    Create selenium tests in python with unittest and create a cleanup strategy to free resources post test execution
    Generate an html test suite execution report for selenium test suites using unittest and htmltestrunner
    Use various assertions in unittest to create productive and simplified selenium test cases
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 13s
  • 6m 16s
    After completing this video, you will be able to recall essential Selenium features and the different types of application testing that can be automated using Selenium. FREE ACCESS
  • Locked
    3.  Selenium Components and Test Life Cycle
    7m 20s
    Upon completion of this video, you will be able to recognize the key components of Selenium that are used to describe test suites and test steps involved in managing the Selenium testing life cycle. FREE ACCESS
  • Locked
    4.  Selenium Automation Framework
    8m 39s
    After completing this video, you will be able to recognize Selenium Automation Framework features and the steps involved in implementing test automation. FREE ACCESS
  • Locked
    5.  Setting up Selenium
    5m 33s
    In this video, you will learn how to set up Selenium on Python and Java environments. FREE ACCESS
  • Locked
    6.  Selenium and IDE Integration
    6m 31s
    In this video, you will learn how to configure Selenium with PyCharm and Eclipse to set up Selenium test automation environments for Python and Java. FREE ACCESS
  • Locked
    7.  Creating a PyCharm Python Test Script
    5m 20s
    In this video, you will create a sample test script to illustrate how to write and execute a Selenium test script in Python using the PyCharm IDE. FREE ACCESS
  • Locked
    8.  Creating an Eclipse Python Test Script
    9m 7s
    In this video, you will configure Eclipse with the PyDev plugin and create a sample test script to illustrate how to write and execute a Selenium test script in Python using the Eclipse IDE. FREE ACCESS
  • Locked
    9.  Using Selenium with Unittest
    6m 5s
    Find out how to create Selenium tests in Python with Unittest and create a cleanup strategy to free resources after test execution. FREE ACCESS
  • Locked
    10.  Generating a Test Suite Execution Report
    7m 50s
    In this video, you will generate an HTML test suite execution report for Selenium Test Suites using Unittest and HTMLTestRunner. FREE ACCESS
  • Locked
    11.  Using Assertions in Unittest
    6m
    Learn how to use various assertions in Unittest to create productive and simplified Selenium test cases. FREE ACCESS
  • Locked
    12.  Course Summary
    1m 35s
    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

Rating 4.4 of 137 users Rating 4.4 of 137 users (137)
Rating 4.5 of 305 users Rating 4.5 of 305 users (305)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 305 users Rating 4.5 of 305 users (305)
Rating 4.4 of 137 users Rating 4.4 of 137 users (137)
Rating 4.1 of 179 users Rating 4.1 of 179 users (179)