dalam membuat aplikasi kita memerlukan testing untuk mengetahui kode kita sudah benar atau tidak dan apakah aplikasi dapat berjalan sesuai dengan Goal nya. kebanyakan dari kita melakukan testing dengan cara manual seringkali membutuhkan waktu yang cukup lama karena dilakukan secara manual, terkadang hasilnya juga kurang maksimal karena ada test case yang terlewatkan.
Continue readingTag: automated testing
Menggunakan Postman Flows
Beberapa waktu lalu postman merilis fitur baru yaitu Flows. Fitur ini sangat membantu saya dalam melakukan testing, kita bisa melakukan testing API dengan GUI dan membuat skenario flow untuk E2E.
Jika sebelumnya kita ingin melakukan test secara paralel dan berurutan harus sedikit menambahkan code pada postman kali ini pada fitur Flows kita cukup drag and drop saja. Less code more effective LMAO XD
Dan bagaimana cara menggunakan Flows ?
Note : Pastikan Postman kalian sudah Update ke versi terbaru atau kalian dapat menggunakan postman versi web
Continue readingCypress vs Mocha | Settings Comparison
Halo gaes !! kali ini saya akan berbagi pengalaman ketika menggunakan Cypress dan mocha dalam tools pengujian automation test. Berdasarkan pengalaman pribadi saya saat menggunakan mocha dan cypress yang mana ketika menggunakan mocha jika kita ingin menjalankan semua file testing yang ada di dalam folder satu, maka kita perlu untuk mengubah kode default dan itu akan membutuhkan effort yang bisa berdampak pada pekerjaan. Seperti contoh struktur file dan folder dibawah ini :
Continue readingAPI testing menggunakan Mocha & Chai
Diskripsi singkat
Hai gaes pasti kalian sudah familiar kan dengan API itu apa? Jadi secara singkatnya API itu adalah seperangkat aplikasi yang bisa berbentuk fungsi, method atau URL endpoint yang dapat kita gunakan untuk mengembangkan aplikasi, baik dalam satu platform maupun lintas platform.
Terus mocha dan chai ini apa sama? jadi gini mocha itu adalah javascript library testing dan Chai sendiri adalah library yang digunakan untuk memudahkan Mocha dalam melakukan assertion pada setiap API yang dipanggil. Nah gimana udah paham kan? sekarang kita eksekusi yok gimana cara pakai mocha dan chai nya.
Persiapan
Pastikan kalian sudah menginstal nodejs, jika belum terinstall silakan install dulu disini!