随笔分类 -  selenium

摘要:依赖包: <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.141.59</version> </dependency> <depende 阅读全文
posted @ 2020-09-28 16:35 星瑞 阅读(628) 评论(0) 推荐(0) 编辑
摘要:使用HTMLTestRunner运行测试套件,自动生成html测试报告: 1 import unittest, HTMLTestRunner, sendmail_html 2 import time, os 3 4 case_dir = 'D:\\pywork\\pyworkspace\\yzwx_selenium\\batch_case\\test_cases' 5 t = tim... 阅读全文
posted @ 2017-08-22 19:10 星瑞 阅读(307) 评论(0) 推荐(0) 编辑
摘要:把写好的测试用例放在指定目录下,使用discover函数扫描该目录,并根据关键字自动筛选需要执行的用例。本例使用Python3.6版本。 阅读全文
posted @ 2017-08-05 22:46 星瑞 阅读(2398) 评论(0) 推荐(0) 编辑
摘要:到这里完成了一条完整的测试用例,但如果有多条测试用例需要一起执行,后续说明。 阅读全文
posted @ 2017-08-05 22:38 星瑞 阅读(2129) 评论(0) 推荐(0) 编辑
摘要:selenium支持对当前页面保存截图,使用方法: 代码举例: 阅读全文
posted @ 2017-07-31 22:30 星瑞 阅读(248) 评论(0) 推荐(0) 编辑
摘要:selenium调用Javascript使用方法: 使用JS获取元素文本值,代码片段如下: 阅读全文
posted @ 2017-07-31 22:26 星瑞 阅读(810) 评论(0) 推荐(0) 编辑
摘要:# 测试下载功能,保存文件到指定的目录 # 不同的浏览器配置是不同的,本例使用chrome浏览器 # author:gongxr # date:2017-07-25 import time from selenium import webdriver from login_page import LoginPage # 实例化一个配置对象 options = webdriver.ChromeO... 阅读全文
posted @ 2017-07-31 22:20 星瑞 阅读(277) 评论(0) 推荐(0) 编辑
摘要:# 测试气象卫星资料页面功能 # author:gongxr # date:2017-07-24 import random, time from selenium import webdriver from login_page import LoginPage login_obj = LoginPage() driver = webdriver.Chrome(executable_pa... 阅读全文
posted @ 2017-07-31 22:18 星瑞 阅读(284) 评论(0) 推荐(0) 编辑
摘要:# 测试角色权限管理页面功能 # author:xr # date:2017-07-20 from selenium import webdriver from login_page import LoginPage import random, time login_obj = LoginPage() driver = webdriver.Chrome() time.sleep(2) d... 阅读全文
posted @ 2017-07-31 22:16 星瑞 阅读(221) 评论(0) 推荐(0) 编辑
摘要:# selenium 封装登录操作举例 import os, time # from selenium import webdriver class LoginPage(): '''登录模块''' def __init__(self, path=''): '''初始化加载驱动''' if path: chrome... 阅读全文
posted @ 2017-07-31 22:13 星瑞 阅读(653) 评论(0) 推荐(0) 编辑
摘要:安装selenium: 下载对应浏览器版本的驱动,且在环境变量PATH中指定驱动程序的存放路径,否则需要指定驱动文件路径。 代码举例: 阅读全文
posted @ 2017-07-31 22:06 星瑞 阅读(288) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示