Anda di halaman 1dari 17

Dokumen User Acceptance Testing (UAT)

P-Insyst Mobile Online

Related RfC # : RFC/xxxxx/VII/2023


Related Work Order # : WO-XXX/XXXX/2023-SO
Document Information

RfC Name: Aplikasi P-Insyst Mobile Online


Change Owner: Document Version No: V.1.0
Quality Review Method: Document Version Date: 27.10.2023
Prepared By: Yagi Indah Susanti Preparation Date: 27.10.2023
Reviewed By: Agni Gemilang Review Date: 27.10.2023

Distribution List
From Date Company / Role Email / phone

To Action* Due Date Company / Role Email / phone

* Action Types: Approve, Review, Inform, File, Action Required, Other (please specify)

Version History
Ver. No. Ver. Date Revised By Description Filename

1|Aplikasi P-Insyst Mobile Online


Perbaikan Format Sesuai POT Online User Acceptance Test (“UAT”)

Dokumen ini menjelaskan prosedur eksekusi pada pengujian fungsionalitas dan metode
pengujian terkait pengembangan aplikasi P-Insyst Mobile Online.

Rekomendasi terhadap dokumen ini yang disetujui oleh perwakilan dari user pengujian
mengindikasikan kepuasan serta penerimaan dari pengujian ini.

Dokumen ini menggantikan semua dokumen-dokumen sebelumnya yang terkait dengan


pengembangan aplikasi P-Insyst POS dan Printer Server Non FCC (Tanpa Enabler).

__ ____
Disetujui oleh Perwakilan User Pengujian Disetujui oleh Perwakilan Pengembang

Nama : __________________________ Nama : _____________________

Jabatan : __________________________ Jabatan : _____________________

Tanggal : __________________________ Tanggal : _____________________

2|Aplikasi P-Insyst Mobile Online


Sertifikasi Keberhasilan Pelaksanaan Pengujian

Tanggal Penyelesaian: _____________________

Klasifikasi Hasil (L/G):

L berarti Lolos. Semua


hasil pengujian diterima ____
apa adanya.

G berarti Gagal. Hasil


pengujian tidak diterima
dengan klarifikasi.
(tentukan Issue IDs)

Nama dan tanda tangan


dari Perwakilan User
Pengujian:

_______________________

Nama dan tanda tangan


dari Perwakilan
Pengembang:

_______________________

3|Aplikasi P-Insyst Mobile Online


1. Prosedur Pengujian
1.1. Entry Criteria
Eksekusi pengujian hanya akan dilakukan jika kriteria-kriteria berikut sudah terpenuhi:
1. Sistem DEV dan QAS beroperasi dan berfungsi dengan baik.

1.2. Exit Criteria


UAT hanya akan dianggap berhasil jika semua permasalahan yang timbul selama pelaksanaan
pengujian telah diselesaikan dan ketika semua kasus pengujian, seperti yang dinyatakan
dalam rencana pengujian yang telah disetujui, telah mendapat hasil yang diinginkan.

1.3. Formulir and Dokumentasi


Setiap kasus pengujian yang diselesaikan oleh penguji akan didokumentasikan dengan salah
satu dari status berikut.

Status Deskripsi

Lolos Diterima apa adanya

Gagal Tidak diterima dengan klarifikasi

Semua kasus pengujian yang berstatus Gagal lebih lanjut harus dijelaskan dalam kolom Tindak
Lanjut, dan harus diberi kode kegagalan sebagai berikut:

Kode Deskripsi
Kegagalan

A Kecacatan besar atau kesalah desain, kesalahan pada operasi


software atau hardware.

B Kelanjutan dari pengujian kasus tidak dapat dilakukan lagi.

C Pengujian dapat terus dilakukan namun dengan beberapa


keterbatasan.

D Kesalahan yang menyebabkan ketidaknyamanan penggunaan


oleh user tapi tidak berpengaruh langsung terhadap fungsi
sistem.

Pada saat eksekusi semua kasus pengujian telah diselesaikan, Sertifikasi Keberhasilan
Pelaksanaan Pengujian harus diisi dan ditandatangani.

4|Aplikasi P-Insyst Mobile Online


Kasus-Kasus Pengujian

No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

1. User
Authentication • Masukkan ID dan Password _________ _________ _________
(Login) Attendant untuk masuk ke aplikasi
P-Insyst POS. kemudian click
button login
• button cancel untuk batal akses
ke aplikasi P- Insyst POS

_________ _________ _________

Pertamina Pusat

