RobotFrameWork:有没有办法在运行暂停时检查 report.html?
Posted
技术标签:
【中文标题】RobotFrameWork:有没有办法在运行暂停时检查 report.html?【英文标题】:RobotFrameWork: Is there a way of checking the report.html although the run paused? 【发布时间】:2022-01-09 19:47:29 【问题描述】:情况:VisualStudioCode(浏览器库)运行几个 .robot 文件(手动启动) 然后它因为错误而暂停......
此时流程中断,没有最终报告.html
如果您停止运行,它不会生成您不想要的 report.html。在此之前,您实际上想要结果。 (或者更好的描述:你仍然需要链接 output.xml、log.html 和 report.html)
【问题讨论】:
【参考方案1】:您应该能够使用rebot 命令生成 lag.htm 和 report.html。但是你需要 output.xml 。 output.xml 是在您运行测试时创建的。当你打破时,你可能不会拥有你需要的所有资源。 我建议将test timeout 分配给导致暂停的测试。当达到超时时,测试将自动停止,您应该拥有所有报告。您还可以为所有测试全局设置它,例如:
*** Settings ***
Test Timeout 2 minutes
【讨论】:
哇,这真的很棒@Jiri Janous!希望我能给你赏金哈哈。也许你也可以帮助我解决实际的赏金问题? 嗯...欢呼有点过早了。它没有用。让我彻底解决这个问题,呵呵…… 一开始我以为...啊哈,资源文件中没有测试超时...,但随后消息是:'资源文件中不允许超时'。嗯嗯……好吧嗯…… 你应该把测试超时放到你的测试套件而不是你的资源文件中。你能分享一些代码吗?为了更好地说明您的问题?以上是关于RobotFrameWork:有没有办法在运行暂停时检查 report.html?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在 Java 中暂停和恢复 Files.walkFileTree?