Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

ブラウザの自動化を妨害する最後の壁,それはタイムアウト。 Webページのロード時に,ブラウザのビジー状態が解除されず,いつまでも次のステップに進めなくなってしまう現象のこと。 どんなツールを使っても,タイムアウトは必ず発生する。 自動化ツールをたくさん使い込むほど,その問題は浮上しやすい。 例えば, Selenium: open()でタイムアウトが発生する http://d.hatena.ne.jp/w650/20071031/p1 Selenium 注意報:やたらタイムアウトが発生する http://blog.koshigoe.jp/archives/2006... VBA: WEBクエリ取得中のまま固まってしまう http://www.vbalab.net/vbaqa/c-board.c... ※ほかに,UWSCやWSH,また拡張ツールであるExceleniumやIE AutoTest
リッチなユーザインターフェースを備えたWebアプリケーションでは、Ajaxやアニメーションなどの非同期処理はよく用いられます。こういったWebアプリケーションをSeleniumでテストする際、従来の静的なユーザインターフェースを持つWebアプリケーションと同じようにテストを作成していると、実際にテストを動かした時に次のような問題が発生することがあります。 存在するはずの要素が見つからない(あるいはその逆) 画面全体、もしくは特定の要素の内容が更新されていない 例えば、以下のようなソースコードです。 ajaxButton.click(); WebElement fooElement = driver.findElement(By.id("foo")); 非同期処理を伴うボタンをクリックした後にfooというIDを持つ要素を探していますが、この要素が非同期処理の完了後に表示される要素であった場合
Summary: Nested | Field | Constr | Method Detail: Field | Constr | Method Defines an object that runs Selenium commands. Element Locators Element Locators tell Selenium which HTML element a command refers to. The format of a locator is: locatorType=argument We support the following strategies for locating elements: identifier=id: Select the element with the specified @id attribute. If no ma
Registrations Open for SeleniumConf 2025 | March 26–28 | Join Us In-Person! Register now!Join us for the Selenium Community Live Episode on - 19th March 2025! Read more Selenium automates browsers. That's it!What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administrat
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く