2. Pumps • Pumps Monitoring berfungsi untuk _________ _________ _________


Monitoring menampilkan transaksi yang
sedang berjalan dengan _________ _________ _________
memberikan informasi product,
harga, hose atau pump yang
sedang bertransaksi, serta warna
nozzle sesuai dengan product.
• Untuk proses update data
transaksi di pumps monitoring
setiap hose atau pump akan
update secara berkala per 2 menit
sehingga akan muncul informasi
last transaksi di setiap nozzle dan
pumps nya
• Data pumps monitoring akan
muncul jika sudah di register
dalam menu pumps

5|Aplikasi Simelon
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

_________ _________ _________


3. Tanks • Tanks Monitoring berfungsi untuk
Monitoring menampilkan grafik stock tanki
untuk product yang sudah
tersetting.
• Tanks Monitoring juga berfungsi _________ _________
untuk memonitor apabila ada _________
penerimaan product maupun
proses penjualan product yang _________ _________
sedang berlangsung. Untuk proses _________
update grafik berkala setiap 2
menit
• Data tanks monitoring akan
muncul jika sudah di register _________ _________
dalam menu tanks _________

4. Attendants • Click button new.


• isi nama, Logon ID, Password, Pilih
role, tag number, Attendant ID
generate by system.
• jika sesuai click button save
• click grid untuk data attendant
yang akan di edit. Jika sudah _________ _________
sesuai click button save _________
• click grid untuk data attendant _________ _________
yang akan di hapus. Jika sudah _________
yakin click button delete.
• Pada saat meregister attendants
baru diatur berdasarkan role nya
dari role ini berpengaruh kepada
menu-menu yang akan muncul di
aplikasi P-Insyst POS nya ketika _________ _________
setelah login user. _________

6|Aplikasi Simelon
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

5. Tank • Click button new


• input nama tanki product, grade
product, volume teoritis, volume
actual, capacity dan ullage.
• Jika sudah sesuai click button save
• Click grid data tanks yang akan di
edit. Jika data sudah sesuai diedit
kemudian click button sve.
• Click grid data tanks yang akan di
delete. Jika data sudah yakin di
hapus maka click button delete.
• Informasi tanks dapat dilihat juga
pada tanks monitoring

6. Pumps • Click button new


• Input nama pumps, pumps
description, memilih pump service
(self service atau self service cp),
dan memilih tanki product pada _________ _________
grid. Untuk number pump _________
tergenerate by system.
• Jika sudah sesuai click save. _________ _________
_________
• Click grid data pump untuk edit
data juga menambahkan data
tanki. Jika sudah sesuai click
button save
• Click grid data pump untuk delete
_________ _________
data tanki di grid tanki. Jika sudah
_________
data tanki kosong maka click
button delete
_________ _________
• Pilihan pump service ini harus
_________
dipilih karena related terhadap
transaksi menggunakan mesin
edc.

7|Aplikasi Simelon
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

• Agar dapat meregister pumps


maka tanki product sudah terinput
terlebih dahulu.
• Informasi pumps dapat dilihat juga
pada pumps monitoring

7. Banks • Click button new


• Input nama bank, blocked, blocked
reason, pilihan MOP Type dan
Pilihan OPT Type. Untuk bank id
tergenerate by system
• Jika sudah sesuai click button save
• Click grid bank untuk edit data
bank. Jika sudah sesuai click
button save
• Click grid bank untuk hapus data
bank. Jika sudah yakin click button
delete.
• data bank related dengan
transaksi product menggunakan
edc maupun android

8. Product Pricing • pilih product, pilih price level,


and Site Profile input new value, input note, dan
pilih site modes kemudian click
button apply price.
• Ketika akan melakukan setting
product dimohon agar tidak input
note sama karena kondisi saat ini
setting price di lihat berdasarkan
note.

8|Aplikasi Simelon
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

9. Supplier • Click button new.


• Input nama supplier untuk id
tergenerate otomatis by system.
• Jika sudah sesuai click button save.
• Click grid data supplier untuk edit
nama supplier jika sudah sesuai
click button save.
• Click grid data supplier untuk
hapus data supplier jika sudah
yakin click button delete.

10. Supply Points • Click button new


• Input Nama dan Region jika sudah
sesuai click button save. Untuk
supply point id sudah tergenerate
by system.
• Click grid data supply points untuk
edit data jika sudah sesuai click
button save.
• Click grid data supply points untuk
delete data jika sudah yakin click
button delete
• Data supply points ini related
dengan proses penerimaan
product di menu tank delivery.

