QA Adonis merupakan sebuah project pembelajaran web framework nodejs bernama Adonis JS, dimana project ini digunakan untuk membuat sebuah situs web berbasis forum diskusi layaknya stackoverflow ataupun flarum.
Ada beberapa persyaratan yang anda harus penuhi sebelum menggunakan repositori ini, yaitu :
- Telah memasang git pada perangkat yang anda gunakan.
- Telah memenuhi persyaratan sistem pada dokumentasi instalasi adonisjs seperti persyaratan versi nodejs dan node packages manager (npm)
- Telah mengerti sedikit tidaknya mengenai Javascript, anda dapat mencari materi - materi tersebut di Internet namun saya dapat rekomendasikan untuk melihat playlist youtube pada link berikut dan link ini
- Setiap perubahan atau penambahan commit pada repositori ini akan mengarah pada sebuah tutorial yang akan dikaitkan pada file ini.
Repositori ini menggunakan paket tambahan, paket tambahan ini mungkin tidak akan dijelaskan pada sebuah materi karena bersifat opsional.
Adapun daftar perubahan pada repositori ini :
d0e4b13 : Basic Authentication
Titik materi pembelajaran adonis dalam membangun sebuah web yang memiliki fitur authentication, pembahasan materi secara penuh dapat dilihat pada link berikut.
f5479dd2 : Pengenalan Template Engine Edge
Titik materi pembelajaran adonis dalam mengetahui cara kerja template engine adonis yang bernama edge, pembahasan materi secara penuh dapat dilihat pada link berikut.
04c487 : Authentication Lanjutan Dengan Menggunakan Validator
Titik pembelajaran adonis dalam mengetahui cara kerja penggunaan validator untuk memeriksa input dari client untuk membuat fitur pendaftaran akun dan perubahan password atau kata sandi pada akun yang sedang digunakan, pembahasan materi secara penuh dapat dilihat pada link berikut.
81cc37 : Automation Testing : Functional Test
Titik pembelajaran adonis dalam mengetahui cara kerja penggunaan automated test atau pengujian otomatis pada adonis js, pengujian otomatis dilakukan untuk mengecek apakah halaman login dapat berfungsi berdasarkan skenario percobaan dari data yang valid dan data yang tidak valid. Pembahasan materi secara penuh dapat dilihat pada link berikut.