我试图从下拉菜单中选择一些内容,而不知道有哪些选项。代码需要适用于许多用户,每个人都有不同的价值观。
<select name="aspx_accountinformation_accountstatementsearch_ascxTRANSACTION_HISTORY1dfe5e76-b83a-4957-84c3-16e8ae795e9c$ddlAccount" id="aspx_accountinformation_accountstatementsearch_ascxTRANSACTION_HISTORY1dfe5e76-b83a-4957-84c3-16e8ae795e9c_ddlAccount" class="selectM">
<option value="Selectare">Selectare</option>
<option value="226523531-Card">226523531-232-MDL</option>
</select>
现在我只知道如何知道选项,如下:
browser.option(:text,'226523531-232-MDL').click
答案 0 :(得分:0)
我不确定我是否理解你的问题,
如果您想一直选择第一个选项,那么
locator='aspx_accountinformation_accountstatementsearch_ascxTRANSACTION_HISTORY1dfe5e76-b83a-4957-84c3-16e8ae795e9c$ddlAccount'
b.select_list(name: locator).options.first.select
如果您想选择一些随机选项,那么
b.select_list(name: locator).options.to_a.sample.select