2012年2月28日火曜日

2.20がでたよ

今回は大幅に変わりましたね。

1)pageLoadTimeoutってメソッドがwebdriverクラスに追加された
独自実装していた部分ロードの最大待機時間部分をwebdriverベースに切り替えることが出来る。やっほい。
こんな感じ
 driver.manage().timeouts().pageLoadTimeout()


2)org.openqa.selenium.support.ui.ExpectedConditionsっていうクラスにalertIsPresentっていうメソッドが
 追加された。これで同じく独自実装してたalertの表示チェックが代替できる
こんな感じ
Alert al = (new WebDriverWait(driver, time)).until(ExpectedConditions.alertIsPresent())

速く変更せねば、、、


以下、補足。
Sleeper.sleepTightっていうスリープしてくれるメソッドを発見。当たり前だが、これも代替する。

org.openqa.selenium.lift.match配下の表示確認関数軍発見、これも使えるかも。

0 件のコメント:

コメントを投稿