摘要: 1、下载并安装allure 下载allure,解压到指定文件夹。https://github.com/allure-framework/allure2/releases 配置系统路径。右击【此电脑】>【属性】>【高级系统设置】>【环境变量】>【系统变量】,双击Path,添加系统变量:allure的b 阅读全文
posted @ 2024-07-10 15:47 Zoe_Luck 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、airtest生成的报告只显示airtest的相关操作,如果是poco和airtest-selenium的操作则不记录。因此需要在报告中引用插件。 支持poco语句插件,poco.utils.airtest.report 支持airtest-selenium语句插件,airtest_seleni 阅读全文
posted @ 2024-07-04 16:46 Zoe_Luck 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1、在父级目录下新建文件使用requirements.txt 2、写入所有需要安装的包: pytest pytest-html pytest-xdist pytest-ordering pytest-rerunfailures allure-pytest pyyaml requests 3、执行命令 阅读全文
posted @ 2021-05-28 21:09 Zoe_Luck 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一直对列表、元组、字典、集合有点混淆,花点时间整理成表格对比下比较清楚。一起学习,如有错误,欢迎指出~ 阅读全文
posted @ 2021-01-22 12:00 Zoe_Luck 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 做了个数据驱动ddt和表格结合使用的练习,如下: 1、表格的后缀为.xls,表格中数值的类型必须是文本型,否则打印出来的数值后面多了.0,即1.0 2、读取表格代码: 1 import xlrd 2 3 def readxls(): 4 xl=xlrd.open_workbook('testdata 阅读全文
posted @ 2019-01-23 16:14 Zoe_Luck 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: 一般上传方法分为两种:input类型和非input类型,这里具体分析input类型。 html文件: 【上传图标】按钮元素定位中包含name=“file” type="file" 果断采用input+sendkeys模式。 一、上传一张图片,上代码: 解释一下: 1、同个页面或者切换到不同页面中都存 阅读全文
posted @ 2018-12-12 11:44 Zoe_Luck 阅读(2983) 评论(0) 推荐(0) 编辑
摘要: 一、场景:登录模块为弹窗,定位不到元素。排查只有一个句柄,也非driver.switch_to_alert()问题。所以认真查看元素发现最上方有一层iframe导致定位不到元素。 解决方案: 对于iframe结构的网页,如:显示弹窗,必须先切入到iframe才能获得其中的元素,然后正常操作定位元素( 阅读全文
posted @ 2018-10-29 17:57 Zoe_Luck 阅读(2580) 评论(0) 推荐(0) 编辑
摘要: 一、安装好selenium+python后执行第一个脚本输入下方代码运行,哎妈呀 报错了,空欢喜。各种找资料参照网上的方案成功解决了报错问题可正常启动。# coding = utf-8 from selenium import webdriverbrowser = webdriver.Firefox 阅读全文
posted @ 2018-10-29 11:08 Zoe_Luck 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 从svn上载下脚本,提示缺少函数库,解决方法: 步骤1.添加文件夹的绝对路径: 步骤2.添加单个文件的库函数: 阅读全文
posted @ 2017-05-04 19:58 Zoe_Luck 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1、虚拟机中提示网络已被拔出: 打开虚拟机,在菜单栏选择“虚拟机”,在下拉菜单中,选择设置;在网络适配器中,在网络连接,选择“NAT模式”;如果已经选择了“NAT模式”则无法更改;如图: 然后,再回到电脑(不是虚拟机),点击开始选择“控制面板”;如图: 在打开”控制面板“中,选择”管理工具“,然后选 阅读全文
posted @ 2017-05-04 19:40 Zoe_Luck 阅读(654) 评论(0) 推荐(0) 编辑