一、概览下载与安装 HTMLTestRunner是unittest的一个扩展,可以生成易于使用的HTML测试报告。HTMLTestRunner是在BSD许可证下发布的。 下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html 因为该扩展不支持 ...
分类:
Web程序 时间:
2020-01-15 19:25:02
阅读次数:
104
selenium 常见元素操作 三大等待 三大切换(iframe,window,alert) 下拉列表 鼠标和键盘 js+ dom应用() 上传操作 强制等待:time.sleep() (译:私立破) 必须等待固定时间后才可以往下运行 from selenium import webdriver i ...
分类:
其他好文 时间:
2020-01-15 13:44:05
阅读次数:
99
防止忘记,写个简单的自动化环境搭建。 先写个大概的思路吧。 1.安装python和pycham 2.安装selenium库 3.安装和你的谷歌浏览器对应的webdriver 4.开始写脚本吧。。。。。。。。。 很多小细节容易入坑,尤其配置系统变量,记得第一次配系统变量简直就是乱配。就先大概的写写,加 ...
分类:
编程语言 时间:
2020-01-15 12:03:48
阅读次数:
89
from selenium import webdriverimport time,os,jsondriver = webdriver.Chrome()driver.maximize_window()url = "https://www.cnblogs.com/"driver.get(url)#保存 ...
分类:
其他好文 时间:
2020-01-15 11:28:09
阅读次数:
59
人生苦短,我用 Python 前文传送门: "小白学 Python 爬虫(1):开篇" "小白学 Python 爬虫(2):前置准备(一)基本类库的安装" "小白学 Python 爬虫(3):前置准备(二)Linux基础入门" "小白学 Python 爬虫(4):前置准备(三)Docker基础入门" ...
分类:
编程语言 时间:
2020-01-15 09:15:57
阅读次数:
78
Selenium自动化测试-iframe处理 上一篇,我们介绍了元素的内容、属性、状态信息。写自动化脚本时会遇到 iframe嵌套页面,这时直接定位是不行的,今天我们要介绍怎么处理iframe定 iframe是HTML标签,作用是文档中的文档,或者浮动的框架(FRAME)。iframe元素会创建包含 ...
分类:
其他好文 时间:
2020-01-14 20:47:30
阅读次数:
169
web自动化测试中的定位方法,常用相对路径来定位,推荐使用 xpath 定位 在百度进行定位 # 引入库 from selenium import webdriver # 打开谷歌浏览器,建立会话。启动Chromedriver.exe 打开Chrome driver = webdriver.Chro ...
分类:
Web程序 时间:
2020-01-14 17:48:26
阅读次数:
208
一、安装selenium 前提是已安装Python,python安装 自行百度,这里不概述 安装好python后,cmd打开终端窗口--》pip命令安装 :pip install selenium 二、安装chromedriver 首先,查看自己的chrome版本 Chrome与Chromedriv ...
分类:
编程语言 时间:
2020-01-14 13:12:44
阅读次数:
173
各个浏览器步骤差不多,先下载驱动,解压后把 exe 文件放到 Python 目录下即可; 以IE浏览器为例: 1. 先确定 selenium 版本 打开 cmd,输入命令:pip show selenium,可以查看到版本号为3.141.0 2. 下载对应的 IE 浏览器驱动 下载地址:http:/ ...
分类:
Web程序 时间:
2020-01-14 13:02:46
阅读次数:
149
python+selenium代码测试自动化(也叫web自动化或ui自动化) 为什么要进行自动化测试? 原因 解决回归测试、压力测试、兼容性测试 提高测试效率保证产品质量 相关解释 回归测试:项目在发布新版本之前进行的功能验证 压力测试:可以理解多用户去操作软件,统计服务器处理用户请求的能力 兼容性 ...
分类:
编程语言 时间:
2020-01-14 12:55:49
阅读次数:
106