Integrasi Selenium Test Automation dengan TestLink Test Management

TestLink merupakan salah satu open source test managemant yang bisa digunakan untuk memanage test test case baik yang dieksekusi secara manual maupun auto. Pada post kali ini saya mencoba untuk mengintegrasikan TestLink dengan Selenium TestNG untuk test automationnya, plus implementasi headless chrome browser, sehingga untuk manual dan automation test reportnya akan pada satu tempat. Scenario Lanjut membaca

Chrome vs headless chrome, ngebut mana hayoo!

Pada postingan kali ini saja coba compare kecepatan run test dengan gui dan non-gui/headless dengan menggunakan TestNG., hanya untuk bener-benar yakin bahwa run test automation tanpa GUI atau headless itu lebih cepat. Adapun yang saya siapkan untuk percobaan micro ini adalah: TestNG suite (.xml), agar memudahkan comparison waktunya Editor Eclipse, Maven Scenario Test : Sukses Lanjut membaca

Remote Testing Dengan Katalon Jenkins Master-Node

Pada post sebelumnya saya sudah coba remote testing dengan Selenium Grid, nah pada postingan kali ini saya akan coba remote testing dengan menggunakan CI tools Jenkins serta test framework Katalon Studio. Untuk Katalon Test Script saya akan menggunakan yang sudah pernah kita coba pada post Menjalankan Katalon test automation melalui Jenkins. Nah, hayo kita mulai Lanjut membaca

Menjalankan Katalon test automation melalui Jenkins

Hi, postingan kali ini saya coba menuliskan kembali apa yang sudah sempat saya coba, hehe daripada lupa tanpa jejak sama sekali. Katalon masih menjadi topik yang menarik dan sedang rame-ramenya di obrolin dah bahakan menjadi test automation framework yang di gunakan di banyak perusahaan IT. Untuk perkenalan pertama dengan Katalon bisa di cek di postingan Lanjut membaca

BDD test automation dengan Selenium-Cucumber

Tantangan seorang software tester dengan basic knowledge scripting yang sedikit (bahkan tidak ada) adalah dengan menutup gap dari sisi techincal skill nya (dalam hal ini penguasaan bahasa pemrograman tertentu). Banyak software tester yang menyusun karir dari manual testing, dan selama mau tekun belajar dan mencoba tidak ada yang tidak mungkin dalam penguasaan skill menyiapkan UI Lanjut membaca

Mengenal Jenkins lebih dekat

Software development populer saat ini membutuhkan CI/CD tools  sehingga testing pun dilakukan sedini mungkin ketika proses development berlangsung dan terintegrasi.  Dengan demikian automation testing mengambil proporsi lebih dibandingkan dengan manual testing, ketika development methodology Agile yang dipilih. Sebelum masuk keranah perTestingan yang membutuhkan sosok Jenkins dalam ber CI/CD,  kita akan mengenal lebih dekat dahulu Jenkins Lanjut membaca

Remote testing dengan Selenium Grid

Agar UI Automation bisa dilakukan secara paralel dan menggunakan dedicated machine untuk masing-masing test, maka hal pertama yang diperlukan adalah bagaimana cara kita mendesain test machine itu bisa di remote dan di triger run testnya dari satu server. Desain test seperti ini diperlukan untuk melakukan test dengan multi browser, multi platform dan itu dilakukan secara Lanjut membaca

UI Test Automation dengan Protractor

Tidak ada test tool yang sempurna karena kesempurnaan hanya milik Tuhan semata, untuk UI automation dengan web berbasis Angular  maka diperlukan juga test tool khusus untuk menginspect element dari web Angular tersebut. Ada banyak tools sih yang bisa dipake, dari sekian banyak yang populer adalah Protractor. Kali ini sedikit post tentang bagaimana membuat UI test automation Lanjut membaca

Menjalankan Katalon test case dari CLI

UI automation tidaklah fully automation bila tidak di integrasikan dengan proses development itu sendiri. Langkah pertama agar test automation kita bisa menjadi bagian dari Continuous Integration adalah kemampuan untuk bisa menjalankan test automation dari Command Line (CLI). Berikut ini adalah cara menjalankan Katalon test automation yang sudah pernah kita buat dipost sebelumnya, 1.T est case sudah Lanjut membaca