我一直在测试硒3(与火狐)一旦出来,并且从未能够得到满意的结果。所以我一直拖延我的团队的代码正式移动到版本3.有没有人得到Selenium 3(用于java)与Firefox一起工作没有任何重大错误?
但是,现在我们测试的应用程序之一依赖于较新版本的Firefox。这迫使我们进入Selenium 3,并且仍然无法充分利用我需要的所有功能。
。
这里是版本的名单已经尝试:
https://docs.google.com/spreadsheets/d/1K7DEmO-KRmYw-yJXUQx7dN8dD8CdkuW95AA9C_qKa28/edit?usp=sharing
(注:这不是完整的列表,我才开始跟踪的版本后,它变得清晰,我不打算找到一个工作)
。
这是我怎么设置我的webdriver:
System.setProperty("webdriver.gecko.driver", "C:\\...\geckodriver");
FirefoxOptions firefoxOptions = new FirefoxOptions();
firefoxOptions.setBinary("C:\\Program Files\\Mozilla Firefox\\firefox.exe");
new FirefoxDriver(firefoxOptions);
。
我在问什么?
我想我问的是没有人有Selenium 3,Gecko Driver和Firefox的神奇组合;我没有尝试过,没有我目前面临的任何问题?
或,有没有人有解决我目前面临的任何错误的解决方法?
你遇到过什么样的问题? – arcs
它们在共享文档中列出...•无法创建远程会话•setPosition不起作用•CONTROL键和弦不起作用•元素发送键损坏 – BrandonDude
@BrandonDude我目前正在使用Selenium 3.4.0与Java& Python绑定。我想与大家分享一下,随着Selenium 3.x的发布,Selenium已经变得更加成熟。是的,在某些功能中存在某些中断,但我们总是有一种替代方法。你可以在这里逐一提出你的问题。我们的社区成员一起为您确定解决方案。谢谢 – DebanjanB