摘要: Python+Requests+Unittest+Excel+HtmltestRunner生成自动化测试框架 流程 1.接口文档 2.读取接口文档 3.封装request的类 4.unittest类 testcase 就是读取文档类中的用例 5.htmltestrunner 1.接口文档 从开发获取 阅读全文
posted @ 2021-05-09 19:24 乐乐乐乐乐乐樂 阅读(259) 评论(0) 推荐(0)
摘要: 原因是最近xlrd更新到了2.0.1版本,只支持.xls文件。所以x1 = xlrd.open_workbook("data.xlsx")会报错。 可以安装旧版xlrd,在cmd中运行: 建议直接卸载新版本,下载xlrd旧版本 pip uninstall xlrd pip install xlrd= 阅读全文
posted @ 2021-05-08 12:29 乐乐乐乐乐乐樂 阅读(915) 评论(0) 推荐(0)
摘要: Appium常用定位方法讲解 对象定位是自动化测试中很关键的一步,也可以说是 最关键的一步,毕竟你对象都没定位那么你想操作也不行,下面我们来看常用的一些定位方式。 ID定位(取resource-id的值) ​ 无论是在web自动化还是app自动化中id都是唯一的,可能有的小伙伴看到这里会有疑问,因为 阅读全文
posted @ 2021-05-07 17:18 乐乐乐乐乐乐樂 阅读(254) 评论(0) 推荐(0)
摘要: Appium介绍 appium是开源的移动端自动化测试框架 appium可以测试原生的,混合的,以及移动端的项目 appium可以测试ios,android应用 appium是跨平台的,可以用在osx,windows以及linux桌面系统上 Appium基本原理 在andorid端,appium基于 阅读全文
posted @ 2021-05-07 08:48 乐乐乐乐乐乐樂 阅读(133) 评论(0) 推荐(0)
摘要: 报错截图 因为appium服务用的是1.4.x版本,使用的是 uiatumator1.0在android7.0得不到支持,所以获取PIDS得到空。 解决办法 找到Appium安装目录下node_modules\appium\node_modules\appium-adb\lib\adb.js文件 修 阅读全文
posted @ 2021-05-06 16:47 乐乐乐乐乐乐樂 阅读(135) 评论(0) 推荐(0)
摘要: 报错 使用Uiautomatorviewer连接真机报错Unexpected error while obtaining UI hierarchy (获取UI层次结构时出现意外错误) android8以后sdk自带的uiautomator直接打开,截取不到机器界面信息 解决 在D:\Java\and 阅读全文
posted @ 2021-05-06 15:51 乐乐乐乐乐乐樂 阅读(1663) 评论(1) 推荐(0)
摘要: Selenium多标签之间的切换 多标签之间的切换 有的时候点击一个链接,新页面并非由当前页面跳转过去,而是新打开一个页面打开,这种情况下,计算机需要识别多标签或窗口的情况 获取所有窗口的句柄 handles = driver.window_handlers() 调用该方法会得到一个列表,在sele 阅读全文
posted @ 2021-04-30 15:12 乐乐乐乐乐乐樂 阅读(160) 评论(0) 推荐(0)
摘要: Selenium WebDriver查找页面元素及元素操作 元素常用方法定位方法 通过id定位元素:find_element_by_id('id_value') 通过name定位元素:find_element_by_name('name_value') 通过tag_name定位元素:find_ele 阅读全文
posted @ 2021-04-30 10:34 乐乐乐乐乐乐樂 阅读(308) 评论(0) 推荐(0)
摘要: 什么是自动化测试 让程序代替人去验证程序功能的过程 自动化测试就是把以人为驱动的测试行为转化为机器执行的一种过程 比如说:我们设计好执行脚本,通过驱动连接浏览器去模拟人去操作浏览器一般 为什么要进行自动化测试 解决回归测试 解决压力测试 解决兼容测试 提高测试效率,保证产品质量 自动化测试所属分类 阅读全文
posted @ 2021-04-29 17:04 乐乐乐乐乐乐樂 阅读(262) 评论(0) 推荐(0)
摘要: 变量的定义 在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢? 大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可 如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把 阅读全文
posted @ 2021-04-28 14:26 乐乐乐乐乐乐樂 阅读(93) 评论(0) 推荐(0)
jQuery火箭图标返回顶部代码