Test Automation Using Python Selenium
-
introduction of selenium
-
history of selenium
-
selenium flavours
-
how to launch empty browser (chrome, firefox, edge)
-
webdriver methods
-
-->entering url method
-->closing browser methods
-->minimize, maximize, full screen window methods
-->verification properties
-->refresh, forward, backward actions
-
locators (id, name, class name, tag name, link text, partial link text, css, xpath)
-
web element methods
-
automating drop-down(standard drop down)
-
action chains class method
-
handling keyboard, scrolling action
-
automating non-standard drop-down
-
find_elements methods
-
handling frames
-
handling popups
-
taking screenshot
-
assert
-
data driven
-
synchronization
-
pytest
-
pom
-
hybrid framework
-
github