-
Notifications
You must be signed in to change notification settings - Fork 66
/
Copy path04_Enable_Checkbox.py
37 lines (28 loc) · 1002 Bytes
/
04_Enable_Checkbox.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
"""
Learn to select a checkbox using Selenium
DISCLAIMER: This code is aimed at Selenium BEGINNERS
For more advanced tutorials and to learn how Qxf2 writes GUI automation, please visit our:
a) Our GUI automation guides: http://qxf2.com/gui-automation-diy
b) Other GitHub repos: https://github.com/qxf2
AUTHOR: Avinash Shetty
Contact: [email protected]
SCOPE:
1) Launch Firefox Driver
2) Navigate to Qxf2 Tutorial page
3) Find the Checkbox element in the Example form and enable it
4) Close the browser
"""
import time
from selenium import webdriver
# Create an instance of Firefox WebDriver
driver = webdriver.Firefox()
# Maximize the browser window
driver.maximize_window()
driver.get("http://qxf2.com/selenium-tutorial-main")
# KEY POINT: Locate the checkbox and click on it
checkbox = driver.find_element("xpath", "//input[@type='checkbox']")
checkbox.click()
# Pause the script for 3 sec so you can confirm the check box was selected
time.sleep(3)
# Close the browser window
driver.close()