cypress - 選択された値によって選択要素を取得するには?
P粉034571623
P粉034571623 2023-09-01 14:36:33
0
1
584
<p>Vue プロジェクトで Cypress を使用しようとしています。多くの行を含むテーブルのあるページがあります。各行には選択ラベルがあります。この選択ラベルには、「処理中」、「レビュー待ち」などのさまざまなオプションと各行の現在のステータスが表示されます。 </p> <p>これを変更すると、いくつかの条件が適用されます。ある状態から別の状態への変更は許可されないもの、確認が必要なもの、OK で成功メッセージが表示されるものなどがあります。 </p> <p>これをテストするには、現在の値に基づいて要素を取得する必要があります。 cypress のドキュメントや別の Web サイトで見たように、これについては (可能な場合でも) 説明がありません。 </p> <p>つまり、より明確にするために、次のようなものが必要です (<code>hasValue</code> が cypress 上に存在するものではないことはわかっています): </p> <pre class="brush:php;toolbar:false;">cy.get('select').hasValue('In Process') // または cy.get('select').hasValue(3)</pre> <p><code>contains</code> のようなものを試してみましたが、すべてのテキストが返されます。 </p>
P粉034571623
P粉034571623

全員に返信(1)
P粉460377540

ドキュメントはここにあります例を選択してください,

.invoke('val')を使用しての値を抽出するなど、表示方法は多数あります。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート