2016-04-15 8 views
1

を働いていない:ゲブラジオボタンはクロームで、私はこのコードでラジオボタンをチェックし、私のGEBテストで

radioSelect = name 

定義:

radioSelect(wait: true) { $('input[name=rr]')} 

これはFirefoxで正常に動作しますが、Chromeのラジオボタンはチェックされていません。 例外はスローされません。

ここで問題は何ですか?

+0

(特別JavaScriptで)エラーがないかどうかを確認するためにナビゲーターのコンソールを有効にしてください。 また、次の構文を試すこともできます: '$(" input [name = 'rr'] ")'、より良いはずです;) – Joch

+0

私のプログラムでjavascriptエラーをチェックできますか?それともブラウザを見なければならないのですか? – Peter

+0

@Peter上記のコメントはブラウザコンソールを意味すると思う。 – user1207289

答えて

0

コードなし(ラジオのhtmlコード、完全な仕様コード)私はなぜ失敗しているのかわかりません。私はこれだけのいずれかの方法を試してお勧めできます。RadioButtonのモジュールを使用して

  1. http://www.gebish.org/manual/current/#radio-buttons-module
  2. は、フォーム内にラップこのラジオですか?そうでない場合は、それを包み込み、この方法で呼び出してみてください。

    $( 'form')。 youRadioName = 'desiredSelectedValue'

    アサート$( 'フォーム')。 youRadioName ==「desiredSelectedValue」

関連する問題