我需要知道如何使用新 session 启动浏览器实例。我试图清除 cookie 和清除缓存,但这并没有给我我需要的东西。

在我的情况下,我将产品添加到购物篮,然后关闭浏览器,然后使用另一个添加不同产品的 url,但旧产品始终仍在购物篮中。

最佳答案

对于 IE6-7,您应该在一个新进程中启动一个新的浏览器 session ,如下所示:

var ie = new IE("yoururl", true);

对于 IE8-9,您应该在创建新的 IE 实例之前在设置类上设置 no-merge 选项:
Settings.MakeNewIe8InstanceNoMerge = true;
var ie = new IE("yoururl");

关于c# - 如何使用 Watin 启动新的 IE session ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5729332/

10-13 09:29