Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium Serenity/jBehave-测试完成后如何打开当前Serenity报告_Selenium_Jbehave_Serenity Bdd - Fatal编程技术网

Selenium Serenity/jBehave-测试完成后如何打开当前Serenity报告

Selenium Serenity/jBehave-测试完成后如何打开当前Serenity报告,selenium,jbehave,serenity-bdd,Selenium,Jbehave,Serenity Bdd,使用jbehave和serenity进行报告:如何在报告生成后传递代码。注释@AfterStories没有帮助,当前注释是在该注释之后生成的。(我不是问如何打开任何报告,而是问如何打开以获取当前报告,现在我正在打开目标文件夹中最新的上一个报告) @Managed 私有网络驱动程序; @森林学 ..... @余韵 公共无效开放最新SerentityReport{ myMethod.openLatestSerentityReport(); } 这将是非常重要的,因为没有内置的机制来实现这一点。您可以

使用jbehave和serenity进行报告:如何在报告生成后传递代码。注释
@AfterStories
没有帮助,当前注释是在该注释之后生成的。(我不是问如何打开任何报告,而是问如何打开以获取当前报告,现在我正在打开目标文件夹中最新的上一个报告)

@Managed
私有网络驱动程序;
@森林学
.....
@余韵
公共无效开放最新SerentityReport{
myMethod.openLatestSerentityReport();
}

这将是非常重要的,因为没有内置的机制来实现这一点。您可以使用JVM钩子或编写自己的JUnit runner类来运行Serenity类本身。

这将是非常重要的,因为没有内置的机制来实现这一点。您可能可以使用JVM钩子或编写自己的JUnit runner类来运行Serenity类本身。

Thx为了获得建议,我尝试了JVM钩子,但它不允许打开任何文件,因为此关闭钩子不应用于某些新操作或创建新对象,更多用于清理等。。所以,至少我现在登录了report to log的完整链接,以便于重用。但我不会放弃,我会寻找解决方案。Thx的建议,我尝试了JVM挂钩,但它不允许打开任何文件,因为这个关机挂钩不应该用于一些新的行动或创建新的对象,更多的清理等。。所以,至少我现在登录了report to log的完整链接,以便于重用。但我不会放弃,我会寻找解决办法。