-
trigger()
メソッドを使用する方法:cy.get('要素のセレクタ').trigger('mouseover');
-
invoke()
メソッドを使用する方法:cy.get('要素のセレクタ').invoke('mouseover');
-
dispatch()
メソッドを使用する方法:cy.get('要素のセレクタ').dispatch('mouseover');
これらの方法は、要素をマウスオーバーするシミュレーションを行います。どのメソッドを使用するかは、テストケースの要件やCypressのバージョンによって異なる場合がありますので、適切なメソッドを選択してください。
また、要素に対してマウスオーバーイベントをトリガーする前に、要素が表示されるまで待機する必要がある場合があります。その場合は、適切な待機メソッド(例: should('be.visible')
)を使用して要素が表示されるのを待ってからマウスオーバーイベントをトリガーしてください。
以上が、Cypressを使用して要素にマウスオーバーする方法のいくつかです。テストケースの要件に応じて適切な方法を選択してください。