Python+Selenium - Web自动化测试(二):元素定位

前面已经把环境搭建好了,现在开始使用 Selenium 中的 Webdriver 框架编写自动化代码脚本,我们常见的在浏览器中的操作都会有相对应的类方法,这些方法需要定位才能操作元素,不同网页的元素也不同,可以根据自己情况选择使用类方法。下面开始学习元素定位

New一个后缀为.py的Python文件写一段代码,先感受一下代码吧!写完以后Ctrl+Shift+F10运行代码。

# -*- coding:utf-8 -*- from selenium import webdriver # 从selenium模块中导入webdrive类 driver = webdriver.Chrome() # 定义新的变量名,打开浏览器 driver.maximize_window() # 浏览器窗口最大化 driver.get("https://baidu.com") # 打开百度网址 # 定位百度首页的搜索框,然后在搜索框中输入Selenium driver.find_element_by_id('kw').send_keys('Selenium') # 定位百度首页的百度一下,然后点击一下 driver.find_element_by_id('su').click()

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyfsgs.html