以下是操作步骤
1.在webBrowser_1中浏览一个页面,然后填写完登入信息,登入了该页面
2.依然是这个程序,我新new了一个webBrowser_2,还是登入步骤1的那个页面.此时有个问题,webBrowser_1,webBrowser_2用的是通一个session所以在webBrowser_2中输入的网址后,并不需要填写登入信息,他直接默认登入了而我是想在webBrowser_2中另外登陆一个账号.有没有办法让启动webBrowser_2时候,自动再启动一个新的session,(必须保证前面一个session不消失)

解决方案 »

  1.   

    如果是 cookie 的话, 是没有用的, 这时, 如果你在开启 IE, 也是已经登陆的状态高级层面上, webbrowser 是否能做到这些隔离(cookie, session history, etc.)没倒扯过.
    测试人员登陆时, 搭配使用 IE,  FF, 或者 Google, 或者 opera, 来用不同人员登陆是不错的选择.
      

  2.   

    不是cookie我测试过了,我用webBrowser_1登入页面后,
    把所有的cookie都删除了,但是webBrowser_2依然还是自动登入,不需要输入密码.但是如果开两个程序就可以有两次登入,因为两次的session不一样,所以两个不会干扰
      

  3.   

    session每次保存的值只是当前会话的值 其他的会话的值之间是不会干扰的!