2012-07-07 98 views
0

我想在google.com上使用带有xpath定位器的RemoteWebDriver,这是来自运行firefox的节点的日志。它接收所有这些命令但不执行它们。除了打开Goog​​le主页之外,我没有看到任何使用浏览器的活动。RemoteWebDriver(Firefox)不能与xpath配合使用

+1

能否请您发布我们您确切的代码,所以我们可以尝试重现呢?这个框架显然每天都有成千上万的人使用,因此不会那么公然破碎... – 2012-07-07 21:16:56

+0

当然...我的坏。将在5分钟内添加代码。 – questions 2012-07-07 21:20:57

+0

@ Slanec-添加代码。 – questions 2012-07-07 21:35:57

回答

1

我有类似的麻烦。虽然我的网络驱动器。我注意到这种行为取决于浏览器。在下面的链接中我给出了两个例子。第一个是像你一样的firefox,第二个是使用android驱动程序。他们都与铬合作。

在我的例子中,xpath最终使用了一个更明确的路径(比找到元素需要更明确),如果这是不可能的,我已经走了另一条路线,比如css。

https://stackoverflow.com/a/11341946/1258245

+0

这可能会帮助..让我试试。 – questions 2012-07-07 21:36:43

+0

我试着用CSS ..即使这样的作品。但我的所有定位器都是xpath。 – questions 2012-07-07 21:45:09