1

Aurelia アプリの UI テストを記録しようとしています。Telerik Test Studio を使用していますが、テンプレートを介して生成されたテキスト ボックスの検出に問題があります。

テンプレートでストレートHTMLを使用する場合

<input type="text" name="firstname">

これは簡単に検出および記録され、テストの再生によりそのフィールドに情報を入力できます

テンプレートに似たテキストボックスがある場合

<textbox name="patientLastName" size="small" editing.bind="editing" if.bind="!demographics.lastName.hidden" required.bind="demographics.lastName.required" label.bind="demographics.lastName.name" value.bind="patient.details.lastName"></textbox>

テンプレートは機能しますが、htmlに似ています

<input class="form-control au-target" type="text" value.bind="value" disabled.bind="!editing" au-target-id="143">

これは、Test Studio がラッチできる html 属性/プロパティを出力していないようです。Test Studio で検出できるようにテキスト ボックスを変更するにはどうすればよいですか?

4

1 に答える 1

0

Telerik Test Studio がページを検査するのが早すぎて、動的に追加された要素を見つけられない可能性がありますか? に置き換えif.bindて、show.bind動作するかどうかを確認します。

于 2016-04-13T04:53:13.057 に答える