gpt4 book ai didi

java - 如果使用编程式 Java API,如何停止 RobotFramework 测试?

转载 作者:行者123 更新时间:2023-12-01 14:53:47 29 4
gpt4 key购买 nike

我正在考虑将RobotFramework集成到JSF应用程序中,以便使用RobotFramework的programmatinc Java API从前端运行测试。我知道它目前仅支持运行测试,但是您认为有可能允许用户取消正在运行的测试的执行吗?

最佳答案

Java API 本身不允许停止测试执行。事实上,命令行运行程序也不具备此功能。使用信号是最好的方法,因为当被信号停止时,仍然会生成报告和日志:http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html?r=2.7.6#stopping-test-execution-gracefully .

另一个选择是使用监听器接口(interface)( http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html?r=2.7.6#using-listener-interface ),并在监听器中调用 sys.exit() 。在这种情况下,无法获取测试运行的报告或日志。

关于java - 如果使用编程式 Java API,如何停止 RobotFramework 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14513747/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com