在 Selenium IDE 中:
我创建了一个测试套件:TS1.html,其中有两个测试用例:
Test1.html 和
Test2.html
那么在 Selenium RC (Eclipse) 中执行这个 TS1.html 测试套件的步骤是什么
在 Selenium IDE 中:
我创建了一个测试套件:TS1.html,其中有两个测试用例:
Test1.html 和
Test2.html
那么在 Selenium RC (Eclipse) 中执行这个 TS1.html 测试套件的步骤是什么
应该做魔术:)
使用 Selenium 服务器执行 .html 文件而不转换为任何其他语言(如 Java、C#、Ruby、Python、Perl、PHP 等):
java -jar selenium-server.jar -port 4546 -htmlSuite *firefox " http://www.google.com " "C:\SeleniumTest\TS1.html" "C:\result.html"
测试将在 Firefox 中执行,测试结果将在 C 驱动器中生成为 result.html。
正如 Pavel 所说,您首先转到Selenium IDE 中的选项并将记录的代码转换为JUnit 4模型。然后将代码复制并粘贴到 Eclipse IDE 中。
带有两个测试用例的示例 JUnit 类:
public class JUnitSample{
@BeforeClass
public static void setup(){
1)start the server
2)Launch the browser
}
@Test
public void testTestcaseName01(){
paste your first test case
}
@Test
public void testTestcaseName02(){
paste your second test case
}
@AfterClass
public static void setup(){
1)close the browser.
2)Stop the server..
}
}
由 IDE 转换的代码还不足以从 Eclipse IDE 运行。因此,您必须修改代码以从 Eclipse 运行。