Selenium 从应用程序“非角度”的下拉列表中选择选项
我的目标: 从“非角度”下拉列表中选择值 我的问题: 我在互联网上找不到任何有效的选项来选择非角度应用程序下拉列表中的选项 我的下拉列表Selenium 从应用程序“非角度”的下拉列表中选择选项,selenium,protractor,Selenium,Protractor,我的目标: 从“非角度”下拉列表中选择值 我的问题: 我在互联网上找不到任何有效的选项来选择非角度应用程序下拉列表中的选项 我的下拉列表 <select class="form-control" name="seller" required="" onchange="location.href='/dashboard/listings/add?seller='+$(this).val()"> <option value="">Choose...</optio
<select class="form-control" name="seller" required="" onchange="location.href='/dashboard/listings/add?seller='+$(this).val()">
<option value="">Choose...</option>
<option value="588a82ec516f550400407f05">a (rafael@rafael.com)</option>
</select>
选择。。。
a(rafael@rafael.com)
如果应用引入的“选择->选项”助手抽象,可以通过以下方式执行:
var SelectWrapper = require('select-wrapper');
var seller = new SelectWrapper(by.name('seller'));
seller.selectByPartialText('rafael@rafael.com');
或者,如果直接使用和定位器执行此操作:
var seller = element(by.name('seller'));
seller.element(by.cssContainingText("option", "rafael@rafael.com")).click();
如果应用引入的“选择->选项”辅助对象抽象,可以通过以下方式执行:
var SelectWrapper = require('select-wrapper');
var seller = new SelectWrapper(by.name('seller'));
seller.selectByPartialText('rafael@rafael.com');
或者,如果直接使用和定位器执行此操作:
var seller = element(by.name('seller'));
seller.element(by.cssContainingText("option", "rafael@rafael.com")).click();
你已经试过什么了?你已经试过什么了?