2
私は、gebとspockフレームワークを使用して自分のアプリケーションをテストしています。 DB情報を使用してIDを生成するダイナミックなフィールドを確認する必要があります。gebセレクタで文字列変数を使用する
then:
String fieldID= "ID_34534_row"
assert $('\\#${fieldID}').displayed
この発現$は( '{}フィールド識別子#$ \')無効
invalid selector: An invalid or illegal selector was specified
で誰かが正しいセレクタ式を見つけるために私を助けてもらえますか?
ありがとうございます。
はい、動作します。ありがとうございました – Ibram
もう1つのオプションは 'assert $(id:fieldID).displayed'です。これにより全く同じWebDriverコマンドが送信されますブラウザはまだより読みやすいIMHOです。 – erdi