在量角器中链接元素调用时遇到问题

时间:2018-05-30 15:25:39

标签: protractor

我知道我之前看过这里的答案。我甚至用它来成功建立一个链。然而,代码消失了,我的新代码由于某种原因失败了,而且,对于我的生活,我在这里找不到给我答案的问题,所以我别无选择,只能再问一遍。

我有一个父div,有几个孩子div。我需要选出第7个div并根据之前构造的字符串检查其内容。

我有以下一行:

expect(element(by.css('.textLayer')).element.all(by.tagName('div')).get(6).getText()).toContain(expectedString);

但是我收到了一个错误:

Failed: element(...).element.all is not a function

我不确定我错过了什么。

请随意指出我所知道的正确答案,但不知何故,我的GoogleFu无法找到。

感谢。

1 个答案:

答案 0 :(得分:1)

你应该改为

element(by.css('.textLayer')).all(by.tagName('div'))