量角器似乎每个星期都在变好,我现在使用的是0.24版本。不幸的是,我无法找到如何模拟单击<select>
列表中的值的方法。
有人可以给我一个例子,说明他们如何从一个填充的值中选择一个值,<select>
或者甚至更好地将我指向说明文件中的位置。作为参考,我确实看到了一个问题:如何在下拉的protractorjs e2e测试中选择选项,但是随着事情的变化如此之快,我想知道的是,是否仍然建议使用xpath进行选择或让任何用户提出来最新版本的量角器提供了更好的解决方案。由于我要编写大量代码,因此我想确保使用的是最佳方法。
我已经在下拉Protractorjs e2e测试中的“如何选择选项”中改编了@PaulL中的代码。
var selectDropdownbyNum = function (selectElement, optionNum) {
if (optionNum){
selectElement.all(by.tagName('option'))
.then(function(options){
options[optionNum].click();
});
}
};
量角器0.24.0“是一个很大的变化,有很多重大问题”。g +帖子中描述了Julie Ralph(量角器的主要开发者)。我会在Google+上关注她,以通知新版本。
在这种情况下findElements
已被替换all
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句