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

Protractor 在量角器中链接元素调用时遇到问题,protractor,Protractor,我知道我以前在这里看到过答案。我之前甚至用它成功地建立了一个连锁店。然而,那个代码已经不存在了,我的新代码由于某种原因失败了,而且,就我的一生而言,我在这里找不到给我答案的问题,所以我别无选择,只能再问一次 我有一个父div,有几个子div。我需要选择第7个div,并根据先前构造的字符串检查其内容 我有以下几行: expect(element(by.css('.textLayer')).element.all(by.tagName('div')).get(6).getText()).toCont

我知道我以前在这里看到过答案。我之前甚至用它成功地建立了一个连锁店。然而,那个代码已经不存在了,我的新代码由于某种原因失败了,而且,就我的一生而言,我在这里找不到给我答案的问题,所以我别无选择,只能再问一次

我有一个父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
我不确定我错过了什么

请随时给我指出我知道的正确答案,但不知为什么,我的谷歌搜索引擎找不到

谢谢

您应该换成

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

谢谢我知道我错过了一些明显的东西!一旦它允许,我将标记为答案。遗憾的是,这行代码不起作用,因为最后一页不是有角度的页面。关于如何修改那一行的想法?代码行没有使用任何与angular相关的东西,比如ng xxx,它只是从页面中查找元素,请在这一行之前显示更多的代码行。实际上,我已经搞定了!谢谢