Hai semuanya, saya bekerja dengan Selenium Webdriver, lebih khusus lagi Chrome Webdriver dan menulis pengujian saya menggunakan Javascript. Saat ini saya bingung pada bagian kode yang sepertinya tidak berfungsi. Saya mengetikkan nilai di dalam bidang input menggunakan fungsi send.Keys yang berfungsi dengan baik tetapi sepertinya saya tidak dapat mengambil nilai itu dan memeriksa apakah itu nilai yang saya inginkan... lalu console.log apakah nomornya adalah benar atau tidak.
Jadi katakanlah fungsi send.Keys mengetik 5 tetapi nilai yang benar harus 10. Bagaimana saya menulis tes yang mengambil nilai yang diketik dan membandingkannya dengan nilai yang benar lalu console.log pesan yang menyatakan jika nilainya benar atau tidak... Saya terjebak dalam hal ini selama sehari dan benar-benar membutuhkan bantuan. Saya telah menemukan 0 dokumentasi tentang ini. Saya tidak tahu apakah saya perlu menggunakan pernyataan lain agar ini berfungsi, tetapi semua yang saya coba gagal.
Saya sedang menguji beberapa angka berbeda... angkanya harus kurang dari atau sama dengan 100 tetapi lebih besar dari 0. Inputnya juga harus berupa numerik. Saya hanya tidak tahu bagaimana cara menulis tes ini, jadi bantuan apa pun sangat kami hargai... terima kasih!
Berikut kodenya: https://Gist.github.com/anonymous/89a84dbc15ba4088719400be1f359045