
Follow a workshop-based study plan for Selenium IDE, applying the Pareto principle with hands-on exercises and a focus on locators—basic, XPath, and CSS selectors.
Explore the selenium ide interface, create and name projects, manage tests with the editor, use the record button with a pre entered url, locate elements, run tests, and view logs.
Record your first test script in Selenium IDE, learn assertions and verify commands, explore common Selenium IDE commands, and practice with exercises on login, logout, and appointment booking.
Create your first automated test in Selenium IDE using record to simulate an invalid login from the base URL. Refactor the script for clarity and note that assertions come next.
Learn to add text assertions in Selenium IDE during recording or manually, using a locator and value to verify the invalid login message and ensure test independence.
Add assertions in selenium ide by inserting new commands, locating elements, and validating text across pages, using developer tools to ensure exact matches and troubleshoot errors.
Verify the page footer with assertion commands that log errors without stopping the test, checking red text and the expected phone number 678 813 154.
Present the solution for exercise 1 in selenium ide basics, including setting the base URL, turning on recording, adding verify and verify present assertions, and handling spaces in phone numbers.
Manually perform a login and logout test without recording, verify make appointment button on the home page, enter username and password, then log in and out to the login page.
Develop a login and logout test script in Selenium IDE, validating the Make Appointment flow with verify text and verify element present, and using wait mechanisms.
Master selecting values from a drop down menu using the Selenium IDE select command, leveraging option locators such as label, value, id, and index, with dev tools and error insights.
Automate booking an appointment with Selenium IDE by logging in and selecting Seoul CURA Healthcare Center. Verify the appointment confirmation shows the selected facility, None, date, and your comment.
Create a recorded Selenium IDE test named make an appointment, login, select the last facility option, type the date for a predictable result, and verify appointment confirmation before logging out.
Learn how to locate elements in selenium IDE using id, name, and link text, master XPath variants and the source selector, and apply locator rules and hierarchy for reliable automation.
Explore basic locators in Selenium—id, name, and link text—and practice locating email and password fields, the sign-in button, and link text, with CSS selectors introduced as advanced locators.
Learn how xpath locates elements in the HTML to find almost any element, using absolute and relative paths, class attribute selections, and the basics for stable, readable selectors.
Learn common XPath locating methods in Selenium IDE, including text matching, attribute filters, indexing and the last element, plus using DevTools and XPath expressions with the proper xpath= prefix.
Explore how CSS selectors locate elements on a page, using id and class selectors with hash and dot notation, and compare path syntax with spaces or the greater-than sign.
Master locating elements with css selectors in Selenium by id and class, build precise paths, handle multiple matches, and apply the prefix to click the sign in button.
Learn how to use selenium ide to open a subpage by setting the base URL and using the open command with the subpage path, such as the contact us page.
Master the principles and hierarchy of web element locators in Selenium IDE, prioritizing unique, short, and descriptive selectors. Use id, name, css selector, xpath, and link text for fast automation.
In my conversations with people who were thinking about test automation careers several needs kept coming back quite frequently, such as
I am wondering if test automation is something for me,
I am looking for a course with more focus on practical exercises,
I do not have so much time. I need something short and condensed instead of multi-hour waffling on a single example.
I have created this course with the hope that it will answer those needs.
Selenium IDE is the best first step in test automation.
If you have very basic programming skills or don’t have any, you can successfully complete the course and understand the most important concepts behind test automation.
Unlike most Selenium IDE courses out there you will actually learn how to automate tests on real-life examples.
You will first start by learning the basics of creating a test script and assertion techniques, and the course evolves from there. I use easy to understand examples to simplify even the most difficult concepts.
The course will help you understand:
How Software Tester work looks like,
What exactly test automation is,
Why locators in test automation are so important.
Become an expert in locating elements strategies!
The underlying motivation for the course is to ensure that you'll gain solid skills in locating elements on the web page. 50% of success in automation are good chosen locators. This is universal knowledge that will be useful in other more advanced automation tools, such as Selenium Webdriver.
After taking this course you will be able to easily write automated tests in Selenium IDE along with applying good practices. Also, you will know if working as a Software Tester is for you.
Condensed and practical knowledge about test automation is now available for you.
Subscribe now!