假设我在第1天使用Robot Framework在Jenkins上运行了100个测试用例,并且10个案例都失败了 在第二天,我运行相同的100例,但现在有15例失败。
所以我想知道在第2天新的测试用例是什么失败。任何人都可以建议一种方法吗?
答案 0 :(得分:2)
最简单的方法是对两个生成的output.xml文件进行区分,看看有什么不同。几个命令行工具可以帮助您。
如果这是更少的frequest工作之一,那么您可能想尝试可以从Robotframework site下载的robotdiff
python脚本。它完全符合您的要求。
如果此请求更频繁地发生,并且比较可能更复杂,则将结果存储在数据库中可能是最好的方法。然后使用SQL,您可以提取所需的比较。 DbBot将output.xml文件转换为数据库。