2019年10月28日

unittest 运行slenium(五)---运行代码并生成HTMLTestRunner报告

摘要: 整体代码如下: 项目所在位置: https://github.com/namexiaohuihui/demotest 个人记录而已,不理解的可以留言。请勿直接喷 阅读全文

posted @ 2019-10-28 16:50 叮咚丶哈哈 阅读(173) 评论(0) 推荐(0) 编辑

unittest 运行slenium(四)---通过指定用例的形式运行用例

摘要: 一: 说明 跟数据驱动唯一的区别为用例数据获取时,及运行方式不同。 其它都基本相同,可参考https://www.cnblogs.com/xiaodingdong/p/11753220.html 二: 指定用例形式 1. 读取excel的数据之后,通过”函数“这个列表名来作为pandas的新序号。  阅读全文

posted @ 2019-10-28 16:43 叮咚丶哈哈 阅读(617) 评论(0) 推荐(0) 编辑

unittest 运行slenium(三)---通过数据驱动形式运行用例

摘要: 一: 获取数据 获取用例所在位置,通过OpenExcelPandas来读取用例里面的全部数据。通过某个列名来创建新的序号。 并将结果转换成list类型,将其作为ddt数据的来源。 1. 在test文件中调用数据驱动准备函数 2. 根据指定的用例来读取数据并转换成list 二: 创建test 1. 类 阅读全文

posted @ 2019-10-28 16:32 叮咚丶哈哈 阅读(330) 评论(0) 推荐(0) 编辑

unittest 运行slenium(二)---打开浏览器及元素操作

摘要: 一: 打开win10中安装的浏览器 1. 打开的浏览器有:谷歌/火狐/ie/edge 2. 当浏览器的driver没有配置在path环境下时,在启动浏览器时需要传入driver的所在位置 3. 其中火狐浏览器安装不为默认路径时也需要配置说明 4. 具体代码如下: 5. 思路为: 当需要打开浏览器时, 阅读全文

posted @ 2019-10-28 16:18 叮咚丶哈哈 阅读(451) 评论(0) 推荐(0) 编辑

unittest 运行slenium(一)---创建配置类

摘要: 文章主要是创建: log : 日志文件 excel :文档的读写 ini 及 yaml :文件的读取 一:创建log日志文件 主要是对logging框架进行二次封装并输出自己需要的日志格式 1. 首先我们需要判断日志存储文件夹是否存在,不存在就进行创建 2. 确定日志的输出格式,可以自行进行调整 3 阅读全文

posted @ 2019-10-28 11:01 叮咚丶哈哈 阅读(386) 评论(0) 推荐(0) 编辑

导航