我无法从元素中打印项目.量角器中的所有语句
I cannot print the items from element.all statement in protractor
我正在使用element。所有,我希望能够实际使用console.log
打印出项目文本以及计数。但出于某种原因,我不能。expect()
工作得很好,但为什么我不能将计数转换为我可以使用的东西?
this.dropdownText = function(locator) {
return $$(locator).then ( function(elems) {
console.log( elems.count() ); //does not print whats expected....
console.log( elems[0] ); //does not print out the first element
});
我想知道,因为我想使用下拉计数在循环向前。为什么我不能打印这些东西?有办法吗?
试试这个:
this.dropdownText = function(locator) {
$$(locator).then(function(elems) {
console.log(elems.count());
elems[0].getText().then(function(elem){
console.log(elem);
});
});
});
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何在ReactJS JSX中执行嵌套的if-else语句
- 自动修复”;语句前缺少分号“;
- 如何在 API 调用后和 if 语句中启用提交按钮
- 是“;x==a||b”;以及“;x==a||x==b”;JavaScript中的等效语句
- 带有多个elseif的Javascript if语句
- 这个条件语句的逻辑有问题
- 使用量角器的当前url单元测试的getTitle
- Sharepoint JScript if语句未执行
- 为什么继续;语句冻结浏览器
- Javascript:If-then语句在函数中不起作用
- SharePoint 2010 Jquery/JSON Rest Multiple OR语句-如何
- for循环中的javascript if语句找不到==
- 当使用extern和目标JavaScript时,我如何强制Haxe编译器使用require语句
- jquery if语句返回return wong语句
- 量角器:读取表格内容
- 茉莉花期望语句不会在量角器场景中执行
- 链接量角器中的所有语句
- 我无法从元素中打印项目.量角器中的所有语句
- 在量角器自动化中,无法比较if语句中的element.getText()值