上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 主要学习 1.测试报告,2.用例失败重跑,3.测试结果,邮件,群聊天工具 安装步骤 工具名称allure 额老恩1.解压文件2.将解压bin 目录放到系统环境变量path 下3.allure --version cmd输入 4.python 安装 pip install allure-pytest 阅读全文
posted @ 2021-10-04 23:39 测试董先生 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 学习目的 ui自动化框架之fixture 参数化和python断言,以及出测试报告发送钉钉,fixture失败重跑 脚本的代码定位优化 断言使用?????????assert 布尔值表达式 字符串短语 上抛异常为假才打印 比较重要的pytest的执行结果??? 第一种 .成功 标准 所有的断言全部成 阅读全文
posted @ 2021-10-03 17:28 测试董先生 阅读(618) 评论(0) 推荐(0) 编辑
摘要: ui自动化会有好多流程是固定的 在每一个用例开始和结尾都有一些固定的流程这些固定的流程可以提取出来 这样对每一个用例,如果地址变了也好维护 ,不用每一个用例都去改 根据你项目的用例粒度去修改 如果你想在每个文件的函数内容方法前和结束后执行 def setup_function(): print('开 阅读全文
posted @ 2021-10-02 13:44 测试董先生 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1111111111 阅读全文
posted @ 2021-09-05 23:20 测试董先生 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.什么是adb?????? 安卓设备调试桥梁 pc 调试安卓设备工具 位置: 在安装包的Andriod_SDK\Andriod_SDK\platform-tools下 为什么可以直接用他因为你把它放到到了环境变量里 查看adb版本 adb version 为什么把adb拷贝到夜神的安装目录? 保存 阅读全文
posted @ 2021-09-05 21:16 测试董先生 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.防止jenkis集成报错 import subprocess 2.subprocess.call shell=true 会有延迟时间让用例一条一条跑,手动点击停止 防止python脚本执行完之后,jenkis没有生成测试报告 专门负责出测试报告的模块 allure 模块 pytest专门出测试用 阅读全文
posted @ 2021-08-29 11:34 测试董先生 阅读(370) 评论(0) 推荐(0) 编辑
摘要: pytest框架如何加断言???????????? a=0 b=1 assert a==b '不相等' assert a<b '不小于' pytest运行后会有什么状态????? 1.成功 显示. 标准呢 条件1,所有的断言成功 条件2:运行过程中未发生任何异常 2.失败 F fail failur 阅读全文
posted @ 2021-08-22 10:04 测试董先生 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 框架 自动化框架的优点????????1. 写脚本 更加简洁2. 脚本维护1. 自动化2. 效率低 提高脚本脚本解决多脚本使用框架,不能批量运行?????pytest+pytest + selenium UI自动化 python常用的三种框架???????????unittest python自带p 阅读全文
posted @ 2021-08-22 00:38 测试董先生 阅读(516) 评论(0) 推荐(0) 编辑
摘要: selenium 原理? 用python和java都可以写 通过插件写一些代码和脚本操作浏览器,会通过selenium 翻译器把脚本翻译成,selenium core 这种json 格式数据报文, 并且发给远端的浏览器 因为浏览器厂商,火狐和谷歌有一套特殊自动定制机制,会生成js 操作后,返回一个结 阅读全文
posted @ 2021-08-13 17:43 测试董先生 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 如何定位输入tab 阅读全文
posted @ 2021-08-07 10:19 测试董先生 阅读(20) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页