例如使用 FirefoxDriver,它如何向 Firefox 实例发送点击和命令?
问问题
1214 次
1 回答
6
它通过在 Firefox 的 Webdriver 插件中拥有一个网络服务器来实现这一点。然后,语言绑定对其进行 REST-ish 类型调用以完成某些操作,例如单击、键入等。
您可以在此处看到 REST-ish 界面。我们称之为 Json Wire 协议。我们还通过Advanced User Interactions API提供了更多原生事件。这会在操作系统级别执行更多本机点击和键入操作。
每种语言绑定都会为您解决这个问题,因此您无需担心。
于 2011-02-23T12:15:41.317 回答