我的selenium RC java代码在firefox上运行成功。谁能告诉我如何在Internet Explorer上运行相同的测试用例?
答案 0 :(得分:1)
更改传递给DefaultSelenium工厂的浏览器启动命令字符串。根据您的硒版本,它将是* iehta或* iexplore。
new DefaultSelenium("localhost", 4444, "*iexplore", "http://www.google.com/");
查看文档以获取更多信息。
- 西
答案 1 :(得分:1)
只需将*firefox
替换为*iexplore
即可。确切的代码将根据您编写测试的语言或实际启动浏览器的方式而有所不同。
请参阅:http://seleniumhq.org/docs/05_selenium_rc.html#from-selenese-to-a-program并点击您特定语言的按钮。
答案 2 :(得分:1)
如果在使用selenium RC在IE上运行测试时遇到脚本错误,可能是因为没有运行具有管理员权限的selenium服务器。我有类似的问题,可以通过以管理员身份运行selenium服务器来运行它
答案 3 :(得分:0)
非常简单:使用" * iexplore"而不是" * firefox"
答案 4 :(得分:0)
为了在IE上运行脚本,请执行以下步骤
1.导航到ToolsInternetOptionsSecurityTrustedSites
2.点击“站点”按钮,在“将该网站添加到区域中”中添加您正在测试的应用程序的URL,然后单击“添加”按钮。
3.导航到ToolsInternetOptionsSecurity并禁用“启用保护模式(需要重新启动Internet Explorer)”复选框,然后单击“应用”并单击“确定”。
一个。导航到ToolsInternetOptionsSecurity 湾在“允许的网站地址”中添加应用程序的所有URL,然后单击“添加”按钮。
导航到ToolsInternet选项Advanced选项。向下滚动到“安全”部分,然后选择“允许活动内容在我的计算机上的文件中运行”。这将摆脱讨厌的工具栏警报,并允许JavaScript自动运行。