Introducing Selenium & Locators: Hands-on Selenium IDE for Automated Testing

Selenium 3.17.2+    |    Intermediate
  • 18 videos | 2h 33m 26s
  • Includes Assessment
  • Earns a Badge
The Selenium IDE is an integrated development environment for Selenium scripts that allows users to record, edit, and debug tests. It provides a user-friendly interface for crafting automated tests by recording browser interactions and exporting them in various programming languages. In this course, you will learn the essentials of Selenium, starting with the installation of the Selenium IDE and your first steps in recording and playing back test scripts. You will explore how to manage test cases and suites, and master the basics of setting up and exporting tests for consistent execution. Next, you will dive deeper into the functionality of Selenium by learning to write scripts in Selenese. You will understand the critical differences between 'assert' and 'verify' commands, and handle synchronization on web pages with 'waitFor' commands. You will also develop skills in debugging and storing data within your tests. Finally, you will implement conditional statements and loops, and create reusable tests to streamline your testing process. The course will conclude with you running tests using the Selenium SIDE Runner, preparing you to efficiently execute Selenium tests outside the IDE environment.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Identify the selenium components for testing
    Install the selenium ide as a browser extension on the three main browsers
    Record and playback your first selenium ide test case
    Configure the test execution speed and export test files to various languages
    Manage test cases, test suites, and export test suites
    Manually add commands using the selenese script
    Record and playback partial tests
    Explore the difference between assert and verify commands
  • Work with synchronization using wait for commands
    Work with breakpoints, step over, pause, and resume for debugging
    Store and reuse variables and titles in test cases
    Store and reuse text and values in test cases
    Implement if - else conditions and laddered if conditions
    Implement looping constructs
    Write and invoke reusable tests
    Run tests using the command line selenium side runner
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 45s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 12m 5s
    Upon completion of this video, you will be able to identify the Selenium components for testing. FREE ACCESS
  • Locked
    3.  Installing the Selenium IDE
    7m 56s
    During this video, you will learn how to install the Selenium IDE as a browser extension on the three main browsers. FREE ACCESS
  • Locked
    4.  Recording and Playing Back Our First Test
    7m 39s
    In this video, discover how to record and playback your first Selenium IDE test case. FREE ACCESS
  • Locked
    5.  Configuring Test Execution Speed and Exporting Test Files
    6m 30s
    Find out how to configure the test execution speed and export test files to various languages. FREE ACCESS
  • Locked
    6.  Managing Test Cases, Test Suites, and Exporting Tests
    11m 42s
    Learn how to manage test cases, test suites, and export test suites. FREE ACCESS
  • Locked
    7.  Specifying Commands in Selenese
    11m 42s
    In this video, find out how to manually add commands using the Selenese script. FREE ACCESS
  • Locked
    8.  Recording and Playing Parts of a Test Case
    5m 38s
    Discover how to record and playback partial tests. FREE ACCESS
  • Locked
    9.  Understanding Assert and Verify Commands
    8m 15s
    In this video, we will explore the difference between assert and verify commands. FREE ACCESS
  • Locked
    10.  Exploring Wait For Commands
    8m 47s
    During this video, you will learn how to work with synchronization using wait for commands. FREE ACCESS
  • Locked
    11.  Debugging Selenium Tests
    9m 15s
    In this video, discover how to work with breakpoints, step over, pause, and resume for debugging. FREE ACCESS
  • Locked
    12.  Storing Variables and Titles
    9m 21s
    Find out how to store and reuse variables and titles in test cases. FREE ACCESS
  • Locked
    13.  Storing Text and Values
    9m 13s
    Learn how to store and reuse text and values in test cases. FREE ACCESS
  • Locked
    14.  Implementing Conditional Statements
    12m 25s
    In this video, find out how to implement if - else conditions and laddered if conditions. FREE ACCESS
  • Locked
    15.  Implementing Loops
    10m 21s
    Discover how to implement looping constructs. FREE ACCESS
  • Locked
    16.  Writing and Invoking Reusable Tests
    9m 40s
    During this video, you will learn how to write and invoke reusable tests. FREE ACCESS
  • Locked
    17.  Running Tests Using the Selenium SIDE Runner
    9m 3s
    In this video, discover how to run tests using the command line Selenium SIDE Runner. FREE ACCESS
  • Locked
    18.  Course Summary
    2m 11s
    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.5 of 96 users Rating 4.5 of 96 users (96)
Rating 4.8 of 10 users Rating 4.8 of 10 users (10)
Rating 4.4 of 137 users Rating 4.4 of 137 users (137)