我在Mac 10.6.6上使用Selenium IDE 1.0.10 for Firefox。我们的QA部门为Selenium创建了一些我需要转换为Junit的HTML测试。在IDE中,我可以通过转到“文件”菜单并选择“导出”来实现。什么是自动/可编写脚本的方法来完成同样的任务?
谢谢, - 戴夫
答案 0 :(得分:1)
试试这个加入。我没有使用过它,但它就像你需要它一样被描述。 Addin
答案 1 :(得分:1)
试试这个将Selenium HTML脚本转换为Java的插件。
答案 2 :(得分:1)
看看selenese4J-maven-plugin。与selenium4j(https://github.com/RaphC/selenese4j-maven-plugin)类似。
提供许多功能: Selenium 1/2(WebDriver)转换 测试套件生成 您的html文件的国际化 可以将代码段用于您的html文件以进行特定测试(例如:计算工作日,编写自定义生成值,处理动态值......) 使用标记化属性
答案 3 :(得分:0)
我参加了selenium4j项目并将其转换为maven插件,以便那些想要接受html测试用例并自动让它们在你的maven测试阶段运行的人。您还可以使用配置文件覆盖与surefire分离测试。
自述文件位于:https://github.com/willwarren/selenium-maven-plugin
自述文件的简短版本:
转换此文件夹结构:
./src/test/selenium
|-signin
|-TestLoginGoodPasswordSmoke.html
|-TestLoginBadPasswordSmoke.html
|-selenium4j.properties
进入
./src/test/java
|-signin
|-firefox
|-TestLoginGoodPasswordSmoke.java
|-TestLoginBadPasswordSmoke.java
仅在使用Firefox和Chrome的Windows上进行测试 我无法让IE版本通过测试,但我是硒的新手,所以希望,如果你是一名硒大师,你可以通过这个。