What selenium IDE is, why to use it? Installation and setting up Selenium IDE. How to record and replay tests in Selenium IDE. Finding and locating elements in the page with Selenium IDE.
- [Narrator] Welcome to the second section.…In the previous section,…we got a quick overview of the course…and looked at a few tools and plugins we'll need.…We now know what is expected of us…and what we'll gain from the course.…This section is dedicated to cover Selenium IDE.…In the first video, we will have a quick introduction…of the Selenium IDE.…This video will concentrate on Selenium IDE,…its installation, what exactly is it,…and why we should use it.…
So, let's dive straight in.…What is Selenium IDE?…Well, it's a Firefox plugin for recording and replaying…your usage of a web application.…However, why should we even use Selenium IDE?…Because it's a very simple way…to automate a web application.…Selenium IDE will let you record a journey…through a web application, and play it back.…It's an easy way to get started with Selenium,…and get a feeling of how your web application behaves,…and how it can be automated.…
You will be able to export the journey you recorded…to a programming language,…and, therefore, be able to continue testing the application…
Selenium gives developers the power to control web browsers and use them to automate web application testing. As an open-source toolset, Selenium makes it easier for testers to evaluate web applications without putting in any extra time and effort.
Mastering Selenium Testing Tools is all about demystifying the Selenium suite. Learn to verify web applications, control browsers with code, and scale up the testing environment by distributing the execution of web applications on different browsers running on different operating systems.
Author Ripon Al Wasim starts with the Selenium IDE, a Firefox plugin that performs a simple record-and-playback of interactions with the browser. A tester aiming for professional output can use WebDriver, an advanced scripting tool that allows you to locate the elements you need to interact with using their name: id, xPath, or CSS. Next, learn to express the desired behavior using a well-known framework for behavior-driven development (BDD) called Cucumber for Java, which uses a language called Gherkin. Last but not least, Ripon shows how to run tests on the Selenium Server, and walks through a complete working example of Selenium and Cucumber in action, for acceptance testing of a web application.
- Preparing your Selenium test environment
- Using the Selenium IDE
- Scripting in WebDriver
- Locating web elements
- Writing test cases with the Page Object Model
- Enabling continuous delivery with a continuous integration build system
- Working with Cucumber and Gherkin
- Describing features with Cucumber
- Running tests on Selenium Server