Skip to main content

Software Engineer Web Test

TestGuest DocumentationBook

Test Documentation merupakan kumpulan dokumen yang disiapkan sebelum dan selama proses pengujian suatu produk. Dokumen ini membantu tim pengujian dalam memperkirakan upaya pengujian yang diperlukan, cakupan pengujian, pelacakan sumber daya, kemajuan eksekusi, dan lain sebagainya.

Test plan merupakan dokumen yang merinci rencana pengujian secara keseluruhan. Ini mencakup tujuan pengujian, lingkup pengujian, pendekatan pengujian, sumber daya yang diperlukan, jadwal, dan risiko yang terkait. Test scenario merupakan ringkasan atau garis besar skenario yang akan diuji. Biasanya hanya menyebutkan fitur-fitur apa saja yang akan diuji. Test scenario membantu memastikan bahwa semua fitur utama telah diuji.

Jadi, test plan adalah rencana keseluruhan untuk pengujian, sedangkan test scenario adalah daftar fitur yang akan diuji secara umum sebelum dielaborasikan lebih lanjut dalam test case. Test case merupakan rincian informasi tentang tahapan pengujian, seperti apa saja komponen yang akan diuji, bagaimana cara mengujinya, data, dan expected resultnya. Test case ditulis serinci mungkin dengan format terstruktur agar memudahkan untuk dibaca. Semua tiga komponen ini saling melengkapi untuk memastikan pengujian yang efektif dan terstruktur

Buatkan sebuah web sederhana TestGuest DocumentationBook untuk salahmemungkinkan satutamu memasukkan data diri ke dalam sistem tanpa harus melakukan Login. Data yang sudah di masukan harus tersimpan dalam database.

Mandatory Features:

    Admin Panel, user Admin dapat melihat seluruh data yang tersimpan dalam database. Guest Panel, user Guest/Public dapat memasukkan data diri (nama, telepon, keperluan). Guest Reporting, user Admin dapat melihat laporan harian data yang masuk ke dalam database.

    Additional Feature:

      Room Management, user Admin dapat membuat daftar ruangan (nama, deskripsi, gambar, kuota). Room Selector, user Guest/Public dapat memilih ruangan saat memasukkan data diri. Time Management, user Admin dapat membuat tanggal dan waktu available di setiap ruangan. Time Selector, user Guest/Public dapat memilih tanggal dan waktu available di setiap ruangan.

      Extra Feature:

        Sync Google Calendar, sistem dapat terintegrasi dengan Google Calendar milik Guest/Public dan Admin. Guest Profiling, user Admin dapat melakukan profiling dan kategorisasi user Guest/Public. Additional improvement, kamu bisa menambahkan fitur aplikasilain yangsebagai adanilai ditambah. device/smartphone yang

        Technical kamuRequirements:

        miliki.
        KamuLaravel dapat10.x menggunakanwith templatea apaminimum punPHP yangversion kamuof tahu.8.1 PastikanFilamentPHP kamuhttps://filamentphp.com/docs/3.x/panels/installation memasukkan ketiga komponen: Test plan, test scenario dan test case dalam dokumen tersebut. Setelah itu, jalankan test case tersebut dan buatkan laporannya.

        ...

        Kirimkan hasil tugas tersebut dalam format PDF,ZIP, kemudian buat screenshots atau rekaman (audio atau video) untuk menjelaskan hasil tugas yang sudah kamu buat dengan detail. Kamu juga bisa melampirkan link/referensi/dokumen pendukung lain (bila perlu).

        Catatan: Tidak ada ketentuan lain dalam pembuatan tugas ini, kamu bisa berkreasi sesuai kreativitasmu. Pastikan kamu berhasil menyelesaikan tugas dengan maksimal ya!