[Great Learning] Selenium Basics

[Great Learning] Selenium Basics

Pengujian perangkat lunak dapat dijalankan secara manual atau otomatis dengan menggunakan teknologi atau alat atau tools. Pembelajaran dengan judul Selenium Basics pada Great Learning memperkenalkan tentang pengujian, manual testing, automation testing, serta salah satu tools automation testing yaitu Selenium.

Tentang Pembelajaran Selenium Basics

Suatu aplikasi web dapat diuji dengan Selenium yang dibangun menggunakan berbagai teknologi, termasuk Java, .NET, dan Ruby, serta dapat dijalankan di berbagai browser. Pengujian dengan Selenium (dikenal juga sebagai Selenium testing) merupakan pilihan yang populer karena dinilai relatif mudah untuk digunakan. Bahasa pemrograman Python dapat menjadi pilihan untuk memulai pengujian menggunakan Selenium. Pada pembelajaran ini terdapat penjelasan mengenai tujuan menggunakan Python untuk pengujian dengan Selenium, serta keuntungan, kelebihan, kekurangan, dan limitasi dari pengujian dengan Selenium.

Ringkasnya, hal-hal yang akan dipelajari di pembelajaran Selenium Basics ini diantaranya,

  • Pengujian Manual (manual testing)

  • Pengujian Otomasi (automation testing)

  • Selenium

  • Selenium dengan menggunakan Python

Sama seperti pembelajaran dari Great Learning yang sebelumnya sudah diulas, yaitu Software Testing Tutorial, pembelajaran ini juga dirancang dengan estimasi waktu penyelesaian sekitar 1 jam dan dilengkapi dengan kuis di akhir pembelajaran. Kuis dengan total jumlah pertanyaan sebanyak 10 tersebut memiliki nilai capaian yaitu 6 dengan kesempatan pengulangan pengerjaan sebanyak 3 kali.

Tingkat kesulitan dari pembelajaran ini diperuntukan bagi pemula, dengan penilaian 4.4 โญ dari 7rb lebih orang.

Ulasan Setelah Menyelesaikan Pembelajaran

Pembelajaran Selenium Basics ini memberikan gambaran dan penjelasan yang sangat baik mengenai metode pengujian yaitu manual dan otomasi, serta mengenai Selenium sebagai tools dari automation testing. Pemateri menguasai materi dengan baik, dibuktikan dengan pengertian dan contoh secara lebih luas yang diberikan ketika menjelaskan materi dari slide presentasi. Hanya saja, artikulasi dari pelafalan bahasa Inggris pemateri seringkali tidak terdengar jelas. Pada video pembelajaran ini juga tidak ada transkrip atau terjemahan, serta tidak diberikan dokumen materinya.

Walaupun tidak diberikan dokumen materi yang dipresentasikan, namun video dengan judul Summary di akhir rangkaian video pembelajaran berisi rangkuman dari materi di video-video sebelumnya. Lebih tepatnya, pemateri memberikan penjelasan ulang secara ringkas.

Poin-poin hasil pembelajaran Selenium Basics:

  • Pengujian (testing) merupakan proses menganalisis dan menginspeksi fitur dan mengevaluasi potensi kesalahan (errors dan bugs).

  • Manual testing merupakan pengujian yang dilakukan secara manual dan wajib diterapkan bagi perangkat lunak yang baru dibangun atau dikembangkan sebelum diuji dengan otomasi.

  • Automation testing merupakan pengujian dengan bantuan tools atau framework, sehingga tools tersebut yang akan menjalankan beragam pola pengujian yang telah didefinisikan secara otomatis.

  • Selenium merupakan open-source tools dan framework untuk menjalankan automation testing pada web browser.

  • Python merupakan bahasa pemrograman yang tersedia secara gratis dan umum, mudah untuk digunakan dan dibaca, bekerja dengan sangat cepat, serta memiliki bindings yang kuat dengan Selenium WebDriver, sehingga menjadi pilihan untuk menjalankan selenium testing.

Penutup

Pemahaman terkait ragam cara pengujian perangkat lunak dan tools untuk melakukan pengujian tersebut, tersedia pada pembelajaran Selenium Basics.

Akses pembelajaran Selenium Basics pada laman berikut ini https://www.mygreatlearning.com/academy/learn-for-free/courses/selenium-basics

Terima kasih dan selamat belajar! ๐Ÿ˜„โœจ

ย