我使用 Selenium IDE 记录了一个测试,但是当我尝试运行测试时出现错误[error] Element id=jsonform-0-elt-businessActor not found
我还注意到这个特定字段的 id 略有不同.. 其余字段具有这种格式id=jsonform-0-elt-0.nameOfJsonAttribute
是否有任何原因导致 bussinessActor ID 无法正常工作并以不同方式捕获?
用于呈现表单的 JsonSchema:
{
"type":"object",
"id": "001",
"title": "testSchema",
"properties":{
"businessActor": {
"type":"string",
"title": "Name",
"description": "example of a description."
}
}
}
注意:我使用jsonForm来渲染基于 json shema 的表单。表单 ID 由 jsonFom 动态生成。我也在使用 Angular.js(我认为 Angular 在这个特殊问题中没有发挥作用)