Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.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
Java Jenkins中的自动化Selenium HTML测试_Java_Selenium_Jenkins_Junit_Automated Tests - Fatal编程技术网

Java Jenkins中的自动化Selenium HTML测试

Java Jenkins中的自动化Selenium HTML测试,java,selenium,jenkins,junit,automated-tests,Java,Selenium,Jenkins,Junit,Automated Tests,我正试图找到一种方法来完全自动化Jenkins中的硒测试 我的全部想法是: 我想用Selenium IDE记录一个测试。然后将测试另存为HTML代码。将HTML文件作为例如test1.test放在Jenkins的服务器上。Jenkins应该根据HTML文件的信息进行测试 最后一句话现在是问题所在。我找不到一种简单的方法将HTML文件转换成可能的JUnit测试并运行它 我找到了selenese4j,这个想法很好,但它只是返回测试本身。有没有简单的方法告诉Jenkins使用selenese4j从HT

我正试图找到一种方法来完全自动化Jenkins中的硒测试

我的全部想法是: 我想用Selenium IDE记录一个测试。然后将测试另存为HTML代码。将HTML文件作为例如test1.test放在Jenkins的服务器上。Jenkins应该根据HTML文件的信息进行测试

最后一句话现在是问题所在。我找不到一种简单的方法将HTML文件转换成可能的JUnit测试并运行它

我找到了selenese4j,这个想法很好,但它只是返回测试本身。有没有简单的方法告诉Jenkins使用selenese4j从HTML转换到JUnit测试,然后运行JUnit测试


我知道可以使用动态包装来运行测试,但这不仅仅是一种简单易行的方法。

您应该使用Selenium Webdriver。
如果您没有足够的技能,只需将Selenium IDE代码导出为Java或任何语言,由Jenkins构建并运行。

那么为什么您不能将它的Selenium IDE代码导出到Java?我希望不懂Java的人能够添加和修改测试,这是通过简单的HTML代码实现的。Geb也是IDEA,但Selenium IDE不能导出到Geb代码