Intellij adalah IDE yang membantu anda menulis kod yang lebih baik dan pantas. Intellij dapat digunakan dalam pilihan untuk kacang Jawa dan Eclipse.
Dalam tutorial ini, anda akan belajar-
- Apa itu IntelliJ?
- Prasyarat kepada IntelliJ dengan Selenium Webdriver
- Cara Muat turun & Pasang IntelliJ
- Konfigurasikan IntelliJ untuk Menyokong Selenium
- Contohnya
Apa itu IntelliJ?
IntelliJ IDEA adalah Persekitaran Pembangunan Bersepadu Java (IDE). Ia digunakan untuk pengembangan perisian. Ia dibangunkan oleh JetBrains. Itu termasuk dalam 'edisi komuniti' berlesen apache2 dan juga 'edisi komersial proprietari'. Ia adalah IDE Java yang terbaik. Ia menyediakan kemudahan seperti navigasi kod canggih dan keupayaan pemurnian semula kod.
Kelebihan menggunakan intelliJ ialah
- Dengan cepat menghasilkan kaedah getter dan setter untuk atribut objek.
- Dengan penekanan kekunci yang sederhana, anda boleh memasukkan pernyataan dalam cubaan atau blok if-else.
- IDE menyampaikan alat pembungkusan terbina dalam seperti gradle, SBT, grunt, bower, dll.
- Pangkalan data seperti SQL, ORACLE, PostgreSQL, Microsoft SQL Server boleh diakses terus dari IDE.
- Ia menyokong pelbagai bahasa seperti Java, Javascript, Clojure, dll.
- Ia disokong dengan sistem operasi yang berbeza seperti Windows, Linux, dan lain-lain. Ia boleh dimuat turun dari laman web rasmi JetBrains.
Prasyarat kepada IntelliJ dengan Selenium Webdriver
Untuk itu, kita perlu mempunyai beberapa prasyarat seperti berikut.
- IntelliJ
- Mana-mana penyemak imbas Web (lebih baik Mozilla Firefox)
- JDK (Kit Pembangunan Java)
- Fail Selenium .jar
Fail balang yang diperlukan boleh dimuat turun dari laman rasmi Selenium.org. Selepas memuat turun, fail mengekstrak fail .jar ke dalam direktori yang dikehendaki.
Cara Muat turun & Pasang IntelliJ
Langkah 1) Untuk memuat turun IntelliJ lawati laman web jetbrains. Di sini kami telah memilih Versi "Komuniti". Anda boleh memilih versi "muktamad" untuk pembangunan mudah alih, web dan perusahaan.
Langkah 2) Apabila anda mula memuat turun, anda akan melihat mesej seperti ini.
Langkah 3) Pada langkah seterusnya, tetingkap pop timbul akan dibuka. Klik pada butang 'run'.
Langkah 4) Pada langkah ini, klik pada butang 'next' di wizard persediaan.
Langkah 5) Tetingkap pop timbul akan dibuka. Semak imbas folder tujuan anda dan klik pada butang 'seterusnya'.
Langkah 6) Dalam langkah ini,
- Tandakan kotak pilihan - pelancar 32-bit
- Tandakan kotak pilihan untuk bahasa mengikut keperluan anda
- Klik pada butang 'seterusnya'
Langkah 7) Pada langkah seterusnya, klik pada butang 'Pasang'.
Anda dapat melihat proses pemasangan IntelliJ sedang berjalan.
Langkah 8) Dalam langkah ini,
- Untuk menjalankan IntelliJ, tandakan kotak pilihan dan
- Klik butang 'Selesai'
Langkah 9) Sekiranya anda sudah memasang versi IntelliJ yang lebih lama dalam sistem anda. Anda boleh mengimport tetapan dari versi lama ke versi yang lebih baru. Oleh kerana kami tidak memasang versi sebelumnya. Kami akan memilih pilihan kedua.
Langkah 10) Apabila anda mengklik butang 'ok' pada langkah sebelumnya, ia akan meminta perjanjian dasar privasi Jetbrain. Klik pada butang 'Terima'.
Langkah 11) Pada langkah ini, anda boleh menetapkan tetapan pemalam.
Langkah 12) Pada langkah seterusnya, pilih pilihan mengikut keperluan. Anda akan melihat pilihan seperti membuat projek baru, mengimport projek, membuka, dll.
Langkah 13) Dalam langkah ini,
- Pilih 'Projek' dan 'fail' dari perpustakaan dan
- Klik pada butang 'OK'
Langkah 14) Pada langkah ini, fail yang kita pilih pada langkah sebelumnya muncul di direktori projek.
Konfigurasikan IntelliJ untuk Menyokong Selenium
Untuk menyokong Selenium, anda perlu mengkonfigurasi IntelliJ. Untuk itu ikuti langkah-langkah berikut.
Langkah 1) Lancarkan IDE IntelliJ anda dan buat Projek baru. Pilih Fail -> Baru -> Projek
Langkah 2) Pada langkah sebelumnya apabila anda Klik -> Seterusnya. Skrin baru akan dibuka. Di skrin ini, berikan nama projek. Dalam kes kami, kami telah memberikan nama Selenium_Guru99. Kemudian Klik -> Selesai. Projek anda telah dibuat di IntelliJ.
Langkah 3) Sekarang Anda perlu menambahkan fail .jar Selenium ke dalam intelliJ sebagai perpustakaan luaran.
Untuk ini Klik pergi ke Fail -> Struktur Projek -> di tab tetapan projek cari Modul -> Ketergantungan -> Klik Tanda '+' -> Pilih untuk JAR atau direktori.
Langkah 4) Pilih semua fail selenium .jar dari direktori dan subdirektori / lib, di mana anda telah mengekstrak setelah memuat turun.
Sekarang, anda berjaya menambahkan fail .jar ke dalam intelliJ. Sekiranya anda melihat struktur projek anda, maka anda akan melihat bahawa direktori projek / src anda kosong.
Langkah 5) Klik kanan pada direktori / src -> Baru -> Kelas Java. Struktur projek anda akan kelihatan seperti di bawah.
Contohnya
Kami akan menggunakan laman web http://demo.guru99.com/.
Dalam senario ujian ini
- Kami akan melancarkan URL
- Masukkan ID E-mel Tidak Sah
- Klik butang 'Hantar'
- Keluarannya seperti yang ditunjukkan di bawah- 'ID e-mel tidak sah'
Dalam hasil di atas, anda dapat melihatnya
- Apabila kita menjalankan kod, instance Firefox terbuka.
- Pada peringkat kod, kami telah memberikan e-mel ke webelement. Yang merupakan medan input (abc.gmail.com).
- Apabila Selenium Webdriver mengklik butang 'submit', id e-mel disahkan oleh laman guru99.
- Seperti yang kami katakan bahawa e-mel yang tidak didaftarkan akan menunjukkan mesej "ID E-mel tidak sah."
Berikut adalah kod java untuk ujian1.
import org.openqa.selenium.By;import org.openqa.selenium.WebElement;import org.openqa.selenium.firefox.FirefoxDriver;TestSelenium kelas awam {utama kekosongan statik awam (String [] args) {Pemacu FirefoxDriver = FirefoxDriver baru ();driver.get ("http://demo.guru99.com/");Elemen WebElement = driver.findElement (By.xpath ("// input [@ name = 'emailid']"));element.sendKeys (" Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya.");Butang WebElement = driver.findElement (By.xpath ("// input [@ name = 'btnLogin']"));butang.klik ();}}
Ringkasan
- IntelliJ IDEA adalah Persekitaran Pembangunan Bersepadu Java (IDE).
- Ia mempunyai kemudahan navigasi kod canggih dan kemampuan refactoring kod.
- Kelebihan menggunakan intelliJ adalah
- Jana kaedah getter dan setter dengan cepat
- Dengan sebatan kekunci sederhana, anda boleh memasukkan pernyataan dalam cubaan atau blok if-else
- Ia menyokong pelbagai bahasa seperti Java, JavaScript, Clojure, dll.
- Ia menyokong OS yang berbeza seperti Windows, Linux, dan lain-lain
- Ia dilengkapi dengan plugin dan alat pembungkusan terbina dalam
- Untuk menggunakan dengan Selenium, anda perlu mengkonfigurasi IntelliJ
Artikel ini disumbangkan oleh Fahid M dan diedit oleh Jeegar M.