我刚刚开始使用Selenium测试我的应用程序,我已经下载了Selenium-IDE并编写了一些测试用例。它们在Firefox中运行良好并且全部通过。我还需要在Chrome和IE中测试我的应用。是否可以将IDE连接到Chrome网络驱动程序,以便我也可以在那里运行它?
答案 0 :(得分:2)
您可以将脚本导出为Wedbriver脚本,并针对其他浏览器运行。
答案 1 :(得分:0)
现在你可以, 来自How to run tests from Selenium IDE in Chrome:
有没有想过你是否可以使用Selenium IDE for Chrome?您可能听说IDE只能在Firefox中运行,这意味着Google的知名浏览器是遥不可及的。实际上,有一个简洁的小功能,可以让你在Chrome中运行Selenium IDE。
该功能称为WebDriver Playback。以下是您可以使用它的方法:
启动Selenium IDE。
转到“选项”,然后在下拉菜单中选择“选项...”。
- 在“选项”菜单中,选择“WebDriver”选项卡。
- 选中“启用WebDriver播放”复选框。
- 找到复选框正下方的“浏览器选项”输入字段。在输入字段下方,您将看到浏览器选项。这些包括“android,chrome,firefox,htmlunit,Internet Explorer,iPhone,iPad”。
- 用“chrome”替换“firefox”。请注意,这两种变体都是小写的。
- 下载Selenium独立JAR文件和ChromeDriver。将这两个文件添加到本地计算机上的同一文件夹中。
- 使用终端导航到包含下载文件的文件夹。
- 通过终端启动Selenium服务器和ChromeDriver服务器:java -jar selenium-server-standalone-2.43.1.jar -Dwebdriver.chrome.driver = chromedriver.exe
- 打开Selenium IDE并运行测试脚本。请注意,该脚本将在其中一个或多或少的Chrome版本中运行。