我正在使用 Protractor 在 Angular 应用程序中进行端到端测试。我试图单击选择框中的选项,但出现以下错误元素当前不可见,并且可能无法操作。
我有这部分html:
<select class="form-control" ng-required="true" ng-model="selectedAction.begStatus"
ng-options="obj as obj.name for obj in allBegStatuses">
</select>
我在量角器测试中有这行代码:
element(by.xpath('//select/option[text()="Draft"]')).click();
我想单击值为“草稿”的选项。你知道问题出在哪里吗?
var option = element.all(by.options('obj as obj.name for obj in allBegStatuses'));
var selectOption = option.get(1);
selectOption.click();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)