标签: testautomationfx

如何使用 Cypress 测试“HOVER”(.trigger('mouseover') 不起作用)

我想知道是否可以使用赛普拉斯测试可覆盖的下拉菜单栏。

例如,当您访问 Ebay( https://www.ebay.com ) 时,您会在页面右上角看到警报图标,如果您将鼠标悬停在该元素上,则会出现登录通知框出现。

这是我的代码,我按照赛普拉斯告诉我的去做,但我收到了一个错误,例如......

AssertionError 重试超时:期望找到元素:#ghn-err,但从未找到它。

 it('ebay hover test', () => {
        cy.visit('https://www.ebay.com')
        // 1. alert icon hover test.
        cy.get('#gh-Alerts-i').trigger('mouseover')
        cy.get('#ghn-err').should('be.visible')
        // 2. This is my another test.
        // cy.get('#gh-eb-My > .gh-menu > .gh-eb-li-a > .gh-sprRetina').trigger('mouseover')
        //cy.get('#gh-eb-My-o > .gh-eb-oa thrd').should('be.visible')
    })

Run Code Online (Sandbox Code Playgroud)

javascript testautomationfx cypress

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

cypress ×1

javascript ×1

testautomationfx ×1