如何使用Watin启动新的IE会话

a-A*_*Amr 4 c# cookies session watin

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

在我的情况下,我将产品添加到一个篮子,然后关闭浏览器,然后使用另一个添加不同产品的网址,但旧产品仍然在篮子里.

Jer*_*nen 5

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

var ie = new IE("yoururl", true);
Run Code Online (Sandbox Code Playgroud)

对于IE8-9,您应该在创建新的IE实例之前在settings类上设置no-merge选项:

Settings.MakeNewIe8InstanceNoMerge = true;
var ie = new IE("yoururl");
Run Code Online (Sandbox Code Playgroud)