我试图找到一种如何在Jenkins中完全自动化Selenium测试的方法。
我的全部想法: 我想用Selenium IDE记录测试。然后将测试保存为HTML代码。将HTML文件放在例如使用Jenkins在服务器上进行test1.test。 Jenkins应该从HTML文件的信息中进行测试。
最后一句话现在是问题所在。我找不到一种简单的方法将HTML文件转换为可能的JUnit测试并运行它。
我找到了selenese4j并且这个想法很好但是它只返回了测试本身。是否有一种简单的方法可以告诉Jenkins使用selenese4j从HTML转换为JUnit测试然后运行JUnit测试?
我知道可以使用动态包装器来运行测试,但它不仅仅是一种简单易用的方法。
答案 0 :(得分:0)
您应该使用Selenium Webdriver。 如果您没有足够的技能,只需将Selenium IDE代码导出为Java或任何语言,由Jenkins构建并运行。