2017-01-25 3 views
2

Chrome、Firefox、およびIEでサイトのデータ、Cookie、セッションなどを消去する方法はありますか。分裂器/ジャスミン/セレンを使用したテスト? onPrepare()
IE、Chrome、Firefoxでローカルストレージ、サイトデータ、Cookieをオフにする

browser.driver.manage().getCookies().then(function (cookies) { 
     console.log('Got cookies %j', cookies); 
     //cookies.deleteCookies(); //correct method? 
    }); 

それはほとんど私はそれがやりたいことでしたが、私はそれが働いていた場合伝えることに完全にできなかった、との間に:

は、私はあなたのようなものを使用している場合ことがわかりましたIEはオブジェクトを救済セット '[]'として戻しました。

これを達成するためのより良い、またはより完全な方法がありますか?

答えて

0

は私が

browser.get("URL"); 
browser.manage().deleteAllCookies(); 

がわからない場合は、より良いものを存在して使用します。私はあなたがすべてのクッキーをクリアすることができないということで大きな問題を見つけました。 1つの場所/ URLからすべてのCookieを消去することができます。あなたのページにあなた

browser.get("url")

0

、あなたはwebdriverをからそれでJavaScriptを実行することができます

browser.get('javascript:<JS snippet>') 

例えば:'javascript:localStorage.clear();'

関連する問題