分类:Selenium 查看全部博客

Python+Selenium CentOS上安装Chrome配置UI自动化测试环境

Selenium   2021-10-18   阅读(659)   评论(0)   点赞(0)

以前的Selenium UI自动化测试脚本一直以Windows子节点的方式运行,但是Windows环境的稳定性较差,偶尔会出现一些异常情况,需要手动进行处理,自动化测试环境不稳定,所以讨论下,决定将Selenium环境全部配置到Linux上 CentOS安装Chrome 方法一:下载到本地后安装 先下载google-chrome最新版...

Python+Selenium 写入数据到excel文件

Selenium   2020-10-15   阅读(1025)   评论(0)   点赞(0)

安装xlwt和xlutils xlwt用来写数据到excel文件   xlutils复制excel中旧表数据到新表 pip install xlwt pip install xlutils 实现思路 1. 写入数据的excel文件不存在通过xlwt创建文件和定义excel表名 2. 写入数据的ex...

Python+Selenium 读取excel文件测试数据

Selenium   2020-10-14   阅读(883)   评论(0)   点赞(0)

安装xlrd python -m pip install xlrd Excel内容 代码 #!/usr/bin/python3 # coding=utf-8 import xlrd class Reading_Excel: """传入要读取文件的path与sheet name,获取该excel表中...

Python+Selenium 自动化测试报告显示异常截图

Selenium   2020-09-23   阅读(1132)   评论(0)   点赞(0)

由于HTMLTestRunner没有展示截图的功能,在基于UI的自动化测试报告中不能展示截图就显得整个报告展示不直观 模板代码 代码仓库viewHtmlReport selenium截图方法 1. 截​​​​​​取当前浏览器窗口并保存为img. 格式建议png driver.get_screenshot_as_file...

Python+Selenium 操作下拉框和单复选框

Selenium   2020-09-18   阅读(1114)   评论(0)   点赞(0)

选中状态 下拉框、单选框和复选框选中状态判断可以通过is_selected()和expected_conditions下的element_to_be_selected()方法 is_selected()返回结果为布尔值, element_to_be_selected()与显式等待组合使用不满足则抛出异常 is_selecte...

Python+Selenium 第三方接口识别图文验证码

Selenium   2020-03-17   阅读(1322)   评论(0)   点赞(1)

以第三方斐斐打码接口为例(此方法只学习使用) #!/usr/bin/python3 # coding=utf-8 # Author: 文 from re import match from io import BytesIO from time import time import base64 import hashlib...

Python+Selenium 封装Log方法

Selenium   2019-10-22   阅读(1400)   评论(0)   点赞(0)

Log日志 为了方便排查代码出错原因,增加log模块,可根据日志级别调用对应debug、info、warning、error方法 封装代码 #!/usr/bin/python3.6 # coding=utf-8 # Author: wen import os from time import strftime im...

共有22篇博客, 当前第1页,共4页

返回顶部

建议反馈

1. 可在博文底部留言评论

2. 发邮件到i_suichuan@163.com