Functional Testing with Selenium: Interacting with Complex UI Functionality
Selenium 4.19+
| Intermediate
- 14 videos | 1h 49m 21s
- Includes Assessment
- Earns a Badge
Parsing and verifying complex web table structures are pivotal for accurate data handling in Selenium. Automating complex web structures and interactions is an important skill in any tester's toolkit. These widgets can include tables, dropdowns and multiselect menus, date pickers, iframes, and alerts. In this course, you will learn to handle and verify complex web table structures, efficiently parsing table contents and addressing challenges posed by nested tables. You will also learn to differentiate between static and dynamic dropdown menus, adapt content based on user selections, and automate dynamic multiselect options and date picker operations. Additionally, you will build skills to identify and rectify broken links, ensuring all web page components function correctly. Next, you will dive into managing iframe elements, commonly used to embed external documents within a web page. You will master the skills needed to switch to and interact with content in iframes, including handling multiple and nested iframes. Finally, you will explore various types of browser alerts and learn effective strategies for managing them in automation scripts. You will handle simple, confirmation, and prompt alerts that require user interactions.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseParse and verify table contentsAccess nested tables and verify contentsTest static dropdowns with single selectionTest dynamic drop downs with single selectionTest dynamic multiselect widgetsAutomate and test the date picker widget
-
Locate and identify broken links on a pageInteract with iframes and switch driver contextInteract with multiple embedded iframesInteract with nested iframesHandle browser alertsAccept and dismiss alerts and prompt alertsSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 54sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
10m 44sDuring this video, you will learn how to parse and verify table contents. FREE ACCESS
-
7m 54sLearn how to access nested tables and verify contents. FREE ACCESS
-
9m 19sIn this video, you will learn how to test static dropdowns with single selection. FREE ACCESS
-
6m 21sFind out how to test dynamic dropdowns with single selection. FREE ACCESS
-
7m 51sDuring this video, discover how to test dynamic multiselect widgets. FREE ACCESS
-
9m 56sIn this video, find out how to automate and test the date picker widget. FREE ACCESS
-
6m 19sDiscover how to locate and identify broken links on a page. FREE ACCESS
-
10m 3sDuring this video, you will learn how to interact with iframes and switch driver context. FREE ACCESS
-
9m 19sLearn how to interact with multiple embedded iframes. FREE ACCESS
-
9m 38sIn this video, you will learn how to interact with nested iframes. FREE ACCESS
-
9m 7sFind out how to handle browser alerts. FREE ACCESS
-
8m 35sDuring this video, discover how to accept and dismiss alerts and prompt alerts. FREE ACCESS
-
2m 22sIn 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.