摘要: 分析 在使用ddt导入数据的时候,会分别用到*解包和unpack,经常会把这两个认为是同一个用法,其实不是 // 我们定义一组CSV数据 null,测试数据,存放地点名称必填,请重新输入。 // 数据驱动 import csv def readCsv(): with open("teatdata2. 阅读全文
posted @ 2024-05-20 22:43 无心柳成荫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在使用Eclipase 创建项目时系统会自动帮我们生成一个module文件,JNnit单元测试时,记得删除自动生成的 module-info.java文件,不然会一直报错找不到 org 阅读全文
posted @ 2024-05-20 22:27 无心柳成荫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 📎HTMLTestRunner.py 先把文件放在python路径下的lib里面. 注意事项 在我们使用HTMLTestRunner 生成测试报告的时候要注意,打开文件要用"wb"以二进制写方式打开,并且不要指定编码格式(encoding),否则会报错,如果只用"w",也是会报相同的错 用"w", 阅读全文
posted @ 2023-12-30 21:08 无心柳成荫 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 应用场景 在自动化中, 能对JS代码进行增、删、改的话,可以帮助我们解决很多问题, 如:修改<a>标签的target属性,让它不打开新的窗口(_blank),从而不用频繁使用switch_to进行窗口之间的切换。 如:日期的输入框被锁定无法直接输入,需要点开日历控件后,从日历控件上点击日期,这时就可 阅读全文
posted @ 2023-12-26 21:03 无心柳成荫 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 今天在做练习题的时候,发现几个问题捣鼓了好久,写下这篇来记录 问题一: 有层级的复选框无法定位到二级目录 对于这种拥有二级框的选项无法定位,也不是<select>属性. 我们查看下HTML,发现它是被单独封装在body内拥有动态属性的独立<div>,当窗口点击的时候才会触发. 解决: driver. 阅读全文
posted @ 2023-11-20 14:05 无心柳成荫 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 提前准备 phpStudy下载:https://www.xp.cn/download.html 选择适合自己的版本下载 TPshop商城源文件下载链接:https://pan.baidu.com/s/1eD_rh1T7IGOhgCWNDa3Gbw 提取码:1234 开始安装 安装完phpstudy后 阅读全文
posted @ 2023-08-12 14:50 无心柳成荫 阅读(202) 评论(0) 推荐(0) 编辑