9|Aplikasi Simelon
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

11. Customer • Menu customer berfungsi untuk


data detail semua customer

12. Cards • Menu cards berfungsi untuk data


detail semua card customer

10 | A p l i k a s i S i m e l o n
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

13. Ticket Printer • Click button new.


• Input ip address mesin edc, pilih
product di grid hose, untuk printer
ID dan Number sudah tergenerate
by system.
• Jika data sudah sesuai click button
save.
• Click grid data ticket pinter jika
akan di edit data nya atau
ditambahkan hose pump nya. Jika
sudah sesuai click button save
• Click grid data ticket pinter jika
akan dihapus data. Click button
delete di dalam grid hose. Apabila
data di dalam grid hose sudah
kosong maka click button save.
• Pastikan data di grid hose kosong
untuk menghapus data utama
pada grid data utama dengan click
button delete

14. Shift Logon • Pilih assign attendants kemudian


click logon
• Proses shift logon harus diatur
karena jika tidak diatur maka
proses transaksi menggunakan
mesin edc atau android tidak bisa
dilakukan.

11 | A p l i k a s i S i m e l o n
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

15. Tank Delivery • Click button new


• input DO Volume, pilih drop to
tank, delivery order number,
density testing, driver id atau
nama driver, tanker atau vechile
number, pilih supplier atau
company, pilih supply point name,
untuk (entry by, stock awal,
volume actual penerimaan) terisi
generate by system. Jika sudah
sesuai click button save.
• Click grid data tank delivery
kemudian click button finish
ketika proses penerimaan product
selesai dilakukan.
• Click grid data tank delivery click
button void jika batal atau tidak
jadi melakukan proses
penerimaan product

16. Transaction • pilih current shift atau pilih last


shift kemudian pilih pump dan
hose. Lalu click button filter untuk
memunculkan report.
• Click grid data transaksi kemudian
click button pump test. Maka data
transaksi ini berubah menjadi
pump test.
• Click button reprint dari hasil
pump test

12 | A p l i k a s i S i m e l o n
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

17. Totalizer • Menu totalizator memunculkan


informasi mengenai volume
penjualan yang terkalkulasi secara
berkala based on pump dan hose
nya.
• Input langsung ke grid totalizator
untuk adjust kemudian enter data
sudah langsung terupdate.
• Click button print untuk mencetak
data totalizator.

18. Safe Drop • Input langsung nominal uang ke


grid. Jika penginputan data sudah
selesai dan sesuai click button
save.
• Ketika save akan muncul
command dialog konfirmasi data
total safe drop ,value at
attendant, dan difference. Jika
sesuai click button yes. Tidak
sesuai click button no untuk
mengecek data nya kembali

13 | A p l i k a s i S i m e l o n
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

19. Last Safedrop • Input langsung nominal uang ke


grid. Jika penginputan data sudah
selesai dan sesuai click button
save.
• Ketika save akan muncul
command dialog konfirmasi data
total safe drop ,value at
attendant, dan difference. Jika
sesuai click button yes. Tidak
sesuai click button no untuk
mengecek data nya kembali

20. Shift Settlement • Menu shift settement


memunculkan informasi seluruh
transaksi dan menghitung seluruh
hasil trasaksi setelah proses
closing shift.

14 | A p l i k a s i S i m e l o n
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

21. Closed Day • Menu closed day tidak bisa


dilakukan jika kondisi shift masih
belum di closed. Untuk proses ini
akan muncul di jam 6 sd 7
tergantung settingan shift tiap
spbu

22. Reports • Menu Reports berfungsi untuk


melihat seluruh informasi
transaksi secara detail ke dalam
report. Di menu ini terdapat
banyak kriteria dan variable untuk
memunculkan report-report
berdasarkan kebutuhan.
• Di dalam menu report ini memiliki
beberapa category report yaitu
Price Change, Stock, Hose
Delivery, Sales, Pump Test,
Safedrop, Tank Delivery,
Settlement, Oil Movement.

15 | A p l i k a s i S i m e l o n
No. Kegiatan Langkah-Langkah Pengujian Hasil yang diharapkan Penguji Tanggal Status Komentar/
Pengujian IN#

23. Change • Masukkan old password


Password • Masukkan New Password
• Masukkan confirm Password
• New password dan confirm
password harus sama
• Jika sesuai click tombol change

24. Logout • Click tombol Yes untuk logout


• Tombol No jika tidak jadi
melakukan proses logout aplikasi

16 | A p l i k a s i S i m e l o n

Anda mungkin juga menyukai