2017-02-04 4 views
0

セレンがテストスクリプトの実行を終了した後、クロムブラウザを開いたままにしようとしています。私は2番目のスクリプトを実行するために同じウィンドウを再利用したい。セレンスクリプトがPythonで終了した後にクロムブラウザウィンドウを開く方法

+0

を閉じてから防ぐことができます。それがあなたの要件でない場合は、関連するコードを投稿する必要がありますので、どのように手助けをするかを見てください。 – JeffC

答えて

0

これは、テストケースの最後にdriver.quit()を呼び出さないようにする必要があります。クロムウィンドウを開いたままにしておく必要があります。

+0

私はdriver.quit()を削除しましたが、スクリプト終了後もブラウザを閉じます。 –

+0

コードを投稿できますか? – pvdjay

+1

私はリモートWebドライバを使用しましたが、今は完全に助けてくれてありがとうございます。 –

0

私はワチール(Ruby言語)に何をすべきか知っている、私は以下のコードを書いています、だから、それはあなたの線の下に与えられた。これは重要なものあなたの言語

require 'watir' 
caps = Selenium::WebDriver::Remote::Capabilities.chrome(chrome_options: {detach: true}) 
b = Watir::Browser.new :chrome, desired_capabilities: caps 
b.goto('www.google.co.uk') 

を行うための手掛かりを与えるかもしれませんあなたは、再書き込み、このラインはあなたの言語(パイソン)ことができるなら、あなたはそれはきれいな実行を毎回確実にするために、各テストのための新しいブラウザを使用するのがベストプラクティスのChromeブラウザ

caps = Selenium::WebDriver::Remote::Capabilities.chrome(chrome_options: {detach: true}) 
関連する問題