[AngularJS]新量角器和困难与收集选择选项

标签: AngularJS
发布时间: 2016/5/16 3:38:55
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

自我教学量角器和战斗问题的非 angular web 应用程序和得到的选择控制这里的所有值的列表是 html,但似乎无法验证列表。(首重选中框,在这个网站)

http://halls.md/body-surface-area/bsa.htm

和我失败的语法。 我的脚本执行成功引用的元素和选项,但不能正确评价捕获的选项列表中的值 ︰

var tempstr = browser.driver.findElement(by.xpath('//select[@name="wu"]'));  //get all the options
  var tempstrs = tempstr.findElements(by.tagName('option'));
  console.log(tempstrs[1]);

解决方法 1:

首先,使用 element 表示法-将至少看起来更清晰。

如果你想要在控制台上看到的选项文本或值,您需要解决的承诺 ︰

var weightUnitSelect = element(by.name("wu"));
var options = weightUnitSelect.all(by.tagName("option"));

options.first().getText().then(function (text) {
    console.log(text);
});

同时,我推荐到-这个答案的帮助选项 HTML 结构 > 抽象选择 ︰

赞助商