[解決済み] WebDriverで特定の条件下で待機しているときにWebページをリフレッシュする
2022-04-23 05:26:46
質問
テスト中にウェブページを更新する、よりエレガントな方法を探しています(Selenium2 を使用しています)。 私はちょうどF5キーを送信しますが、私はドライバがWebページ全体をリフレッシュするためのメソッドを持っているのだろうか? 以下は私のコードです。
while(driver.findElements(By.xpath("//*[text() = 'READY']")).size() == 0 )
driver.findElement(By.xpath("//body")).sendKeys(Keys.F5);
//element appear after text READY is presented
driver.findElement(By.cssSelector("div.column a")).click();
手動でリフレッシュされたページで要素を見つけるための、より良いソリューションがあるかもしれません。
解決方法は?
JavaまたはJavaScriptで。
driver.navigate().refresh();
これでページが更新されるはずです。
関連
-
[解決済み] WebDriver や Protractor でタブを閉じる方法はありますか?
-
selenium chromeドライバとIEドライバのFAQ (1)
-
selenium webdriverでFirefoxの新バージョンを呼び出す。
-
モバイルアプリの自動化 Appiumチュートリアル
-
selenium.webdriver.chrome.options add_argument 共通パラメータ
-
selenium ローカル接続のみが許可される
-
[解決済み] org.openqa.selenium.WebDriverException を解決するにはどうしたらいいですか?
-
[解決済み] Selenium WebDriverでスクリーンショットを撮るにはどうしたらいいですか?
-
Python Seleniumのリクエストヘッダ設定
-
[解決済み】Selenium WebDriver for Pythonでページが読み込まれるまで待機する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] WebDriver や Protractor でタブを閉じる方法はありますか?
-
[解決済み] WebDriverサーバーの初期起動ページです。
-
selenium webdriverでFirefoxの新バージョンを呼び出す。
-
モバイルアプリの自動化 Appiumチュートリアル
-
selenium.webdriver.chrome.options add_argument 共通パラメータ
-
selenium ローカル接続のみが許可される
-
[解決済み] Seleniumで要素をスクロールして表示する
-
Python Seleniumのリクエストヘッダ設定
-
[解決済み] WebDriverで特定の条件下で待機しているときにWebページをリフレッシュする
-
[解決済み] Selenium WebDriverのテストケースをChromeで実行する方法