2
私のwebapp(playframeworkベース)の受け入れテストを書いている間、私はいくつかのセレンコマンドの使い方に混乱しました。私のHTMLページにテストでセルラーのhtml要素を見つけて
、私はこれを見つけるために、この
<input type="submit" id="removecartitem" value="remove"/>
のように送信ボタンを持って、私が使用
assertElementPresent(id='removecartitem')
しかし、これは失敗し、
assertElementPresent id='removecartitem' false
id = id:指定された@id属性を持つ要素を選択します。デフォルトの方法は、名前属性「removecartitem」である要素を選択することがあるので、
しかし、私は単純に続いて
assertElementPresent('removecartitem')
を入れた場合、テストが実行されcorrectly.Thisは、混乱のための源であります私のHTMLに名前属性は何も言及していません。
これはどうして起こるのでしょうか?
は、あなたが「removecartitem」周りの単一引用符を削除する必要がありますか? – davidsleeps
id = removecartitem..thanks –
に変換された解答に変換されていると思います – davidsleeps