自动化测试日志(提升测试效率)
2019-03-07 本文已影响0人
仰望星空_4645
工作中有一部分任务是测试日志埋点字段打没打上,打的和文档的一样不一样
目前没有实现自动化抓取日志,是通过手动抓取日志,自动化去对比
1、数据源:
caseName:用例名称,commonKey:公共字段即每个日志都会打的字段 specialKey:某条日志特定的字段,data:手动抓取的实际埋点日志

2、对比核心代码,可能不完善,后续会优化
可以观察excel中有的数据有=号,有的没有,有等号代表值是确定的,无等号只需校验有没有这个字段,无需校验值的正确性

3、读取excel中的值,并解析data中json key对应的字段,和commonKey及specialKey对比即可