"""
配置环境:
selenium webdriver自动化测试工具其实就是一个第三方测试模块,在这个模块中安装了一系列测试浏览器和网页元素的方法
首先通过pip install selenium安装selenium模块
可以通过pip show selenium查看是否安装成功,通过pip uninstall selenium卸载
然后配置Firefox浏览器的驱动程序gecko driver
并将gecko driver放在python目录下
下载的对应版本为:selenium-3.141.0 Firefox-76.0 gecko driver-27.0
"""
"""
使用步骤:
1、导入selenium webdriver模块,导入unit test,使用unit test框架写自动化用例(setUp:前置条件,tearDown:清场)
2、实例化对象并启动浏览器
3、调用maximize_window()方法将浏览器窗口最大化
4、调用get()方法打开一个网页
5、调用clear()方法清理文本,这里清除输入的登录信息
6、调用send_keys()方法输入文本内容
7、调用click()方法进行单机操作
8、导入time模块
9、通过quit()方法关闭浏览器
"""
for i in range(10):
from selenium import webdriver
driver=webdriver.Firefox()
driver.maximize_window()
driver.get('http://account.ryjiaoyu.com/log-in')
import time
time.sleep(3) # 打开网址后,停留三秒,让登录页面的元素完全加载
driver.find_element_by_xpath("//input[@id='Email']").clear()
driver.find_element_by_xpath("//input[@id='Email']").send_keys('mmgss@qq.com')
driver.find_element_by_xpath("//input[@id='Email']").clear()
driver.find_element_by_xpath("//input[@id='Email']").send_keys('testpree')
driver.find_element_by_xpath("//input[@value='登 录']").click()
driver.quit()
自动化测试技术之Selenium webdriver
最新推荐文章于 2024-07-04 03:45:56 发布