こんにちは
Selenium Webdriverを使用してtest codeを書いています。
ExpectedConditionsを使って期待の画面が出るのを待つ処理を書きたいとおもい、以下のようにしてみました。
ruby
1 @webdriver.navigate.to @target_url 2 @wait.until( ExpectedConditions.frameToBeAvailableAndSwitchToIt('Some FrameLocator'))
しかし、ExpectedConditionsは初期化されていない定数、というエラーで終わってしまいます。
NameError:
uninitialized constant ExpectedConditions
Javaによるコードは検索でいっぱいヒットするのですが、Rubyでどう書けばよいかわかりませんでした。
どのように書けばよいか教えていただけますでしょうか。
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。