Buat Skrip Mentimun Pertama Anda (2 Contoh)

Daftar Isi:

Anonim

Dalam tutorial ini, kita akan membuat Skrip Mentimun untuk menguji dua skenario

  • Skrip Mentimun 1: Kalikan 2 Angka
  • Cucumber Script 2: Verifikasi keluaran saat ID email dimasukkan atau tidak dimasukkan

Skrip Mentimun 1: Kalikan 2 Angka

Langkah 1) Buka RubyMine Editor melalui menu start windows

Langkah 2) Di Rubymine Editor, klik Create New Project

Langkah 3) Pilih lokasi Proyek dan klik "Buat."

Langkah 4) Buat direktori file

Langkah 5) Beri nama direktori sebagai "fitur"

Langkah 6) Buat dan Simpan File di "folderanda / fitur /" dengan nama "namafilenanda.feature"

Langkah 7) Untuk menjalankan skenario kami, simpan program berikut di File Fitur

Kode:

Fitur: PerkalianSaya mengalikan dua angkaSkenario: mengalikan a dan bMengingat saya memiliki variabel aDan saya punya variabel bSaat saya perkalian a dan bKemudian saya menampilkan Hasilnya

Langkah 8) Sekarang mari Jalankan file fitur pertama kita!

Klik "Mulai Prompt Perintah Dengan Ruby"

Dan hasil yang Anda dapatkan adalah

Anda melihat kesalahan karena Anda harus menulis file definisi langkah untuk file fitur

Langkah 7) Mari buat file definisi langkah untuk File Fitur kami!

Buat folder baru di editor Rubymine dengan nama "step_definition"

Langkah 8) Simpan File Seperti di bawah ini di "yourfolder / features / step_ definitions" dengan nama test_step.rb

Langkah 9) Tulis kode berikut ke dalam file langkah

Kode:

Diberikan (/ Saya memiliki variabel a $ /) do@a = 50akhirDan (/ Saya memiliki variabel b $ /) lakukan@b = 70akhirKetika (/ I perkalian a dan b $ /) lakukan@mul = @a * @bakhirKemudian (/ Saya menampilkan Hasil $ /) lakukanmenempatkan "Perkalian # {@ a} dan # {@ b} adalah # {@ mul}"akhir

Langkah 10) Sekarang, jalankan kembali file fitur kami:

Hasilnya adalah

Cucumber Script 2: Verifikasi keluaran saat ID email dimasukkan atau tidak dimasukkan

Dalam contoh ini kami menggunakan Ruby

Skenario Uji : Verifikasi keluaran saat ID email TIDAK dimasukkan

Langkah Tes:

  1. Buka Browser
  2. Buka http://demo.guru99.com/
  3. Jangan tidak masuk Email id
  4. Klik Kirim

Skenario Uji : Verifikasi keluaran saat ID email dimasukkan

Langkah Tes:

  1. Buka Browser
  2. Buka http://demo.guru99.com/
  3. Masukkan Id Email
  4. Klik Kirim
Kode dalam File Fitur
Fitur: Login demopage guru99Untuk Login di Demopage kita harus memasukkan detail loginSkenario: Mendaftar di Demopage Guru99 tanpa emailMengingat saya berada di beranda Guru99Saat memasukkan detail kosong untuk MendaftarKemudian email kesalahan ditampilkanSkenario: Mendaftar di Demopage Guru99 dengan email yang validMengingat saya berada di beranda Guru99Saat memasukkan detail untuk MendaftarKemudian detail login ditampilkan

Kode dalam File Definisi Langkah

membutuhkan 'watir-webdriver'membutuhkan 'mewarnai'browser = Watir :: Browser.newDiberikan (/ Saya berada di beranda Guru99 $ /) lakukanbrowser.goto "http://demo.guru99.com"akhirWhen (/ enter blank details for Register $ /) dobrowser.text_field (: name, "emailid"). set ("")browser.button (: name, "btnLogin"). klikakhirKemudian (/ email kesalahan yang ditampilkan $ /) lakukanmenempatkan "Email Diperlukan". merahbrowser.closeakhirKapan (/ masukkan detail untuk Register $ /) lakukanbrowser = Watir :: Browser.newbrowser.goto "http://demo.guru99.com"browser.text_field (: name, "emailid"). set (" Alamat email ini dilindungi dari robot spam. Anda harus mengaktifkan JavaScript untuk melihatnya.")browser.button (: name, "btnLogin"). klikakhirKemudian (/ detail login yang ditampilkan $ /) lakukanmenempatkan "Berhasil mendaftar"browser.closeakhir

Jalankan kode di command prompt dan Anda mendapatkan