JAVA 自动化测试
JAVA 自动化测试
沫沫-小白
这个作者很懒,什么都没留下…
展开
-
【testng失败重试,去除重试的重复用例统计】
【代码】【testng失败重试,去除重试的重复用例统计】原创 2024-09-13 15:58:17 · 118 阅读 · 0 评论 -
java+testng框架数据驱动方式执行时怎么区分报错内容,修改description值,全局统一配置
在之前https://blog.csdn.net/xing_gy/article/details/138345397文章中通过Java反射在测试方法中向ITestContext对象当中添加属性,然后再监听报错时再去获取实现。本次更换逻辑通过ITestResult的tr.getMethod().setDescription()方法在测试用例开始时去修改description值。再在onTestStart()中实现具体的修改description值的逻辑。取第一个参数转为String取值。原创 2024-08-29 17:19:17 · 264 阅读 · 0 评论 -
【testng数据驱动执行时在测试报告中展示不同的名称】
使用testng的@DataProvider数据驱动执行时在Allure报告中用例名称展示的是固定的,description字段只能静态配置。如果想要区分修改报告中每条用例的名称则需要通过监听在用例开始前去修改名称。监听实现代码如下,获取名称部分根据测试用例的传参对应修改。在需要监听的测试类上添加@Listeners。原创 2024-08-27 10:32:57 · 144 阅读 · 0 评论 -
java RestAssured框架接口自动化测试二次封装之自定义POST请求方法-动态配置请求参数信息
java RestAssured框架接口自动化测试二次封装之自定义POST请求方法-动态配置请求参数信息原创 2024-07-02 11:02:32 · 400 阅读 · 0 评论 -
【java+selenium自动化页面滑动相关方法】
【代码】【java+selenium自动化页面滑动相关方法】原创 2022-11-04 17:52:24 · 1456 阅读 · 1 评论 -
怎么解决JSONArray如果add同一个元素(比如a)两次及以上时,转为String时第二次时显示第一次JSONArray中的位置引用。另外如果json中存了date如何同时指定时间格式
在序列化过程中,如果对象之间存在循环引用(即对象 A 中引用了对象 B,而对象 B 又引用回了对象 A),默认情况下 Fastjson 会检测并处理这种循环引用,防止无限递归导致的栈溢出等问题。但是,如果你明确知道你的数据结构中没有循环引用或者希望保留循环引用的信息,可以使用 DisableCircularReferenceDetect 特性来禁用这一检测功能。总结一下,这个方法的作用就是:将给定的 Java 对象转换为 JSON 字符串,并在转换过程中关闭对循环引用的检测。原创 2024-01-24 10:30:31 · 465 阅读 · 0 评论 -
一个标签中有多行(多个)文本的情况如何使用xpath根据包含指定文本内容定位到元素
一个标签中有多行(多个)文本的情况如何使用xpath根据包含指定文本内容定位到元素原创 2024-04-25 16:52:27 · 365 阅读 · 1 评论 -
java+testng框架接口自动化测试网络超时、连接重置等报错自定义。以及以数据驱动方式执行时怎么区分报错内容。
java+testng框架接口自动化测试网络超时、连接重置等报错自定义。以及以数据驱动方式执行时怎么区分报错内容。原创 2024-04-30 14:51:05 · 442 阅读 · 3 评论 -
【java UI自动化使用Autoit解决除input元素以外的元素如何上传文件】
upload_files.exe 文件代码。#封装执行.exe方法。原创 2024-03-12 17:50:33 · 164 阅读 · 1 评论 -
java+testng框架自动化测试如何实现企微消息发送
【代码】java+testng框架自动化测试如何实现企微消息发送。原创 2024-04-30 14:24:51 · 234 阅读 · 1 评论