首页 > 解决方案 > 量角器 - 由于固定的顶部导航栏,无法访问元素

问题描述

我在茉莉花的量角器中面临以下问题

由于我的应用程序中的固定顶部导航栏,单击/鼠标悬停不起作用。我需要在网页上单击/执行鼠标悬停。不幸的是,该元素显示在该固定导航栏的后面。所以滚动直到元素出现并单击 x 和 y 坐标不起作用。

我的依赖是:

量角器版本 5.2.2

节点 8.9.3

硒独立 3.13

铬驱动程序-2.40

铬浏览器 v67

操作系统 - Windows 10

提前致谢

标签: selenium-webdriverjasmineprotractorgulp-protractor

解决方案


尝试使用原型 executeScript

只需尝试使用 id、name 或 xpath 从浏览器控制台单击该元素。

例如 :

var el = element(by.module('header'));
var tag = browser.executeScript('return arguments[0].click()', el).then(function() {
        expect(something).toMatch(something);
    });

推荐阅读