【发布时间】:2014-01-01 05:51:35
【问题描述】:
我知道这并不完全适用于人们可以期望的浏览器,但如果有一种方法可以探索页面的 DOM(读取/设置值)并发送命令(例如点击),那将很有用自动化,而不是手动。
它可以是 C、C#,甚至 VBScript,我关心的,或 DDE(但这似乎不是),或者使用第三方扩展......任何事情都可以。
事实是,这种方式可能很困难,但很精确。例如,我可以使用 AutoIt,但它会盲目地执行脚本而没有真正管理问题的可能性。
浏览器必须是chrome。我不抱太大希望,但我还是可以问...
显而易见的答案是“制作你自己的扩展”,但我试图避免这种情况。
更新
“无头浏览器”看起来不错,但实际上我需要在将其交给自动化之前手动使用界面,它应该保持可见。
...主要是因为我需要激活一个应用程序,我是手动完成的,但我正在寻找是否有其他方法。
编辑
是的,它们似乎可以通过 url 进行“探索”,所以这应该不是问题。
【问题讨论】:
-
我还建议您查看stackoverflow.com/a/20712857/227494 并将“浏览器自动化”、“UI 自动化”和/或“自动化测试”添加到您的搜索中。那里有很多很棒的工具,正如 Jim 所说,他们都需要合理的学习和工作才能得到你想要的东西 - 没有一种工具可以满足每个人的系统和需求,因为每个人的系统和需求当然是不同。
标签: google-chrome automation external