我知道使用 watir-WebDriver,我可以在创建新浏览器实例时使用 RubyBindings 让浏览器加载特定的配置文件或 Firefox 插件。但是,我可以使用 Watir 来实际使用我打开的插件吗?
我问的原因是我正在尝试实现一个网络爬虫来导航到网站并记录 HTTP 交互。但是,由于 Tamper Data 已经完成了我需要的 HTTP 请求/响应日志记录,我宁愿使用它的功能,而不必自己重做。
如果这是不可能的,我想知道是否有人知道一个单元测试器可以让我:
- 打开 Firefox 浏览器并加载篡改数据
- 导航到指定页面
- 单击 Tamper Data 的 UI 上的按钮