[英]How select a drop down but element type is input using Robot Framework
我目前正在使用机器人框架并有一个使用 mdbootstrap 作为前端的项目。 但是,我遇到了他们的下拉选择元素使用输入作为类型的麻烦。
<input type="text" class="select-dropdown" readonly="true" data-activates="select-options-0c5c119c-fe7f-4c45-8db9-5af047606d66" value="Choose your option" xpath="1">
<ul id="select-options-0c5c119c-fe7f-4c45-8db9-5af047606d66" class="dropdown-content select-dropdown" style="width: 427.038px; position: absolute; top: 0px; left: 0px; opacity: 1; display: none;" xpath="1"><li class="disabled"><span class="filtrable">Choose your option</span></li><li class="active"><span class="filtrable">Option 1</span></li><li class=""><span class="filtrable">Option 2</span></li><li class=""><span class="filtrable">Option 3</span></li></ul>
<select class="mdb-select initialized" style="" xpath="1">
<option value="" disabled="" selected="">Choose your option</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>
所以我想问一下如何选择那种下拉类型?
我试过了:
有没有人对此有解决方案或方法?
顺便说一下,您可以使用 Xpath 作为选择值的定位器。 但我建议让您的开发团队设置 ID 或名称,因为这将使您更容易从此下拉列表中选择值。
select from list by value xpath=/html/body/select 2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.