Cara Mengatur IntelliJ dengan Selenium webdriver
โก Ringkasan Cerdas
IntelliJ IDEA berjalan Selenium WebDriver melakukan pengujian sekali saja. Java proyek tersebut membawa Selenium library klien pada classpath-nya, sehingga IDE mengkompilasi, menjalankan, dan men-debug kode otomatisasi browser dari satu jendela.
Apa itu IntelliJ?
IntelliJ IDEA adalah Java Lingkungan Pengembangan Terpadu (IDE) yang dibangun oleh JetBrainsPerangkat lunak ini tersedia dalam edisi Community Edition berlisensi Apache 2.0 dan edisi Ultimate Edition komersial, serta menyediakan kemampuan navigasi kode dan refactoring kode tingkat lanjut.
Prasyarat untuk Menginstal IntelliJ dengan Selenium webdriver
Pengaturan ini memerlukan prasyarat berikut.
- IntelliJ
- Browser Web apa pun (sebaiknya Mozilla Firefox)
- JDK (Java Perangkat Pengembangan)
- Selenium file .jar
File JAR yang dibutuhkan dapat diunduh dari... Selenium. Org situs resmi. Setelah diunduh, extracSalin file .jar ke direktori yang diinginkan.
Catatan: a Maven or Gradle membangun resolusi selenium-java secara otomatis, sehingga pengunduhan manual ini menjadi opsional.
Cara Mengunduh & Menginstal IntelliJ
Langkah 1) Untuk mengunduh IntelliJ, kunjungi JetBrains situs webDi sini kami memilih Versi โKomunitasโ; pilih โUltimateโ untuk pengembangan aplikasi seluler, web, dan perusahaan.
Langkah 2) Saat Anda mulai mengunduh, Anda akan melihat pesan seperti ini.
Langkah 3) Jendela pop-up akan terbuka. Klik tombol 'jalankan'.
Langkah 4) Klik tombol 'berikutnya' di wizard pengaturan.
Langkah 5) Telusuri folder tujuan Anda dan klik tombol 'berikutnya'.
Langkah 6) Pada layar opsi instalasi,
- Tandai kotak centang โ peluncur 32-bit
- Tandai kotak centang untuk bahasa sesuai kebutuhan Anda
- Klik tombol 'berikutnya'
Catatan: Versi terbaru hanya mendukung arsitektur 64-bit, sehingga kotak centang peluncur 32-bit tidak lagi muncul.
Langkah 7) Klik tombol 'Instal'.
Anda dapat melihat proses instalasi IntelliJ sedang berlangsung.
Langkah 8) Pada layar wizard terakhir,
- Untuk menjalankan IntelliJ, tandai kotak centang dan
- Klik tombol 'Selesai'
Langkah 9) Jika terdapat versi IntelliJ yang lebih lama, Anda dapat mengimpor pengaturannya. Tidak ada versi sebelumnya yang terpasang di sini, jadi pilih opsi kedua.
Langkah 10) Setelah Anda mengklik 'ok', IntelliJ akan meminta informasi berikut: JetBrains Persetujuan kebijakan privasi. Klik 'Terima'.
Langkah 11) Sekarang Anda dapat mengatur pengaturan plugin.
Langkah 12) Pilih opsi yang Anda butuhkan: buat proyek baru, impor proyek, atau buka.
Langkah 13) Pada layar impor,
- Pilih 'Proyek' dan 'file' dari perpustakaan dan
- Klik tombol 'OK'
Langkah 14) File yang dipilih sekarang muncul di direktori proyek.
Konfigurasikan IntelliJ ke Dukungan Selenium
Mendukung SeleniumKonfigurasikan IntelliJ menggunakan langkah-langkah berikut.
Langkah 1) Buka IntelliJ IDE Anda dan buat Proyek baru. Pilih File -> Baru -> Proyek
Langkah 2) Saat Anda mengklik -> Berikutnya, layar baru akan terbuka. Beri nama proyek; di sini kami menggunakan Selenium_Guru99. Kemudian Klik -> Selesai.
Langkah 3) Sekarang Anda perlu menambahkan Selenium Masukkan file .jar ke IntelliJ sebagai pustaka eksternal.
Untuk melakukan ini, buka File -> Struktur Proyek -> di tab pengaturan proyek, cari Modul -> Ketergantungan -> Klik tanda '+' -> Pilih JAR atau direktori.
Langkah 4) Pilih semua Selenium file .jar dari extracdirektori ted dan subdirektori /lib-nya.
File .jar sekarang sudah ditambahkan. Perhatikan bahwa direktori /src proyek masih kosong.
Langkah 5) Klik kanan pada direktori /src -> Baru -> Java Kelas. Struktur proyek Anda akan terlihat seperti yang ditunjukkan di bawah ini.
IntelliJ Selenium Example
Sekarang tuliskan milikmu skrip WebDriver pertama terhadap https://demo.guru99.com/
Dalam skenario pengujian ini
- Kami akan meluncurkan URL
- Masukkan ID Email yang Tidak Valid
- Klik tombol "Kirim"
- Output akan seperti yang ditunjukkan di bawah ini - 'ID email tidak valid'
Pada hasil di atas, Anda dapat melihat bahwa
- Menjalankan kode tersebut akan membuka sebuah Firefox contoh.
- Kode tersebut mengirimkan email ke WebElement, sebuah kolom input (abc.gmail.com).
- Ketika Selenium WebDriver mengklik 'kirim', GuruSitus 99 memverifikasi alamat email.
- Email yang tidak terdaftar akan menampilkan "ID email tidak valid."
Berikut adalah kode Java untuk test1, yang menemukan kedua field tersebut dengan cara XPath.
import org.openqa.selenium.By; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class TestSelenium { public static void main(String[] args){ FirefoxDriver driver=new FirefoxDriver(); driver.get("https://demo.guru99.com/"); WebElement element=driver.findElement(By.xpath("//input[@name='emailid']")); element.sendKeys("abc@gmail.com"); WebElement button=driver.findElement(By.xpath("//input[@name='btnLogin']")); button.click(); } }
Catatan: ini Selenium Cuplikan era 3 mengharapkan geckodriver di PATH; pada Selenium 4. Ini berjalan tanpa perubahan karena... Selenium Manajer menyelesaikan masalah pengemudi.
Keuntungan menggunakan IntelliJ
Luar Selenium Dengan dukungan yang ada, IDE ini menawarkan beberapa fitur produktivitas yang patut diketahui.
- Ini menghasilkan metode getter dan setter untuk atribut objek secara instan.
- Beberapa ketukan tombol sederhana membungkus sebuah pernyataan dalam blok try-catch atau if-else, yang mempercepat penanganan pengecualian.
- Alat pengemasan bawaan meliputi: Gradle, sbt, Grunt dan Bower.
- Basis data seperti SQL, Oracle, PostgreSQL ke Microsoft SQL Server Buka langsung di IDE.
- Mendukung Java, JavaNaskah, Clojure dan bahasa lainnya.
- Ini berjalan terus Windows, Linux dan macOS, dan dapat diunduh dari JetBrains situs.






















