| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | User Story | FR | Test Case ID | Feature | Precondition | Scenario | Type | Test Step | Test Data | Expected Result | Actual Result | Status | Sprint | Waktu Pengujian Manual | Catatan | Automatic | Evidence Automatic | Column 1 | ||||||||
2 | Sebagai user, saya ingin login ke akun empowr Sebagai pengguna, saya ingin dapat login menggunakan role yang sudah saya pilih saat registrasi (worker atau client) agar saya dapat mengakses fitur sesuai dengan peran saya. | FR-LGN-PUB-01, FR-LGN-PUB-02, FR-LGN-PUB-03, FR-LGN-PUB-04, | TC-1 | Login | User sudah memiliki akun sebagai Client dan sudah beradapa pada login page | User Berhasil Login Sebagai Client dengan akun valid | Positive | 1. Mengakses Website Empowr 2. User Memasukan Username dan password yang valid | email: client@mail.com Password: Password123 | Login Berhasil dan akan tertampil Dashboard Empowr sesuai role yang login | Login Berhasil dan akan tertampil Dashboard Empowr sesuai role yang login | Passed | Sprint 1 | 0:13 | ||||||||||||
3 | TC-2 | User sudah memiliki akun sebagai Worker dan sudah beradapa pada login page | User Berhasil Login Sebagai Worker dengan akun valid | Positive | 1. Mengakses Website Empowr 2. User Memasukan Username dan password yang valid | email: worker@mail.com Password: Password123 | Login Berhasil dan akan tertampil Dashboard Empowr sesuai role yang login | Login Berhasil dan akan tertampil Dashboard Empowr sesuai role yang login | Passed | Sprint 1 | 0:10 | 8.329 | ||||||||||||||
4 | TC-3 | User Gagal login dengan mengosongkan password | Negative | 1. Mengakses Website Empowr 2. User Memasukan Username yang valid dan mengosongkan password | email: worker@mail.com Password: " " | Gagal login dan menampilkan message "The password field is required. " | Gagal login dan menampilkan message "The password field is required. " | Passed | Sprint 1 | 0:09 | 5.436 | |||||||||||||||
5 | TC-4 | User Gagal login dengan invalid password | Negative | 1. Mengakses Website Empowr 2. User Memasukan Username yang valid dan invalid password | email: worker@mail.com Password: "salah123" | Gagal login dan menampilkan message "The password field is required. " | Gagal login dan menampilkan message "The password field is required. " | Passed | Sprint 1 | 0:09 | 6.450 | 20.215 | ||||||||||||||
6 | TC-5 | User udah meloginkan akun di perangkat lain | Meloginkan Akun dimana akun sudah terlogin diperangkat lain | Negative | 1. Mengakses Website Empowr pada browser baru 2. User Memasukan Username dan password yang valid | email: client@mail.com Password: Password123 | akun dibrowser lama akan terlogout | akun dibrowser lama akan terlogout | Passed | Sprint 1 | 0:05 | 0:41 | ||||||||||||||
7 | Sebagai user, saya ingin agar session login saya tetap aktif selama sesi saya di aplikasi, sehingga saya tidak perlu login kembali setiap kali membuka aplikasi. Sebagai user, saya ingin agar session login saya tetap aktif selama sesi saya di aplikasi, sehingga saya tidak perlu login kembali setiap kali membuka aplikasi. | NFR-03 | TC-6 | Session | User sudah login dan belum logout | User dapat mengakses website tanpa login lagi | Positive | 1. Mengakses Website Empowr 2. Tekan tombol Dashboard | - | Langung tedirect ke dashboard | Langung tedirect ke dashboard | Passed | Sprint 1, Sprint 5 | 0:03 | 8.344 | |||||||||||
8 | TC-07 | User belum login/Session Belum Ada | User tidak dapat mengakses website tanpa login dan akan diarahkan ke login page | Negative | 1. Mengakses Dashboard Empowr direct ke link(http://127.0.0.1:8000/worker/dashboard) | - | Langung tedirect ke login page | Langung tedirect ke login page | Passed | Sprint 1 | 0:02 | 6.371 | ||||||||||||||
9 | Sebagai user baru, saya ingin dapat membuat akun Empowr terbaru Sebagai pengguna baru, saya ingin dapat mendaftarkan akun agar saya dapat menggunakan sistem Sebagai pengguna baru, saya ingin dapat memilih role (worker atau client) saat mendaftar agar saya dapat menggunakan sistem sesuai dengan kebutuhan saya. | FR-REG-PUB-01, FR-REG-PUB-02, FR-REG-PUB-03, FR-REG-PUB-04 | TC-08 | Daftar | User berhasil mendaftarkan akun dengan inputan valid | Positive | 1. Mengakses Website Empowr 2. Tekan tombol Register 3. Isi Semua Field | Name:"Client1" Username:"Client1" Email:"Client@gmail.com" Role:Client Password:"Password123" Confirm Password:"Password123" No Hp:"123412341234" | Akun berhasil terbuat dan muncul message "Register berhasil" | Akun berhasil terbuat dan muncul message "Register berhasil" | Passed | Sprint 1 | 0:48 | 10.295 | ||||||||||||
10 | TC-09 | User gagal mendaftarkan akun dikarenakan mengosokan password field | Negative | 1. Mengakses Website Empowr 2. Tekan tombol Register 3. Isi Semua Field kecuali password | Name:"Client2" Username:"Client2" Email:"Client2@gmail.com" Role:Client Password:" " Confirm Password:"Password123" No Hp:"123412341234" | Gagal Register dan menampilkan message "The password field is required. " | Gagal Register dan menampilkan message "The password field is required. " | Passed | Sprint 1 | 0:30 | 7.354 | |||||||||||||||
11 | TC-10 | Email sudah pernah dipakai | User gagal mendaftarkan akun dikarenakan email sudah terdaftar | Negative | 1. Mengakses Website Empowr 2. Tekan tombol Register 3. Isi Semua Field dan isi email dengan email yang sudah terdaftar | Name:"Client" Username:"Client" Email:"client@mail.com" Role:Client Password:"Password123" Confirm Password:"Password123" No Hp:"123412341234" | Gagal Register dan menampilkan message "The email has already been taken. " | Gagal Register dan menampilkan message "The email has already been taken. " | Passed | Sprint 1 | 0:26 | 8.427 | ||||||||||||||
12 | Sebagai user(worket & client), saya ingin dapat melihat halaman utama Empowr Sebagai pengguna, saya ingin dapat melihat halaman utama Empowr, agar saya dapat melihat fitur-fitur | FR-DSH-ADM-07, FR-DSH-ADM-08, FR-DSH-WKR-04 FR-DSH-WKR-05 FR-DSH-WKR-06 FR-DSH-CLN-01 FR-DSH-CLN-02 FR-DSH-CLN-03 | TC-11 | Dashboard | Setelah Client login akan tertampil ke dashboard client | Positive | 1. Mengakses Website Empowr 2. Login sebagai Client | email: client@mail.com Password:"Password123" | Tertampil Dashboard Client | Tertampil Dashboard Client | Passed | Sprint 1,Sprint 4 | 0:14 | 6.760 | ||||||||||||
13 | TC-12 | Setelah Worker login akan tertampil ke dashboard Worker | Positive | 1. Mengakses Website Empowr 2. Login sebagai Worker | email: worker@mail.com Password:"Password123" | Tertampil Dashboard Worker | Tertampil Dashboard Worker | Passed | Sprint 1 | 0:19 | 9.864 | |||||||||||||||
14 | Sebagai user(worker), saya ingin dapat melihat halaman yang menampilkan task dari client | FR-TGS-CNW-01 FR-TGS-CNW-02 | TC-13 | Jobs Menu | User Sudah Login sebagai worker | Worker akan mengakses menu Jobs List dan tertampil | Positive | 1. Mengakses Website Empowr 2. Login sebagai Worker 3. Mengeklik menu job | - | Job List tertampil | Job List tertampil akan tetapi data create by nya tidak terbaca | Passed | Sprint 1 | 0:22 | 8.767 | |||||||||||
15 | TC-14 | Akses Menu session | User belum login/tidak ada sesion | User mengakses menu Jobs List langsung lewat url tanpa login | Negative | 1. Mengakses Website dengan url http://127.0.0.1:8000/dashboard/Myjobs | - | Menu Tidak Dapat Diakses diredirect ke login page | Menu tidak dapat diakses namun redirect ke internal laravel server error | Passed | Sprint 1 | 0:02 | 3.294 | |||||||||||||
16 | Sebagai user(client), saya ingin dapat membuat task baru untuk ditambahkan Sebagai client, saya ingin dapat membuat tugas agar saya dapat mengiklankan pekerjaan saya dan mencari worker yang sesuai. Sebagai client, saya ingin dapat mengunggah file atau dokumen referensi saat membuat tugas agar worker memiliki informasi yang lebih jelas. | FR-TGS-CLN-21, FR-TGS-CLN-22, FR-TGS-CLN-19 FR-TGS-CLN-20, FR-TGS-CNW-60 | TC-15 | Menu Task(Client) | User Sudah Login | Client mengakses menu Task | Positive | 1. klik menu my job | - | page my job Akan Tertampil | page my job Akan Tertampil | Passed | Sprint 1 | 0:03 | 7.740 | |||||||||||
17 | TC-16 | Create | User Sudah Login | Client membuat Task dengan benar | Positive | 1.Mengakses Dashboard Client 2. Klik Menu New Job 3. Isi Semua form | Title:"UI UX" Tentang Task:"UI/UX Mockup Manage warehouse" Price (Rp):"500.000" Tangal Mulai Task: "21/05/2025" Target penutupan lamaran: "28/05/2025" End Date:"28/05/2025" Kualifikasi:"Lorem Ipsum" Aturan Task: "Lorem Ipsum" Kategori Task: "Web Development" Permintaan Jumlah Reivisi: "3" | Create job berhasil terbuat dan muncul message "Berhasil diposting" | Create job berhasil terbuat dan muncul message "Berhasil diposting" | Passed | Sprint 1 | 0:42 | 24.158 | |||||||||||||
18 | TC-17 | User Sudah Login | Client membuat Task dengan mengosongkan beberapa field | Negative | 1.Mengakses Dashboard Client 2. Klik Menu New Job 3. Kosongkan field budget task | "Title:""UI UX"" Tentang Task:""UI/UX Mockup Manage warehouse"" Price (Rp):""0"" Tangal Mulai Task: ""21/05/2025"" Target penutupan lamaran: ""28/05/2025"" End Date:""28/05/2025"" Kualifikasi:""Lorem Ipsum"" Aturan Task: ""Lorem Ipsum"" Kategori Task: ""Web Development"" Permintaan Jumlah Reivisi: ""3""" | Gagal Create dan menampilkan message "Budget Task harus diisi" | Gagal Create dan menampilkan message "Budget Task harus diisi" | Passed | Sprint 1 | 0:42 | 16.375 | ||||||||||||||
19 | TC-99 | Edit | Sudah terdapat task | Client mengedit dengan mengisi semua field | Positive | Title:"UI UX" Tentang Task:"UI/UX Mockup Manage warehouse" Price (Rp):"500.000" Tangal Mulai Task: "21/05/2025" Target penutupan lamaran: "28/05/2025" End Date:"28/05/2025" Kualifikasi:"Lorem Ipsum" Aturan Task: "Lorem Ipsum" Kategori Task: "Web Development" Permintaan Jumlah Reivisi: "3" | Berhasil update dan muncul message "Berhasil update" | Berhasil update dan muncul message "Berhasil update" | Passed | Sprint 1 | 0:18 | 14.937 | ||||||||||||||
20 | TC-100 | Client mengedit dengan mengosongkan beberapa field | Negative | Title:"" Tentang Task:"" Price (Rp):"" Tangal Mulai Task: "" Target penutupan lamaran: "" End Date:"" Kualifikasi:"" Aturan Task: "" Kategori Task: "" Permintaan Jumlah Reivisi: "" | Berhasil tersimpan dengan data yang lama | Berhasil tersimpan dengan data yang lama | Passed | Sprint 1 | 0:18 | 18.379 | ||||||||||||||||
21 | TC-103 | Tidak tertampil saat tanggal telah lewat dl promotions | Terdapat task yang sudah terlewat tanggal deadline promotion | Worker akan mengecek pada list job dan tidak akan tertampil | Positive | 1.Mengakses Dashboard Worker 2. Klik Menu Semua Tugas | Title Task:"Frontend Developer (Banking)" Deadline Promotion: 13/07/2025 | Task tidak akan terlihat pada Semua Tugas karena sudah terlewat 1 Hari | Task tidak akan terlihat pada Semua Tugas karena sudah terlewat 1 Hari | Passed | Sprint 1 | 0:03 | 13.315 | |||||||||||||
22 | TC-104 | Tanggal task deadline promotion belum terlewat | Worker akan mengecek pada list job masih tertampil | Negative | 1.Mengakses Dashboard Worker 2. Klik Menu Semua Tugas | Title Task:"Frontend Developer (Banking)" Deadline Promotion: 31/07/2025 | Task akan tetap terlihat(show) selama belum melewati tanggal deadline promotion | Task akan tetap terlihat(show) selama belum melewati tanggal deadline promotion | Passed | Sprint 1 | 0:03 | 11.037 | ||||||||||||||
23 | Sebagai client, saya ingin dapat membatalkan tugas jika saya tidak lagi membutuhkannya agar saya tidak perlu membayar worker yang belum mulai bekerja. | FR-TGS-CLN-15 FR-TGS-CLN-16 FR-TGS-CLN-17 FR-TGS-CLN-18 | TC-18 | Delete | Client sudah membuat task dan akan membatalkan task yang sudah dibuat tadi | Positive | 1.Mengakses Dashboard Client 2. Klik Menu My Job 3. Pilih Job akan dibatalkan 4. klik "Hapus Task" | Job berhasil dihapus dan muncul message success | button hapus tidak bisa diapa apakan | Passed | Sprint 2 | 0:05 | 11.596 | |||||||||||||
24 | Sebagai wroker, saya ingin dapat melihat detail tugas yang diiklankan, sehingga saya dapat memahami isi dan persyaratan tugas sebelum mengambilnya. | FR-TGS-CNW-02, FR-TGS-CNW-03 | TC-19 | View | User Sudah Login sebagai worker | Worker dapat melihat detail task jika diklik | Positive | 1.Mengakses Dashboard Worker 2. Klik Menu Job 3. Pilih Job akan dilihat 4. klik job tersebut | - | akan muncul detail dari job yang diklik | akan muncul detail dari job yang diklik | Passed | Sprint 2 | 0:10 | 10.634 | |||||||||||
25 | Sebagai worker, saya ingin dapat melamar tugas agar saya bisa mendapatkan pekerjaan di platform. Sebagai worker, saya ingin dapat melakukan negosiasi harga dengan client sebelum memulai tugas agar saya mendapatkan kompensasi yang sesuai. | FR-TGS-WKR-06 FR-TGS-WKR-07 FR-TGS-WKR-08 | TC-20 | Apply Job | User Sudah Login sebagai worker, terdapat task yang akan di apply | Worker merequest pengerjaan dengan tawaran harga | Positive | 1. Mengakses Dashboard Worker 2. Klik Menu Job 3. Pilih Job akan dilihat 4. klik job tersebut 5. isi penawaran harga, catatan dan kirim | Harga: 500.000 Alasan: "Saya berpengalaman" | Lamaran akan masuk di detail task | Lamaran akan masuk di detail task | Passed | Sprint 2 | 0:36 | 11.843 | |||||||||||
26 | TC-21 | User Sudah Login sebagai worker, terdapat task yang akan di apply | Worker merequest pengerjaan dengan tidak mengisi tawaran harga dan alasan | Negative | 1.Mengakses Dashboard Worker 2. Klik Menu Job 3. Pilih Job akan dilihat 4. klik job tersebut 5. tidak isi harga dan alasan | Harga: Alasan: "" | Lamaran akan masuk di detail task | Lamaran akan masuk di detail task | Passed | Sprint 2 | 0:09 | 13.853 | ||||||||||||||
27 | Sebagai pengguna saya ingin dapat melihat list tugas yang sedang di proses, agar saya dapat memantau progres tugas. | FR-TGS-CLN-09, FR-TGS-WKR-33, FR-TGS-CNW-37, FR-TGS-CNW-38 FR-TGS-CNW-39, FR-TGS-CLN-40 FR-TGS-CLN-41 FR-TGS-CLN-42 FR-TGS-CLN-43 FR-TGS-CLN-44 FR-TGS-CLN-45 FR-TGS-CLN-46 FR-TGS-CLN-47 FR-TGS-CLN-48, FR-TGS-WKR-49 FR-TGS-WKR-50 FR-TGS-WKR-51 FR-TGS-WKR-52 | TC-22 | View | User Sudah Login, dan sudah di hire oleh client | Worker melihat detail progressein pada task di my job | Positive | 1.Mengakses Dashboard Worker 2. Klik Menu My Job 3. Pilih Job akan dilihat | Akan tertampil menu progression | Akan tertampil menu progression | Akan tertampil menu progression | Passed | Sprint 2 | 0:09 | 9.529 | |||||||||||
28 | Sebagai client, saya ingin dapat menyaring dan mengurutkan daftar worker yang melamar agar saya dapat memilih worker terbaik sesuai kriteria saya. Sebagai client, saya ingin dapat melihat daftar worker yang melamar tugas saya agar saya dapat memilih worker yang paling sesuai. | FR-TGS-CLN-14, FR-TGS-CLN-13 | TC-23 | Filter | User Sudah Login, sudah ada worker yang apply | Client dapat mengfilter/mengsort list worker apply | Positive | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Tekan "Lihat Detail" pada suatu job 4. Klik Lamaran Worker 5. Urutkan Naik | Akan ter sort | Akan ter sort | malah ke lembar ke tab yang detail task | Passed | Sprint 2 | 0:11 | 232.872 | |||||||||||
29 | Sebagai client saya ingin dapat membayar tagihan untuk meng hire worker, agar tugas saya dapat dikerjakan Sebagai client, saya ingin dapat menghire worker yang telah melamar, agar tugas saya dapat dikerjakan sesuai dengan worker yang saya mau Sebagai client, saya dapat memilih metode pembayaran saat melakukan transaksi task | FR-TGS-CLN-23, FR-TGS-CLN-24, FR-TGS-CLN-25, FR-TGS-CLN-26, FR-TGS-CLN-27, FR-TGS-CLN-28, FR-TGS-CLN-29 FR-TGS-CLN-30 FR-TGS-CLN-31 FR-TGS-CLN-32, FR-PGY-CNW-01 FR-PGY-CNW-02 FR-PGY-CNW-03 FR-PGY-CNW-04 | TC-24 | Membayar dan hire | User Sudah Login, sudah ada worker yang apply, e-wallet blm cukup | Client akan membayar task dan menghire worker yang di inginkan menggunakan ewallet tetapi tidak cukup | Negative | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Klik Lamaran Worker 4. memilih worker yang diingikan 5. bayar dengan ewallet | client mendapatkan alert "gagal! saldo tidak mencukupi" | client mendapatkan alert "gagal! saldo tidak mencukupi" | client mendapatkan alert "gagal! saldo tidak mencukupi" | Passed | Sprint 3, Sprint 4, Sprint 5 | 0:18 | 6:04 | |||||||||||
30 | TC-25 | User Sudah Login, sudah ada worker yang apply, e-wallet sudah cukup | Client akan membayar task dan menghire worker yang di inginkan menggunakan ewallet | Positive | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Klik Lamaran Worker 4. memilih worker yang diingikan 5. bayar dengan ewallet | Pelamar menerima job, dan client dapat membayar, kemudian alert berhasil keluar | Pelamar menerima job, dan client dapat membayar | Passed | Sprint 3, Sprint 4 | 0:15 | ||||||||||||||||
31 | TC-26 | User Sudah Login, sudah ada worker yang apply | Client akan membayar task dan menghire worker yang di inginkan menggunakan pembayaran langsung | Positive | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Klik Lamaran Worker 4. memilih worker yang diingikan 5. bayar dengan langsung | Pelamar menerima job, dan client dapat membayar, kemudian alert berhasil keluar | Pelamar menerima job, dan client dapat membayar | Passed | Sprint 3 | 0:46 | alert tidak keluar | |||||||||||||||
32 | Sebagai user, saya ingin dapat untuk melihat profil saya sendiri Sebagai pengguna, saya ingin dapat melihat profile saya, agar saya dapat melihat informasi data diri saya yang di publikasikan | FR-PRF-PUB-01, FR-PRF-PBD-02, FR-PRF-PBD-03 FR-PRF-PBD-04 FR-PRF-PBD-05 FR-PRF-PBD-06 FR-PRF-PBD-07, FR-PRF-PUB-26 FR-PRF-PUB-27 | TC-27 | Profile | User Sudah Login | Menu Profile Tertampil | Positive | 1.Mengakses Dashboard Client 2. Klik Profile | Menu Profile Tertampil | Menu Profile Tertampil | Passed | Sprint 1, Sprint 2 | 0:05 | 25/04/2025 | 9.707 | |||||||||||
33 | Sebagai worker, saya ingin dapat menambahkan data diri beserta data keahlian agar client dapat melihat profil saya dan mempertimbangkan saya untuk suatu tugas. Sebagai pengguna, saya ingin dapat melakukan edit profile, sehingga identitas yang ditampilkan valid Sebagai worker, saya ingin dapat menambahkan data diri beserta data keahlian agar client dapat melihat profil saya dan mempertimbangkan saya untuk suatu tugas. | FR-PRF-PBD-03 FR-PRF-PBD-04 FR-PRF-PBD-05 | TC-28 | Edit | User Sudah Login | Worker mengisi data diri dan keahlian | Positive | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Rubah isi dari profile | Username: "AgoyUpdate" Bio: "Saya berpengalaman 2 juta tahun" pilih keahlian : "web development" tingkat keahlian "expert" tautan linkedin: linkedin.com tekan simpan perubahan | Berhasil terupdate dan muncul message "Update Profile berhasil" | Berhasil terupdate namun tidak muncul message update profile berhasil | Passed | Sprint 1, Sprint 2 | 0:29 | 25/04/2025 | 15.568 | ||||||||||
34 | TC-29 | User Sudah Login | Update Profile dengan mengosongkan beberapa field | Negative | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Rubah isi dari profile dengan bio kosong | Username: "AgoyUpdate" Bio: "" pilih keahlian : "web development" tingkat keahlian "beginner" tautan linkedin: linkedin.com tekan simpan perubahan | Berhasil terupdate dan muncul message "Update Profile berhasil" | Input yang kosong (bio) tidak terupdate, namun kolom yang terisi terupdate. message message update tidak muncul | Passed | Sprint 1, Sprint 2 | 0:29 | 10.216 | ||||||||||||||
35 | Sebagai worker, saya ingin dapat menambahkan, mengedit, dan menghapus informasi portofolio dan sertifikasi pada profil saya | FR-PRF-WKR-09 FR-PRF-WKR-10 FR-PRF-WKR-11 FR-PRF-WKR-12 FR-PRF-WKR-13 FR-PRF-WKR-14 FR-PRF-WKR-15 FR-PRF-WKR-16 FR-PRF-WKR-17 FR-PRF-WKR-18 FR-PRF-WKR-19 FR-PRF-WKR-20 FR-PRF-WKR-21 FR-PRF-WKR-22 FR-PRF-WKR-23 FR-PRF-WKR-24 FR-PRF-WKR-25 | TC-87 | Create Portofolio | User Sudah Login | Menambahkan Portofolio dengan mengisi semua field | Positive | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Klik Portofolio dan klik tambahkan Portofolio 4. Isi Semua field | Gambar Portofolio: File Judul Portofolio: "Portofio1" Deskripsi Portofolio: "Deskripsi" Durasi Pengerjaan (hari): "2" | data portofolio tersubmit dan tertampil | data portofolio tersubmit dan tertampil | Passed | Sprint 6 | 0:10 | gambar belum muncul, handle tipe setiap field(contoh pada durasi) | 14.936 | ||||||||||
36 | TC-88 | User Sudah Login | Menambahkan Portofolio dengan mengosongkan semua field | Negative | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Klik Portofolio dan klik tambahkan Portofolio 4. kosongkan inputan field | Gambar Portofolio: Judul Portofolio: "" Deskripsi Portofolio: "" Durasi Pengerjaan (hari): "" | terdapat alert/handle | langsung ke eror laravel | Passed | Sprint 6 | 0:05 | ga ada handlenya | 12.064 | |||||||||||||
37 | TC-89 | Edit Portofolio | User Sudah Login dan sudah ada data porto | Mengedit porto yang sudah ada dengan inputan valid | Positive | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Klik Portofolio dan klik edit Portofolio 4. Isi Semua field | Gambar Portofolio: File Judul Portofolio: "Portofio1" Deskripsi Portofolio: "Deskripsi" Durasi Pengerjaan (hari): "2" | data terupdate | data terupdate | Passed | Sprint 6 | 0:10 | preview juga ke open jika klik button edit | 13.921 | ||||||||||||
38 | TC-90 | User Sudah Login dan sudah ada data porto | Mengedit porto yang sudah ada dengan mengosokan field | Negative | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Klik Portofolio dan klik edit Portofolio 4. kosongkan inputan field | Gambar Portofolio: Judul Portofolio: "" Deskripsi Portofolio: "" Durasi Pengerjaan (hari): "" | Muncul alert field yang wajib diisi harus diisi | alertnya malah berhasil | Passed | Sprint 6 | 0:05 | handle | 14.017 | |||||||||||||
39 | TC-91 | Hapus Portofolio | User Sudah Login dan sudah ada data porto | Menghapus porto | Positive | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Klik Portofolio 4. Klik hapus di portofolio | data akan terhapus dan muncul message berhasil terhapus | data terhapus tetapi tidak muncul message berhasil terhapus | Passed | Sprint 6 | 0:05 | alert tidak ada | 14.292 | |||||||||||||
40 | TC-92 | Sertifikasi | User Sudah Login | Menambahkan sertifikasi dengan mengisi semua field | Positive | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Klik Sertifikasi dan klik tambahkan Sertiffikat 4. Isi Semua field | Gambar Sertifikat: File Judul Sertifikat: "Sertif 1" | data sertifikas tersubmit dan tertampil | data sertifikas tersubmit dan tertampil | Passed | Sprint 6 | 0:08 | 12.412 | |||||||||||||
41 | TC-93 | Hapus Sertifikasi | User Sudah Login dan ada data serfikasi | menghapus sertifikasi | Positive | 1. Mengakses Dashboard Worker 2. Klik Profile 3. Klik Sertifikasi 4. Klik hapus di salah satu sertifikasi | data akan terhapus dan muncul message berhasil terhapus | data terhapus tetapi tidak muncul message berhasil terhapus | Passed | Sprint 6 | 0:04 | alert tidak ada | 14.963 | |||||||||||||
42 | Sebagai client, saya dapat memulai chat kepada worker | FR-CHT-PUB-01 FR-CHT-PUB-02 FR-CHT-PUB-03 | TC-30 | Chat | User Sudah Login, dan sudah ada worker yang apply | Client mengechat worker yang ada pada list apply | Positive | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Klik Lamaran Worker 4. memilih worker yang diingikan untuk di chat | Message: "test" | pesan berhasil terkirim | pesan berhasil terkirim | Passed | Sprint 3, Sprint 4 | 0:22 | 16.198 | |||||||||||
43 | Sebagai pengguna, saya ingin dapat mengajukan arbitrase kepada admin jika terjadi masalah dengan pengguna lain agar saya mendapatkan solusi yang adil. | FR- RPT-CNW-01 FR- RPT-CNW-02 FR- RPT-CNW-03, FR- RPT-CNW-09 FR- RPT-CNW-10 | TC-31 | Arbitrase | Task dalam status inprogress, dan terdapat masalah | User mengakses halaman task dan menekan button laporkan | Positive | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Klik Lamaran Worker 4. memilih detail progress job 5. isi reason 6. tekan laporkan | Message: "ini orang bagus banget ga suka gue" | Arbitrase berhasil diajukan dan status tercatat, alert arbitrase muncul | Arbitrase berhasil diajukan dan status tercatat, alert arbitrase tidak keluar | Passed | Sprint 3, Sprint 4, Sprint 5 | 0:20 | 14.763 | |||||||||||
44 | TC-32 | User mengakses halaman task dan menekan button laporkan dengan reason dikosongkan | Negative | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Klik Lamaran Worker 4. memilih detail progress job 5. tekan laporkan | Arbitrase gagal dan muncul popup untuk mengisi field reason | Arbitrase gagal dan muncul popup untuk mengisi field reason | Passed | Sprint 3, Sprint 4 | 0:13 | 9.534 | ||||||||||||||||
45 | TC-105 | Batalkan Pelaporan | Task sudah dilaporankan | Pelapor membatalkan pelaporan | Positive | 1. Mengakses Dashboard Worker 2. Klik Menu My Job 3. Klik Task yang sedang berjalan 4. Klik Batalkan Laporan button | task yang dilaporkan menjadi dibatalkan laporannya, dan task tetap berlanjut | task yang dilaporkan menjadi dibatalkan laporannya, dan task tetap berlanjut | Passed | Sprint 3, Sprint 4 | 0:16 | |||||||||||||||
46 | Sebagai worker, saya ingin dapat melihat tugas yang direkomendasikan oleh sistem agar saya dapat melamar tugas yang sesuai dengan keahlian saya. | FR-DSH-WKR-04 | TC-33 | Rekomendasi Task | Worker sudah mengisi profil dan keahlian | Sistem menampilkan tugas yang relevan | Positive | 1. Mengakses Dashboard Worker | Tugas relevan dengan keahlian ditampilkan | Tugas relevan dengan keahlian ditampilkan | Passed | Sprint 3, Sprint 4 | 0:01 | 6.765 | ||||||||||||
47 | TC-34 | Worker blm mengisi profil dan keahlian | Sistem menampilkan tugas yang relevan dengan keahlian, sedangkan keahlian worker blm diisi | Negative | 1. Mengakses Dashboard Worker | Tidak ada task yang di rekomendasikan | Tidak ada task yang di rekomendasikan | Passed | Sprint 3, Sprint 4 | 0:01 | 6.975 | |||||||||||||||
48 | Sebagai pengguna, saya ingin mendapatkan notifikasi untuk setiap aktivitas penting agar saya tidak melewatkan informasi terkait tugas saya. | FR-EWL-ADM-14, FR-TGS-CLN-18, FR-TGS-CLN-30, FR-TGS-CLN-58, FR-TGS-CNW-61, FR-CHT-PUB-03, FR- RPT-CNW-10, FR-NTF-PUB-01 FR-NTF-PUB-02, FR-AFL-ADM-08, FR-AFL-ADM-09, FR-AFL-ADM-2, FR-AFL-ADM-24 | TC-35 | Notif | terdapat worker yang telah dihire pada task | worker menerima pesan dari client | Positive | 1. Mengeklik Icon Notif 2. Klik telah dibaca | Notifikasi muncul di panel notifikasi | Notifikasi muncul di panel notifikasi | Passed | Sprint 3, Sprint 4 | 0:02 | 12.714 | ||||||||||||
49 | Sebagai client, saya ingin dapat melihat histori tugas saya agar saya dapat mengelola pekerjaan yang telah saya buat. Sebagai worker, saya ingin dapat melihat riwayat tugas yang pernah saya selesaikan agar saya bisa menggunakan pengalaman tersebut untuk menarik lebih banyak client | FR-TGS-CNW-59, FR-PRF-PBD-06, FR-TGS-WKR-33 | TC-36 | History | Client/Worker sudah membuat minimal 1 tugas | Client/Worker membuka halaman histori tugas pada profile/my job | Positive | 1. Mengakses Dashboard Client 2. Klik My job | Daftar tugas sebelumnya tampil dengan status masing-masing | Daftar tugas sebelumnya tampil dengan status masing-masing | Passed | Sprint 3 | 0:10 | Daftar tugas bagian "onprogress" dan "belum mulai" muncul, tetapi finished tidak muncul | 13.545 | |||||||||||
50 | Sebagai worker, saya ingin dapat melihat statistik performa saya agar saya bisa meningkatkan kualitas layanan saya di platform. | FR-DSH-WKR-05, FR-DSH-WKR-06 | TC-37 | Statistik Worker Dashboard | Worker memiliki histori tugas | Worker melihat statistik pada halaman profil/dashboard | Positive | 1. Mengakses Dashboard Worker 2. Klik profile 3. klik history | Statistik jumlah tugas, rating, dsb tampil dengan benar | Statistik jumlah tugas, rating, dsb tampil dengan benar | Passed | Sprint 3, Sprint 4 | 0:10 | Daftar tugas bagian "onprogress" dan "belum mulai" muncul, tetapi finished tidak muncul | 11.808 | |||||||||||
51 | Sebagai pengguna, saya ingin dapat memberikan rating dan ulasan kepada pengguna lain setelah tugas selesai agar kualitas layanan di platform tetap terjaga | FR-RVW-WKR-01 FR-RVW-WKR-02 FR-RVW-WKR-03, FR-TGS-CLN-54, FR-TGS-CLN-55, FR-TGS-CLN-53, FR-TGS-CLN-53 FR-TGS-CLN-54 FR-TGS-CLN-55 FR-TGS-CLN-56 FR-TGS-CLN-57 FR-TGS-CLN-58 | TC-38 | Rating & Ulasan | Tugas sudah selesai oleh kedua pihak | User memberikan rating dan komentar | Positive | 1. My job 2. Pilih task 3. klik tugas selesai 4. isi rating dan kirim | Muncul alert pekerjaan kamu telah selesai | Muncul alert pekerjaan kamu telah selesai | Passed | Sprint 3 | 0:12 | 12.660 | ||||||||||||
52 | TC-39 | User mengosongkan rating kosong dan komentar kosong | Negative | 1. My job 2. Pilih task 3. klik tugas selesai 4. kosongkan rating dan kirim | Tidak dapat disubmit | Tidak dapat disubmit | Passed | Sprint 3 | 0:12 | 9.820 | ||||||||||||||||
53 | TC-40 | User mengisi rating tetapi komentar kosong | Negative | 1. My job 2. Pilih task 3. klik tugas selesai 4. kosongkan komentar tetapi isi rating dan kirim | rating = bintang 4 komentar = "" | Rating tersimpan | Rating tersimpan | Passed | Sprint 3 | 0:18 | 15.829 | |||||||||||||||
54 | TC-101 | Client Rating | Worker sudah menyelesaikan suatu task | Worker memberi ulasan kepada clientnya | Positive | 1. My job 2. Pilih task 3. klik tugas yang sudah selesai 4. Klik button berikan ulasan 5. Mengisi Semua Field | rating = bintang 5 komentar = "gg" | Rating tersimpan dan muncul alert berhasil | Rating tersimpan dan muncul alert berhasil | Passed | Sprint 3 | 0:08 | 13.872 | |||||||||||||
55 | TC-102 | Worker memberi ulasan kepada clientnya dengan mengosongkan komentar dan rating | Negative | 1. My job 2. Pilih task 3. klik tugas yang sudah selesai 4. Klik button berikan ulasan 5. Mengosongkan Semua Field | rating = null komentar = null | Button akan nonclickable | Button akan nonclickable | Passed | Sprint 3 | 0:05 | 11.532 | |||||||||||||||
56 | Sebagai pengguna, saya ingin dapat berkomunikasi dengan user yang memiliki role berlawanan agar saya dapat memastikan tugas dikerjakan sesuai kebutuhan dan menghindari miskomunikasi. Sebagai admin, saya dapat memulai chat kepada user worker ataupun client agar dapat berkomunikasi untuk kepentingan Sebagai pengguna, saya ingin dapat menghubungi admin | FR-CHT-PUB-01 FR-CHT-PUB-02 FR-CHT-PUB-03, FR-TGS-CNW-39, FR-AFL-ADM-04, | TC-41 | Chat | Ada interaksi dalam suatu tugas | User membuka task dan mengeklik button chat pada task progression detail | Positive | 1. Mengakses Menu Tugas Saya 2. Klik Button Chat 3. Ketik pesan 4. Kirim | Fitur chat muncul dan bisa digunakan dua arah | Fitur chat muncul dan bisa digunakan dua arah | Passed | Sprint 3, Sprint 6 | 0:22 | 16.129 | ||||||||||||
57 | Sebagai pengguna, saya ingin dapat melihat list tugas, agar saya dapat melihat detail tugas | FR-TGS-CNW-01, FR-TGS-CLN-09, FR-TGS-WKR-33, | TC-42 | Progression Task | User login/sudah apply task, dan task dalam status in-progress | User melihat halaman list tugas pada page progression | Positive | 1. Mengakses Website Empowr 2. Klik My job 3. pilih job | Tugas-tugas yang terbuka ditampilkan dalam list page proggresion | Tugas-tugas yang terbuka ditampilkan dalam list page proggresion | Passed | Sprint 3 | 0:04 | 12.660 | ||||||||||||
58 | Sebagai pengguna, saya ingin dapat melihat detail tugas yang diiklankan, sehingga saya dapat memahami isi dan persyaratan tugas sebelum mengambilnya. | FR-TGS-CNW-02, FR-TGS-CNW-01, FR-TGS-CLN-12 | TC-43 | Detail Task | Ada tugas open | User membuka detail dari satu tugas | Positive | 1. Mengakses Website Empowr 2. Klik Job 3. pilih Task yang sedang open | Detail lengkap tugas tampil dengan benar | Detail lengkap tugas tampil dengan benar | Passed | Sprint 3 | 0:04 | 9.092 | ||||||||||||
59 | FR-TGS-CNW-05, FR-TGS-CLN-11, FR-TGS-WKR-35 | TC-97 | search task yang ingin dilihat detailnya | terdapat task yang sesuai dengan yang ingin dicari | User mencari task | Positive | 1. Mengakses Website Empowr 2. Klik Job 3. search job yang diinginkan | title task:"task cari" | Task yang tertampil hanya yang sama dengan yang di cari | Taskyang sama dengan yang di cari telah tertampil | Passed | Sprint 3 | 0:03 | 13.030 | ||||||||||||
60 | FR-TGS-CNW-04, FR-TGS-CLN-10, FR-TGS-WKR-34 | TC-98 | filtering task | terdapat data task dengan harga yang beda beda, dengan data harga tertinggi 150k | User ingin mencari task sesuai dengan filtering | Positive | 1. Mengakses Website Empowr 2. Klik Job 3. Pilih filtering | filtering: "harga tertinggi" | Task akan terurut sesuai filter | task sudah terurut sesuai filter | Passed | Sprint 3 | 0:04 | 10.733 | ||||||||||||
61 | Sebagai worker, saya ingin dapat melihat status pekerjaan secara real-time agar saya bisa mengetahui perkembangan proyek dan apakah ada revisi atau perubahan dari client. | FR-PGY-CNW-01 FR-PGY-CNW-02 FR-PGY-CNW-03 FR-PGY-CNW-04 | TC-44 | Status Task | Worker sudah mengupload progression dan sudah diapprove client | Worker melihat revisi progression | Positive | 1. Mengakses Website Empowr 2. Klik My job | Revisi dari client akan tertampil | Revisi dari client akan tertampil | Passed | Sprint 3 | 0:24 | 9.341 | ||||||||||||
62 | TC-45 | Worker blm upload progression | Worker akan mengupload progression dan menunggu client review | Positive | 1. Mengakses Website Empowr 2. Klik My job 3. Upload Progresion | Worker akam nelihat status waiting review dari client | Worker akam nelihat status waiting review dari client | Passed | Sprint 3 | 0:14:00 | 9.888 | |||||||||||||||
63 | Sebagai client, saya ingin dapat melihat status pekerjaan secara real-time agar saya bisa memastikan worker bekerja sesuai progres. | FR-TGS-CLN-40 FR-TGS-CLN-41 FR-TGS-CLN-42 FR-TGS-CLN-43 FR-TGS-CLN-44 FR-TGS-CLN-45 FR-TGS-CLN-46 FR-TGS-CLN-47 FR-TGS-CLN-48 | TC-46 | Monitoring Tugas Client/proggresion task | Client punya worker aktif, task dalam status inprogress, worker blm submit progression | Client mengecek progres tugas | Positive | 1. Mengakses Website Empowr 2. Klik My job 3. pilih task | Status dan progres pekerjaan terlihat jelas | Status dan progres pekerjaan terlihat jelas | Passed | Sprint 3 | 0:04 | 9.341 | ||||||||||||
64 | TC-47 | Client punya worker aktif, task dalam status inprogress, worker sudah submit progression | Client memberi review | Positive | 1. My job 2. Pilih task 3. klik tugas selesai 4. isi rating dan kirim | Muncul alert pekerjaan kamu telah selesai | Muncul alert pekerjaan kamu telah selesai | Passed | Sprint 3 | 0:12 | 11.451 | |||||||||||||||
65 | TC-48 | Client punya worker aktif, task dalam open | Client mengecek progres tugas akan tetapi task masih open | Negative | 1. Mengakses Website Empowr 2. Klik My job 3. pilih task | Status dan progres pekerjaan tidak akan tertampil | Status dan progres pekerjaan tidak akan tertampil | Passed | Sprint 3 | 0:04 | 10.162 | |||||||||||||||
66 | Sebagai pengguna, saya ingin dapat mengganti password saya, sehingga ketika saya lupa password saya tidak perlu membuat akun baru | FR-FGP-PUB-01 FR-FGP-PUB-02 FR-FGP-PUB-03 FR-FGP-PUB-04 FR-FGP-PUB-05 FR-FGP-PUB-06 FR-FGP-PUB-07 | TC-49 | Reset Password | Sudah memiliki akun | User mengganti password dengan otp valid | Positive | 1. Mengakses Website Empowr 2. Klik lupa password 3. isi email 4. isi otp 5. set password | diarahkan ke page password reset dan diarahkan ke login page dengan alert berhasil | diarahkan ke page password reset akan tetapi ngestack di situ | Passed | Sprint 3 | 0:04 | 399.938 | ||||||||||||
67 | TC-50 | Sudah memiliki akun | User mengganti password dengan otp tidak valid | Negative | 1. Mengakses Website Empowr 2. Klik lupa password 3. isi email 4. isi otp | Password tidak terset dan muncul message otp salah | Tidak muncul alert apa" | Passed | Sprint 3 | 0:04 | 5:55 | |||||||||||||||
68 | Sebagai admin, saya dapat melihat progres log aktivitas Sebagai admin, saya melihat seluruh detail task disegala status(open, in progress, arbitrase, complete) | FR-TGS-CNW-37 FR-TGS-CNW-38 FR-TGS-CNW-39 | TC-51 | Task Progression | Terdapat data task, dan task status in progress | Admin akan melihat progression setiap task dengan status inprogress | Positive | 1. Mengakses Website Empowr 2. Klik My job 3. pilih task | akan tertampil progression task yang dipilih | akan tertampil progression task yang dipilih | Passed | Sprint 4 | 0:04 | 9.341 | ||||||||||||
69 | Sebagai admin, saya dapat melihat dashboard mempresentasikan seluruh data empowr Sebagai admin, saya dapat melihat halaman kontrol task pada empowr | FR-DSH-ADM-07 FR-DSH-ADM-08 | TC-52 | Dashboard Admin | Admin blm login | Admin melihat dashboard utama | Positive | 1. Mengakses Website Empowr 2. Mqengisi username 3. Mengisi password | tertampil summary dashboard admin | tertampil summary dashboard admin | Passed | Sprint 4 | 0:05 | 16.138 | ||||||||||||
70 | Sebagai admin, saya dapat melihat halaman laporan arbitrase, agar dapat memanage transaksi | FR- RPT-ADM-04 FR- RPT-ADM-05 FR- RPT-ADM-06 FR- RPT-ADM-07 FR- RPT-ADM-08 | TC-53 | Manajemen Laporan Arbitrase | Admin sudah login | Admin membuka laporan arbitrase | Positive | 1. Mengakses Website Empowr 2. Pilih menu arbitrase | tertampil data list arbitrase | tertampil data list arbitrase | Passed | Sprint 4 | 0:03 | 7.783 | ||||||||||||
71 | TC-54 | Tindak Lanjut | Admin sudah login | Admin Melakukan tindak lanjut | Positive | 1. mengakses web sebagai admin 2. ke menu arbitrase 3. memilih tindak lanjut | Arbitrase akan ditangani sesuai dengan progression, dan uang akan terkirim dalam bentuk e-wallet | Arbitrase akan ditangani sesuai dengan progression, dan uang akan terkirim dalam bentuk e-wallet | Passed | Sprint 4 | 0:12 | 33.262 | ||||||||||||||
72 | TC-55 | Reject | Admin sudah login | Admin menolak arbitrase | Positive | 1. mengakses web sebagai admin 2. ke menu arbitrase 3. memilih reject | Arbitrase ditolak task akan berubah status dari arbitrase kembali ke inprogress | Arbitrase ditolak task akan berubah status dari arbitrase kembali ke inprogress | Passed | Sprint 4 | 0:09 | 0:12 | ||||||||||||||
73 | Sebagai admin, saya dapat melihat halaman request worker affiliate agar dapat memberikan worker affiliate kepada client | FR-AFL-ADM-04 FR-AFL-ADM-05 FR-AFL-ADM-06 FR-AFL-ADM-07 FR-AFL-ADM-08 FR-AFL-ADM-09 FR-AFL-ADM-10 | TC-56 | Request Affiliate Menu | Admin telah login ke sistem dan memiliki hak akses untuk melihat dan mengelola halaman permintaan worker affiliate. Terdapat minimal satu permintaan worker affiliate yang masuk dari klien. | Memastikan admin dapat melihat detail permintaan worker affiliate dan berhasil memberikan worker affiliate kepada klien | Positive | 1. Mengakses Website Empowr 2. Pilih menu Request Affiliate | Request Affiliate Menu akan tertampil | Request Affiliate Menu akan tertampil | Passed | Sprint 5 | 0:08 | 13.791 | ||||||||||||
74 | Sebagai admin, saya dapat melihat task yang statusnya open agar saya dapat assign worker affiliate | FR-AFL-ADM-04 | TC-57 | Request Affiliate Menu | Admin telah login ke sistem dan memiliki hak akses untuk melihat dan mengelola halaman permintaan worker affiliate. Terdapat minimal satu permintaan worker affiliate yang masuk dari klien. | Memastikan admin dapat melihat detail permintaan worker affiliate dan berhasil memberikan worker affiliate kepada klien | Positive | 1. Mengakses Website Empowr 2. Pilih menu Request Affiliate 3. klik button detail task | Data dari task akan tertampil | Data dari task akan tertampil | Passed | Sprint 5 | 0:06:00 | 13.791 | ||||||||||||
75 | Sebagai worker, saya dapat mendaftar afiliasi empowr dengan mengisi formulir pendaftaran | FR-AFL-WKR-11 FR-AFL-WKR-12 FR-AFL-WKR-13 FR-AFL-WKR-14 FR-AFL-WKR-15 | User Story | Daftar Worker Affiliate | Worker sudah login | Worker mendaftar sebagai afiliasi dengan menginput data valid | Positive | 1. Mengakses Website Empowr 2. Pilih button bergabung ke afiliasi Pada dashboard 3. Isi field | Foto Kartu Identitas: file Foto Selfie dengan Kartu Identitas: file Kategori Task: "web dev" | Data tersubmit dan muncul alert | Data tersubmit dan muncul alert | Passed | Sprint 5 | 0:09 | 9.971 | 0:08 | ||||||||||
76 | TC-59 | Worker sudah login | Worker mendaftar sebagai afiliasi dengan menginput tidak data valid/mengosokan field | Negative | 1. Mengakses Website Empowr 2. Pilih button bergabung ke afiliasi Pada dashboard 3. Kosongkan beberapa field | Foto Kartu Identitas: file Foto Selfie dengan Kartu Identitas: file Kategori Task: "" | Muncul massage/alert field kategori harus diisi | Tersubmit | Passed | Sprint 5 | 0:05 | seharusnya Muncul massage/alert field kategori harus diisi update: passed | 10.440 | |||||||||||||
77 | Sebagai worker, saya ingin dapat melihat progres pendaftraan afiliasi saya dengan admin | FR-AFL-WKR-15 | TC-60 | Peninjauan Daftar Worker Affiliate | Worker sudah login dan sudah mendaftar | Worker melihat proggresion pendaftaran afiliasi | Positive | 1. Mengakses Website Empowr 2. Pilih button cek pengajuan afiliasi Pada dashboard 3. Kosongkan beberapa field | Muncul paga progression pendaftaran | Muncul paga progression pendaftaran | Passed | Sprint 5 | 0:04 | 12.828 | ||||||||||||
78 | Sebagai admin, saya ingin dapat mengelolah progres pendaftaran program afiliasi oleh worker | FR-AFL-ADM-17 FR-AFL-ADM-18 FR-AFL-ADM-19 FR-AFL-ADM-20 FR-AFL-ADM-21 | TC-61 | Admin Mereview Worker | sudah ada pendaftar | Admin menolak step pertama | Negative | 1. Mengakses Website Empowr 2. Memilih menu daftar afiliasi worker 3. Klik Progression 4. Klik Tolak | Worker akan ditolak dan button ajukan ulang akan muncul di sisi worker | Worker akan ditolak dan button ajukan ulang akan muncul di sisi worker | Passed | Sprint 5 | 0:10 | 10.971 | ||||||||||||
79 | TC-62 | Admin Menerima Pendafatan worker sampai selesai | Positive | 1. Mengakses Website Empowr 2. Memilih menu daftar afiliasi worker 3. Klik Progression 4. Approve sampai selesai | Link Meet: "" | Worker akan berubah menjadi afiliasi dan memiliki badge | Pada step interview link meet tidak dapat di submiit | Passed | Sprint 5 | 2:00 | Pada step interview link meet tidak dapat di submiit update: udh passed | 44.210 | ||||||||||||||
80 | Sebagai client, saya ingin dapat mengaktifkan fitur ‘request affiliasi’ agar tugas saya hanya bisa dilamar oleh worker yang berafiliasi dengan empowr dan mendapatkan jaminan penyelesaian lebih cepat. | FR-AFL-CLN-01 FR-AFL-CLN-02 FR-AFL-CLN-03 | TC-63 | Request Affiliate Pada Task | Client sudah memiliki task yang ingin worker afiliasi | Client Merequest Worker Afiliasi Untuk Tasknya | Positive | 1. Mengakses Website Empowr 2. Memilih menu tugas saya 3. Klik lamaran 4. Klik button request afiliasi | Button akan berubah menjadi button chat admin dan muncul alert | Button akan berubah menjadi button chat admin tetapi blm muncul alert | Passed | Sprint 5 | 0:09 | Form S&K masih lorem ipsum, chat admin blm bisa dan alert belum muncul | 14.509 | 0:28 | ||||||||||
81 | TC-64 | Menghire Worker Afiliasi | Admin sudah mengassign worker | Client menghire worker afiliasi | Positive | 1. Mengakses Dashboard Client 2. Klik Menu My Job 3. Klik Lamaran Worker 4. memilih worker afiliasi 5. bayar dengan ewallet | Worker terhire | Worker terhire | Passed | Sprint 5 | 0:26 | Card worker afiliasi masih sama dengan worker lainnya update: udh passed | 14.509 | |||||||||||||
82 | Sebagai worker, saya ingin dapat berafiliasi dengan Empowr agar saya bisa mendapatkan tugas langsung dari client yang menggunakan fitur request affiliasi, di mana tim Empowr akan mencocokkan dan merekomendasikan saya sesuai keahlian yang dicari. | FR-AFL-ADM-05 FR-AFL-ADM-06 FR-AFL-ADM-08 | TC-65 | Asssign Worker Affiliate | Admin sudah login dan sudah terdapat request | Admin mengassign worker dengan mengisi semua field yang ada | Positive | 1. Mengakses Website Empowr sebagai admin 2. Memilih menu request afiliasi 3. Klik terima 4. assign worker dan isi semua field | Harga Pajak: 20.000 Harga Task: 100.000 Catatan: "Saya adalah worker affiliasi yang direkomendasikan oleh admin empowr" | Worker ke assign di list pelamar dan muncul alert message berhasil | Worker ke assign di list pelamar tetapi tidak muncul alert message berhasil | Passed | Sprint 5 | 0:23 | Alert update: passed | 0:09 | ||||||||||
83 | TC-66 | Admin sudah login dan sudah terdapat request | Admin menolak request worker afiliasi | Negative | 1. Mengakses Website Empowr 2. Memilih menu request afiliasi 3. Klik tolak | Request akan hilang dan muncul alert message | Request akan hilang tetapi tidak muncul alert message | Passed | Sprint 5 | 0:12 | Alert update: passed | |||||||||||||||
84 | TC-67 | Admin sudah login dan sudah terdapat request | Admin mengassign worker dengan mengosongi semua field yang ada | Negative | 1. Mengakses Website Empowr 2. Memilih menu request afiliasi 3. Klik terima 4. assign worker dan kosongkan semua field | Harga Pajak: Harga Task: Catatan: "" | Muncul message | Muncul message | Passed | Sprint 5 | 0:03 | |||||||||||||||
85 | Sebagai pengguna , saya dapat melihat detail informasi dari ewallet | FR-EWL-CNW-01 FR-EWL-CNW-02 | TC-68 | Ewallet | Pengguna telah login ke website. Pengguna memiliki setidaknya satu ewallet yang terdaftar dan memiliki riwayat transaksi atau saldo yang tercatat. | Memastikan pengguna dapat mengakses dan melihat detail informasi ewallet mereka, termasuk saldo dan riwayat transaksi. | Positive | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet | Data ewallet dari pengguna akan tertampil | Data ewallet dari pengguna akan tertampil | Passed | Sprint 5 | 0:06 | |||||||||||||
86 | Sebagai pengguna, saya memiliki ewallet dapat withdraw saldo yang saya miliki | FR-EWL-CNW-06 FR-EWL-CNW-07 FR-EWL-CNW-08 FR-EWL-CNW-09 | TC-69 | Ewallet withdraw | Pengguna telah login ke website. Pengguna memiliki saldo e-wallet yang mencukupi untuk melakukan penarikan. Pengguna memiliki setidaknya satu rekening bank yang terdaftar dan terverifikasi untuk penarikan. | Pengguna Berhasil Withdraw Saldo E-wallet | Positive | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Pilih Withdraw 5. Masukan Jumlah 6. Submit | Akan muncul message berhasil dan menunggu proses pencairan oleh admin pada log | Akan muncul message berhasil dan menunggu proses pencairan oleh admin pada log | Passed | Sprint 5 | 0:18 | |||||||||||||
87 | TC-70 | Pengguna telah login ke website. Pengguna memiliki saldo e-wallet yang tidak mencukupi untuk jumlah penarikan yang diminta. Pengguna memiliki setidaknya satu rekening bank yang terdaftar. | Pengguna Gagal Withdraw Saldo E-wallet (Saldo Tidak Cukup) | Negative | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Pilih Withdraw 5. Masukan Jumlah 6. Submit | Akan muncul message saldo kurang | Passed | Sprint 5 | 0:17 | tidak ada alert/handle update: passed | ||||||||||||||||
88 | TC-71 | Pengguna telah login ke website. Pengguna memiliki saldo e-wallet yang tidak mencukupi untuk jumlah penarikan yang diminta. Pengguna memiliki setidaknya satu rekening bank yang terdaftar. | Pengguna Gagal Withdraw Saldo E-wallet (Input Invalid) | Negative | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Pilih Withdraw 5. Masukan Jumlah dengan invalid input 6. Submit | Akan muncul alert | Akan muncul alert | Passed | Sprint 5 | 0:17 | ||||||||||||||||
89 | TC-72 | Pengguna telah login ke website. Pengguna memiliki saldo e-wallet yang mencukupi untuk melakukan penarikan. Pengguna memiliki setidaknya satu rekening bank yang terdaftar dan terverifikasi untuk penarikan. Tetapi terdapat tugas yang complited blm diulas | Pengguna Gagal Withdraw Saldo E-wallet (blm ulas tugas selesai) | Negative | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Pilih Withdraw 5. Masukan Jumlah 6. Submit | Akan muncul modal list task selesai yang blm diulas | Akan muncul modal list task selesai yang blm diulas | Passed | Sprint 5 | 0:19 | ||||||||||||||||
90 | TC-73 | Pengguna telah login ke website. Pengguna memiliki saldo e-wallet yang mencukupi untuk melakukan penarikan. Pengguna memiliki setidaknya satu rekening bank yang terdaftar dan terverifikasi untuk penarikan. Tetapi user blm memasukan bank tujuan | Pengguna Gagal Withdraw Saldo E-wallet (blm ada bank tujuan) | Negative | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Pilih Withdraw 5. Masukan Jumlah 6. Submit | Akan muncul alert | Akan muncul alert | Passed | Sprint 5 | 0:15 | tidak ada alert/handle update: tetep engga ada handle | |||||||||||||||
91 | Sebagai pengguna, saya memiliki ewallet untuk menampung saldo | FR-EWL-CNW-02 | TC-74 | Ewallet Simpan | Pengguna telah login ke aplikasi Empowr. Pengguna memiliki saldo e-wallet awal. Pengguna telah menyelesaikan sebuah tugas/proyek yang telah diverifikasi dan sudah diselesaikan task oleh client | Saldo Bertambah dari Pendapatan Task | Positive | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Cek Log Transaksi | Terdapat log task terselesaikan uang masuk | Terdapat log task terselesaikan uang masuk | Passed | Sprint 5 | 0:05 | |||||||||||||
92 | Sebagai pengguna, saya memiliki ewallet dapat top up saldo untuk keperluan transaksi pada empowr | FR-EWL-CNW-03 FR-EWL-CNW-04 FR-EWL-CNW-05 | TC-75 | Ewallet Top Up | Pengguna telah login ke website. Pengguna memiliki metode pembayaran yang valid (misal: rekening bank, kartu kredit/debit) yang terhubung atau dapat digunakan untuk top up. | Memastikan pengguna dapat berhasil melakukan top up saldo e-wallet mereka untuk keperluan transaksi pada platform Empowr. | Positive | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Klik Top Up 5. Masukan nominal 6. Tekan lanjutkan pembayaran 7. Pilih CC dan ikuti proses | Jumlah Top up: 20.000 | Saldo dari akun tertambah, dan kembali ke halaman | Saldo dari akun tertambah, dan kembali ke halaman | Passed | Sprint 5 | 0:39 | berhasil tetapi tidak tertambah di saldo terakhir | |||||||||||
93 | TC-76 | Pengguna telah login ke aplikasi/platform. Pengguna mencoba top up dengan metode pembayaran yang gagal (misal: saldo rekening tidak cukup, kartu kadaluarsa, koneksi internet terputus saat pembayaran). | Pengguna Gagal Top Up Saldo E-wallet (Metode Pembayaran Gagal) | Negative | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Klik Top Up 5. Masukan nominal 6. Tekan lanjutkan pembayaran 7. Pilih CC dan ikuti proses | Jumlah Top up: 20.000 | Saldo tidak masuk ke akun. kemudian terdapat alert bahwa transaksi gagal | Saldo tidak masuk ke akun. kemudian terdapat alert bahwa transaksi gagal | Passed | Sprint 5 | 0:30 | status pending, tetapi tidak ada handle/alert | ||||||||||||||
94 | Sebagai pengguna, saya dapat melihat log transaksi yang saya lakukan pada aplikasi empowr | FR-EWL-CNW-01 | TC-77 | Log Transaksi Keuangan | Pengguna telah login ke aplikasi Empowr. Pengguna telah melakukan setidaknya satu transaksi (misal: top up, withdraw, pembayaran) yang tercatat dalam log transaksi. | Memastikan pengguna dapat mengakses dan melihat daftar log transaksi yang telah mereka lakukan pada aplikasi Empowr. | Positive | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Cek Log Transaksi | halaman wallet muncul | Passed | Sprint 5 | 0:05 | ||||||||||||||
95 | TC-78 | Pengguna telah login ke aplikasi Empowr. Pengguna belum pernah melakukan transaksi apapun pada aplikasi Empowr. | Pengguna Melihat Log Transaksi Kosong (Belum Ada Transaksi) | Negative | 1. Mengakses Website Empowr 2. Klik Profile 3. Klik Ewallet 4. Cek Log Transaksi | halaman wallet muncul | Passed | Sprint 5 | 0:05 | |||||||||||||||||
96 | Sebagai admin saya ingin dapat mengontrol status(verified, empowr affiliate) pada user worker | TC-79 | Admin Control User Account Worker Verified | Edit | Merubah status worker verifed | Positive | 1. Mengakses Website Empowr 2. Akses menu kontrol akun 3. Pilih status user yang akan dirubah | status worker verified berubah | status worker verified berubah | Passed | Sprint 6 | 0:05 | 11.693 | |||||||||||||
97 | Sebagai admin saya memanage para worker afiliasi melalui pusat kontrol user | FR-AFL-ADM-22 FR-AFL-ADM-23 | TC-80 | Admin Control User Afiliasi | Edit | Merubah status worker afiliasi | Positive | 1. Mengakses Website Empowr 2. Akses menu kontrol akun 3. Pilih status user yang akan dirubah | status worker afiliasi berubah | status worker afiliasi berubah | Passed | Sprint 6 | 0:05 | 10.968 | ||||||||||||
98 | Sebagai worker saya memiliki badge pada nama akun (regular, verified, mitra empowr) | FR-PRF-WKR-25 | TC-81 | Badge Worker | User sudah diverif sebagai afiliasi worker oleh admin | user mendapat badge afiliasi empowr di profile | Positive | 1. Mengakses Website Empowr 2. Klik Profile | Terdapat badge afiliasi empowr | Terdapat badge afiliasi empowr | Passed | Sprint 6 | 0:05 | 10.587 | ||||||||||||
99 | TC-82 | User blm diverif sebagai afiliasi worker oleh admin | user tidak mendapat badge afiliasi empowr di profile dikarenakan blm di verif | Negative | 1. Mengakses Website Empowr 2. Klik Profile | tidak ada badge afiliasi empowr | tidak ada badge afiliasi empowr | Passed | Sprint 6 | 0:05 | 10.359 | |||||||||||||||
100 | Sebagai worker, saya ingin dapat akun saya terverifikasi sesuai dengan ketentuan yang telah didefinisikan, sehingga client lebih mempercayai saya. | FR-PRF-WKR-08 | TC-83 | Verifikasi Worker | User sudah menyelesaikan task lebih 10 dan memiliki rating diatas 4,5 | user mendapatkan badge verif | Positive | 1. Mengakses Website Empowr 2. Klik Profile | terdapat badge verified | terdapat badge verified | Passed | Sprint 6 | 0:04 | 8.972 |