我想知道,如果任何人已成功地管理,或者知道如何自动的野生动物网络浏览器上的视窗平台。

理想情况下,我想要自动化Safari在一个类似的方式使用 mshtml 为Internet Explorer。如果做不到这一点的一种方式注入JavaScript入运行的进程也将被罚款。我已经使用的JavaScript注射方法自动火狐通过 jssh 插件。

我在找到实现自动化的浏览器的使用。净增强现有的自动化框架 WatiN

编辑:虽然我认为硒可能是最佳选择的自动化Safari在某些情况下,我想用一个解决方案,不需要安装服务器上的软件即硒的核心或中间代理服务器的情况下硒远程控制。

更新:23-03-2009:虽然我还没有找到一种方法自动执行的野生动物园,我已经找到一种方法自动执行其内部的铬。如果你跑铬使用--远程壳-port=9999命令行交换机(ref: http://www.ericdlarson.com/misc/chrome_command_line_flags.html)可以发送javascript浏览器。

一旦相连接的远程试session默认存在客户端

  • 发送 debug() 附加到目前的标签
  • 发送任何javascript命令使用 , 即打印文件。窗口。位置。href

我们已经用这种方法来加 铬支持WatiN

有帮助吗?

解决方案

你可能会检查我的岗位在这里我在哪里使用上述方法来实现自动化铬在C#

http://markcz.wordpress.com/2012/02/18/automating-chrome-browser-from-csharp/

马丁

其他提示

我不知道,如果这有帮助,但这些家伙在 ArtOfTest 必须加Safari支持他们。净基础的自动化框架WebAii.也许你能想出什么他们做着。

已经对我来说非常有用的兼容性测试。

WatiN在这里 http://watinandmore.blogspot.com/2010/01/browserattachto-and-iattachto.html 可以让你自动化,即和FF.它是开放源,所以你可以看看他们是如何做到这一点。

也许你可以适应你的需要?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top