Cypress を使用して、カバー可能なドロップダウン メニュー バーをテストすることは可能でしょうか。
たとえば、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')
})
この問題を解決するにはどうすればよいですか?
前もって感謝します!