18

Skenario Testing & QA Feedmill

Updated: Sep 2026Oleh: SystemModul Pabrik Pakan Ternak Feedmill Mandiri

Skenario Pengujian Mutu (QA Testing) Modul Pabrik Pakan (UNT-FEED)

1. Lingkup Pengujian Mutu Sistem Manufaktur Pakan#

Pengujian sistem pabrik pakan difokuskan pada ketepatan kalkulasi nutrisi dan rasio BOM, pencegahan kesalahan eksekusi batch saat stok bahan baku kritis, keandalan penolakan QC pakan bermutu rendah, dan keakuratan akuntansi biaya manufaktur pakan SAK EP Suffix .161.


2. Matriks 10 Skenario UAT Modul Pabrik Pakan#

ID UATFitur yang DiujiLangkah Aksi PengujianHasil yang Diharapkan (Expected Result)Status
UAT-FEED-01Refraksi Kadar AirInput penerimaan jagung kadar air 15,2% pada modul timbangan bahan.Sistem otomatis memotong berat kotor sebesar 2,4% sesuai tabel refraksi resmi.PASS
UAT-FEED-02Validasi Rasio BOMBuat resep pakan dengan total rasio persentase 98% (belum 100%).Sistem memblokir penyimpanan dengan error: Total rasio formula bahan baku wajib tepat 100%.PASS
UAT-FEED-03Simulator HPP PakanUbah harga beli tepung maggot dari Rp 6.000 ke Rp 5.500 di simulator.Proyeksi HPP pakan konsentrat otomatis turun Rp 75/kg secara instan.PASS
UAT-FEED-04Alokasi Stok BatchTerbitkan SPK batch 2 ton pakan Layer-36 saat stok semua bahan mencukupi.SPK terbit, lembar timbang tercetak dengan berat masing-masing bahan secara presisi.PASS
UAT-FEED-05Blokir Stok KurangCoba jalankan batch pakan saat stok premix vitamin di sistem tercatat 0 kg.Transaksi dibatalkan atomik dengan notifikasi: Stok bahan baku Premix tidak mencukupi.PASS
UAT-FEED-06Susut PenggilinganSelesaikan batch 2.000 kg dengan hasil output pelet bersih 1.975 kg (susut 1,25%).Beban susut di atas toleransi (0,25%) dicatat otomatis ke akun beban penyusutan 5-204.161.PASS
UAT-FEED-07Tolak QC Kadar AirInput hasil lab kadar air pelet 12,8% (di atas ambang batas 12,0%).Sistem menandai batch QC_REJECTED, pakan dikunci di Zona Karantina.PASS
UAT-FEED-08Tolak QC PDI RendahInput hasil uji ketahanan pelet PDI 91,5% (di bawah batas 95%).Sistem menolak release batch dan menerbitkan rekomendasi: Wajib digiling & peletting ulang.PASS
UAT-FEED-09DO At-Cost Unit 01Terbitkan DO pengiriman 1.500 kg pakan konsentrat ke Unit 01.Stok pakan jadi berkurang 30 karung, jurnal timbal balik RK 1-616 terbit otomatis.PASS
UAT-FEED-10Jurnal ManufakturPeriksa buku besar setelah penutupan batch produksi 2 ton.Akun Bahan Baku 1-140.161 berkurang, WIP seimbang, Pakan Jadi 1-142.161 bertambah tepat.PASS

3. Uji Beban & Integritas Transaksi Bersamaan (Concurrency Test)#

  • Skenario Pengujian: Dua operator menjalankan SPK produksi pakan secara simultan yang sama-sama membutuhkan stok jagung giling yang tersisa 1.500 kg di silo (masing-masing batch meminta 1.000 kg jagung).
  • Hasil Pengujian: Mekanisme penguncian baris (Row-Level Locking FOR UPDATE) pada stored procedure execute_feedmill_production_batch berhasil memproses batch pertama dan menolak batch kedua dengan aman tanpa menyebabkan saldo stok jagung menjadi negatif (zero negative stock anomaly).

Apakah panduan ini membantu Anda?