deleteAllVisibleCookies在播放框架selenium webdriver中失败并显示错误

时间:2012-01-20 17:13:57

标签: selenium playframework webdriver

我有两个硒测试:

#{selenium 'test1'}    

    deleteAllVisibleCookies()

    openAndWait('/url1')

#{/selenium}

#{selenium 'test2'}    

    deleteAllVisibleCookies()  // HERE IT FAILS!

    openAndWait('/url2')
#{/selenium}

第二次测试告诉我'无法删除Cookie上下文'

我该如何解决?

我使用webdrive模块进行playframework以便用户真正的浏览器休息。这个特殊的测试适用于firefox。

1 个答案:

答案 0 :(得分:1)

我这样修好了:

#{selenium 'test1'}
    deleteAllVisibleCookies()
    openAndWait('/url1')
#{/selenium}

#{selenium 'test2'}
  openAndWait('/')              // +
  pause(1000)                   // +
  deleteAllVisibleCookies() 
  openAndWait('/url1')
#{/selenium}

有点愚蠢,但它确实有效。