2015/02/26 このエントリーをはてなブックマークに追加 はてなブックマーク - 【Selenium WebDriver】wait処理のCustomConditionを作る

【Selenium WebDriver】wait処理のCustomConditionを作る

カテゴリ:


http://www.softwaretestingclass.com/what-is-selenium-webdriver-selenium-training-series/より引用





・selenium-java version 2.44.0






WebDriverWaitは描画処理などの関係でwaitをかけることに特化したクラス。
waitを使うときには以下のように書く。



 
 WebDriverWait wait = new WebDriverWait(driver, 10);
 wait.until(ExpectedConditions.alertIsPresent());
 // 処理
 doSomething();
 ・・・・
 



WebDriverWaitのインスタンスを生成し、untilメソッドで引数で
渡した条件(ExceptedCondtionインスタンス)がtrueになるまで待つ。

(正確に言えば、untilメソッドの引数は
com.google.common.base.Functionインターフェースか
com.google.common.base.Predicateの具象クラスインスタンス。
ExceptedCondtionはFunctionを継承している)



ExpectedConditionsはExpectedConditionインターフェース型の
無名クラスインスタンスを生成するstaticメソッドを持っているのでこのような記述になる。
(ExpectedConditionsクラスとExpectedConditionクラスって紛らわしい)




2015/02/21 このエントリーをはてなブックマークに追加 はてなブックマーク - しょぼちむにデータモデル設計について教えてくださいの会 #syoboben に行ってきました

しょぼちむにデータモデル設計について教えてくださいの会 #syoboben に行ってきました

カテゴリ:









友人のsyobochimが勉強会やるということで、裏方(運営)的なポジションで参加させていただきました。
しょぼちむにデータモデル設計について教えてくださいの会 #syoboben


勉強会の様子はtogetterで雰囲気を感じていただければと思います。
ゆるふわと見せかけてガチ勢が来たしょぼちむ勉強会



会場はドリコムさん。こんなかんじ。エントランスにはベイマックスがいました。





以下、発表を順に振り返ってみます。。。。



2015/02/18 このエントリーをはてなブックマークに追加 はてなブックマーク - 【お約束】Kotlin + AndroidでHello Worldすぐ出来たよ

【お約束】Kotlin + AndroidでHello Worldすぐ出来たよ

カテゴリ: , ,


最近まではJavaでAndroidアプリを作っていたのですが、
ようやく使いたかったKotlinでAndroidアプリを作り始めました。


ということで、ド定番のHello Worldをやってみました。






GA