我正在尝试记录 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 可以检测到它?