单击使用WDIO,节点,硒的多个链接

时间:2018-07-06 10:46:07

标签: html node.js selenium testing mocha

我当前正在尝试编写一个Web测试脚本,该脚本单击侧边栏中的所有链接。问题在于,链接数量的变化取决于用户有权访问/已打开。

我的侧边栏称为$('#side-menu-bar'),其内部的li's具有类$('.side-menu-item')

根据WDIO的API,我应该能够:

it('should fetch menu links and visit each page', function () {
    links = $$('#side-menu-bar li a');

    links.forEach(function (link) {
       link.click();
    });
});

运行时-在li's中有$('#side-menu-bar')的情况下,将单击第一链接。

我已经阅读并应用了许多先前的讨论和答案,以解决与此类似的问题,但是没有一个奏效。这是否可行/更容易使用不同的框架?当前将Mocha与独立硒服务器一起使用。

0 个答案:

没有答案