gpt4 book ai didi

javascript - AngulareJS e2e 检查列表中的每个链接

转载 作者:行者123 更新时间:2023-11-29 17:20:19 24 4
gpt4 key购买 nike

我是 AngularJS 的新手,我将主要使用 e2e 部分(使用 jasmine)。经过几天的无所作为(我发现文档至少可以说是厌食症!)我想知道是否有人可以在这里帮助我:

网站生成 a=href 链接的 html 列表。我可以像这样使用 angularjs e2e 来“点击”链接:

element('li a').click();

很好。但这里有两个问题:

  1. 如果列表中有 6 个链接,请点击哪个链接?? (在被测试的 html 代码中,这些链接没有唯一的 id,有些可能是完全相同的引用/url 等。)?

  2. 如何遍历列表中的每个链接?即 element(links[1]).click() -> ... 做任何事然后返回 -> element(links[2]).click() -> ... 做任何事然后返回...等等。 ..

(注意:angularjs e2e 版本的“element”与“angular.element”不同。)

最佳答案

已解决!!!

element('li:eq(0) a').click(); //<-- clicks the first link.

element('li:eq(1) a').click(); //<-- clicks the 2nd link.

等...

这里的一位开发人员向我展示了这个,但我不知道他是怎么知道的!

关于javascript - AngulareJS e2e 检查列表中的每个链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13442386/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com