我一直在考虑这个问题,但似乎找不到解决方法:我在 WatiN 2.0 上运行了一些代码,它通过 SSL 隧道连接到一个站点,并且在执行某些任务之后(其中有没有其他可行的方法可以在不依赖浏览器的情况下实现自动化)应该能够从同一个 SSL 连接下载图像。图像是根据导航期间生成的某些状态动态提供的,并且不是通过与上述状态关联的 SSL 连接提供的,所以我真的需要坚持使用 WatiN + IE。
提前致谢
我一直在考虑这个问题,但似乎找不到解决方法:我在 WatiN 2.0 上运行了一些代码,它通过 SSL 隧道连接到一个站点,并且在执行某些任务之后(其中有没有其他可行的方法可以在不依赖浏览器的情况下实现自动化)应该能够从同一个 SSL 连接下载图像。图像是根据导航期间生成的某些状态动态提供的,并且不是通过与上述状态关联的 SSL 连接提供的,所以我真的需要坚持使用 WatiN + IE。
提前致谢
如果我对您的理解正确,您正在尝试访问网页(通过多个步骤),然后在该页面上保存图像的副本(动态生成),对吗?
如果是这样,我认为 WatiN 没有内置的方法,但我偶然发现了 WatiN 邮件列表存档中的一个线程,这可能会有所帮助。
基本上,看起来您可以使用 WatiN 动态生成一些 javascript 来针对您的页面运行并将图像复制到剪贴板,然后在测试代码中从剪贴板中获取图像。
希望对你有一些帮助...