【发布时间】:2016-07-13 21:18:41
【问题描述】:
我是量角器的新手,我正在尝试为默认关闭的滑块面板添加测试,将鼠标悬停将打开它,然后滑块面板上有一个项目列表可供选择。
<div class="slider" [ngClass]="{ closed: state === 1, open: state === 2}" (click)="onClick($event)" (mouseover)="onMouseOver($event)" (mouseleave)="onMouseLeave($event)">
我尝试了多种方法,它们都不起作用。
第一次尝试:(没有悬停效果,即什么也不做)
browser.actions().mouseMove(element(by.css('.slider.closed'))).perform();
第二次尝试:(收到错误:指定了无效或非法的选择器)
browser.actions().mouseMove(element(by.css('[(mouseover)="onMouseOver($event)"]'))).perform();
第三次尝试:(出现错误:使用定位器未找到元素)
browser.actions().mouseMove(element(by.css('[mouseover="onMouseOver($event)"]'))).perform();
【问题讨论】:
标签: protractor mouseover