Software Quality Assurance, merupakan proses pengujian atau pengawasan dalam pengembangan perangkat lunak sehingga produk yang dihasilkan sudah sesuai dengan requirement yang telah ditentukan sebelumnya. Pada awalnya, pengujian secara umum dilakukan secara manual, dimana orang-orang yang bekerja sebagai Software Tester atau Quality Assurance menjalankan pengujian dengan cara mengeksekusi test case tanpa menggunakan tools atau framework apapun. Namun seiring berkembangnya waktu, proses pengujian mulai berubah menjadi automated testing.
Automated testing, mendengar namanya saja dengan namanya, ini tuh merupakan proses pengujian yang dilakukan secara otomatis. Automated testing sangat bergantung pada script test, dimana nantinya dalam melakukan pengujian, QA hanya perlu menjalankan script test tersebut lalu komputer yang akan menjalankan pengujiannya. Automated testing secara umum digunakan untuk regression testing, load testing, dan pengujian yang sifatnya berulang (repetitive testing).
Salah satu dari SQA yang telah dijelaskan diatas adalah katalon. Katalon adalah software aplikasi open untuk pengujian secara otomatis yang digunakan oleh katalon dikembangkan oleh Katalon LLC. Katalon sendiri mendukung 3 platform pengujian secara automasi, yaitu Web testing, API testing, dan Mobile Testing. Katalon adalah software testing yang digunakan untuk menguji kualitas dan fungsi dari aplikasi yang telah diproduksi. Diluncurkan pada September 2016, Katalon sukses menembus hingga 9% penetrasi pasar untuk user interface test automation hanya dalam jangka waktu dua tahun.
Produk utama mereka bernama Katalon Studio yang digunakan tester untuk menguji aplikasi berbasis mobile, browser, hingga API. Uniknya, Katalon Studio tidak mengharuskan penggunanya untuk menguasai bahasa pemrograman apapun. Padahal, seperti yang telah disebutkan di awal, penguasaan bahasa pemrograman dan kemampuan coding menjadi masalah besar bagi para tester dalam melakukan automated testing.
Keunggulan Katalon tidak berhenti sampai di situ. Software ini memiliki user interface yang simpel dan informatif sehingga mudah digunakan QA Engineer pemula hingga yang sudah berpengalaman. Dengan tampilan yang sangat ramah pengguna, QA Engineer dapat dengan mudah mencari fitur-fitur yang dibutuhkan dan bisa mempelajari setiap bagiannya dengan cepat.
Kelebihan Katalon lainnya adalah kemampuan pengujian secara cross-browser atau lintas browser. Artinya, script yang sudah disusun oleh QA Engineer dapat dijalankan di berbagai browser seperti Google Chrome, Mozilla Firefox, Microsoft Edge, Safari, atau browser lainnya dan dapat dilakukan secara bersamaan. Berkat berbagai keunggulannya ini, QA Engineer dapat menghemat banyak waktu dan energi karena testing bisa dilakukan sekaligus dalam satu waktu.
0 Comments