Rumah  >  Soal Jawab  >  teks badan

cypress - Bagaimana untuk mendapatkan elemen pemilihan dengan nilai yang dipilih?

<p>Saya cuba menggunakan Cypress dalam projek Vue. Saya mempunyai halaman yang mempunyai jadual dengan banyak baris. Setiap baris mempunyai label pilihan. Label pilihan ini mempunyai pilihan yang berbeza dan status semasa setiap baris, seperti: "Memproses", "Menunggu semakan", dsb. </p> <p>Dengan menukar ini, terdapat beberapa syarat untuk menukar dari satu keadaan ke keadaan lain tidak dibenarkan, ada yang memerlukan pengesahan, ada yang OK dan menunjukkan mesej kejayaan. </p> <p>Untuk menguji ini, saya perlu mendapatkan elemen berdasarkan nilai semasanya. Seperti yang saya lihat dalam dokumentasi cypress atau di laman web yang berbeza, tiada penjelasan untuk ini (jika boleh). </p> <p>Jadi, untuk lebih jelas, saya mahukan sesuatu seperti ini (saya tahu <code>hasValue</code> bukanlah sesuatu yang wujud pada cypress): </p> <pre class="brush:php;toolbar:false;">cy.get('select').hasValue('Dalam Proses') // atau cy.get('select').hasValue(3)</pre> <p>Saya telah mencuba sesuatu seperti <code>mengandungi</code> tetapi itu mengembalikan semua teks. </p>
P粉034571623P粉034571623414 hari yang lalu507

membalas semua(1)saya akan balas

  • P粉460377540

    P粉4603775402023-09-02 00:08:27

    Dokumentasi ada di sini Pilih contoh ,

    Terdapat banyak cara untuk dipaparkan, seperti menggunakan nilai .invoke('val') 提取