0
当我将脚本作为Junit测试用例运行时,浏览器打开并尝试打开提供的URL。但是,只有网站的页眉和页脚才会打开,并显示“Cookie和Javascript必需
为了正确浏览本网站,您的浏览器需要启用Cookies和Javascript。若要设置浏览器以支持这些要求,请访问浏览器的帮助菜单以获取相应的说明。“无法在Selenium运行测试时打开网页
这使整个脚本失败,因为Web元素不显示。
当我将脚本作为Junit测试用例运行时,浏览器打开并尝试打开提供的URL。但是,只有网站的页眉和页脚才会打开,并显示“Cookie和Javascript必需
为了正确浏览本网站,您的浏览器需要启用Cookies和Javascript。若要设置浏览器以支持这些要求,请访问浏览器的帮助菜单以获取相应的说明。“无法在Selenium运行测试时打开网页
这使整个脚本失败,因为Web元素不显示。
您需要提供一些信息:
难道这种行为发生时,您通常即访问网站,而硒RC参与?
您正在使用哪种浏览器?
您是否尝试过其他浏览器?
seleniumId = new DefaultSelenium("localhost", 4444, "*iexplore", "http://URL");
(一种有用的技巧是把垃圾在浏览器参数,当你运行它时,错误消息显示所有允许的浏览器串)
:您可以通过在该行改变参数做您是否尝试启用Cookie和Javascript?然后会发生什么?
如果你不想让cookies和Javascript正常启用,并且你正在使用FireFox,你可以设置Selenium RC使用一个特殊的代理,它允许这个(但仅限于Selenium测试)。 See here