KERTAS PENERANGAN
(INFORMATION SHEET)
TUJUAN/PURPOSE :
Kertas Penerangan adalah bertujuan untuk menerangkan tentang ujian penerimaan
pengguna dalam penerimaan peranti mudah alih.
1
Muka / Page : 2
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
1. UJIAN PENERIMAAN PENGGUNA (USER ACCEPTANCE TEST)
1.1. Pengenalan
Definisi “Commissioning”
Proses yang mana kelengkapan, kemudahan, atau loji (yang dipasang, atau
lengkap atau hampir siap) diuji untuk mengesahkan jika ia berfungsi mengikut objektif
reka bentuk atau spesifikasinya.
Ujian penerimaan pengguna (UAT) adalah fasa terakhir proses pengujian
perisian. Dalam UAT, pengguna perisian sebenar menguji perisian untuk memastikan ia
boleh mengendalikan tugas yang diperlukan dalam senario dunia sebenar, mengikut
spesifikasi. Dalam pembangunan perisian, UAT juga dikenali sebagai ujian beta, ujian
aplikasi dan ujian pengguna akhir. Ia adalah satu fasa pembangunan perisian dimana
perisian yang diuji di dalam "dunia sebenar" oleh pengguna.
UAT boleh dilakukan dengan ujian dalam rumah dimana sukarelawan atau
subjek ujian yang dibayar menggunakan perisian atau lebih biasanya untuk perisian
diedarkan secara meluas, dengan membuat versi ujian yang ada untuk memuat turun
dan percubaan percuma di laman sesawang. Pengalaman daripada pengguna awal
dikemukakan semula kepada pemaju yang membuat perubahan terakhir sebelum
perisian dikomersialkan.
Pengguna atau pelanggan ini boleh menjadi sama ada seseorang yang membeli
produk yang (dalam hal perisian iklan) atau seseorang yang telah mempunyai perisian
melalui pembekal perkhidmatan perisian atau pengguna akhir jika perisian yang
disediakan kepada mereka lebih awal daripada masa dan apabila maklum balas mereka
diminta.
UAT diklasifikasikan sebagai Alfa dan ujian Beta, tetapi klasifikasi yang tidak
begitu penting dalam konteks projek pembangunan perisian yang biasa dalam industri
berasaskan perkhidmatan. Ujian Alpha adalah apabila UAT dijalankan dalam
persekitaran pembina perisian dan lebih penting dalam konteks komersial. Ujian beta
adalah apabila UAT dijalankan dalam persekitaran pengeluaran atau persekitaran
pelanggan. Ini adalah lebih biasa untuk aplikasi menghadap pelanggan. Para pengguna
disini adalah pelanggan sebenar.
2
Muka / Page : 3
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
Cara yang paling mudah untuk memahami proses ini adalah untuk menganggap UAT
sebagai projek ujian autonomi. Ia akan mempunyai pelan, reka bentuk dan fasa
melaksanakan :-
i. Perancangan
Strategi UAT digariskan dalam langkah perancangan.
v. Daftar-off (Sign-Off)
Apabila semua bug telah ditetapkan, pasukan ujian yang menunjukkan
penerimaan permohonan perisian. Ini menunjukkan bahawa permohonan
itu memenuhi keperluan pengguna dan sedia untuk dilancarkan di
pasaran.
3
Muka / Page : 4
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
Kriteria penerimaan yang diperolehi dari pengguna digunakan dalam langkah ini.
Berikut adalah contoh Templat Ujian Penerimaan Pengguna berdasarkan CSTE
CBOK (Certified Software Tester). Ini adalah salah satu rujukan yang terbaik
daripada beberapa rujukan sedia ada tentang UAT.
1.4 Ujian penerimaan pengguna (UAT) dilaksanakan adalah dari segi berikut :
Ujian akses rangkaian dan komunikasi
Pemasangan perisian yang disediakan kepada pengguna seperti:
OS yang dimasukkan
Perisian aplikasi tambahan ( Gadget )
Safety advice peranti yang digunakan
4
Muka / Page : 5
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
Proses ujian penerimaan sepatutnya menyatakan dengan jelas punca suatu kecacatan
atau kesilapan dalam aplikasi tertentu dan mengenal pasti dalam keadaan tertentu
pemaju yang dikehendaki untuk membetulkan isu-isu berkenaan. Parameter tertentu
perlu dinyatakan untuk mengenal pasti kesilapan atau kecacatan dalam aplikasi, tempoh
untuk membetulkan kecacatan itu, dan apa yang sepatutnya berlaku jika berlaku
pertikaian setelah aplikasi selesai diuji.
5
Muka / Page : 6
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
D. Peranti sasaran dan versi sistem operasi bagi menentukan jenis peranti
dan versi sistem operasi yang akan digunakan.
6
Muka / Page : 7
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
Jaminan kualiti tidak pernah berhenti walaupun sesuatu produk itu telah
dilancarkan. Apabila produk telah berada dipasaran ujian dan pemantauan
maklum balas pengguna perlu terus dilakukan bagi memastikan bahawa
perkhidmatan terus dipertingkatkan dan diperbaiki.
Matlamat utama ujian penerimaan pengguna adalah untuk menilai jika sistem boleh
dipasarkan kepada pengguna dan juga memastikan sistem adalah mencukupi dan
betul untuk kegunaan pengguna dan dikomersialkan. Berikut adalah antara faedah-
faedah UAT.
i. Tidak mempunyai sekatan ke atas jumlah atau jenis peranti aplikasi
anda boleh diuji pada, termasuk iOS, Android atau Windows.
ii. Meluaskan komuniti ujian dengan memasukkan keratan rentas
pekerja serta penguji luar organisasi, seperti pengguna, kontraktor
dan pekerja.
iii. Membuat keputusan produk yang lebih baik melalui ujian
perbandingan membina versi yang berbeza dan dengan maklum
balas secara langsung daripada pengguna.
7
Muka / Page : 8
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
iv. Ketat kawalan pengguna yang mendapat aplikasi dan versi untuk
tempoh masa berapa lama.
v. Cepat bertindak balas untuk menyokong permintaan dalam masa kini
dengan aplikasi kawalan jauh.
2.4 Handling Over of Mobile Device and Gadget to End User ( Mengendalikan Peranti
Mudah Alih dan Gadget untuk Pengguna Akhir)
Mobile device testing untuk memastikan kualiti mobile device, seperti telefon bimbit, PDA,
dan sebagainya. Pengujian akan dilakukan kepada kedua-dua bahagian perkakasan serta
perisian. Terdapat beberapa prosedur pengujian seperti pengujian Research and
Development , pengujian kilang dan pengujian sijil.
Pengujian mobile device melibatkan satu set aktiviti dari pemantauan dan kesukaran untuk
memeriksa aplikasi mobile device, kandungan dan perkhidmatan pada telefon bimbit
sebenar. Ujian termasuk pengesahan peranti perkakasan dan aplikasi perisian.
Membangun aplikasi untuk platform Android adalah perniagaan rumit. Pengguna perlu
menguji dengan beberapa versi sistem operasi, lapisan antara vendor perkakasan,
konfigurasi perkakasan, jenis peranti dan keupayaan rangkaian. Matriks ujian untuk aplikasi
berasaskan Android boleh menjadi satu cabaran yang serius, memberi kesan kepada kualiti
produk, masa-ke-pasaran, dan keuntungan.
Terdapat beberapa ciri mobile device. Antaranya ialah :
a) Physical Mobile Device Testing ( ujian fizikal peranti mudah alih) Uji persekitaran
sebenar – Ujian pada peranti mudah alih fizikal memastikan ujian berjalan pada keadaan
dunia sebenar. Ini mengurangkan positif palsu dan menjadikannya lebih mudah untuk
meniru pengguna yang terdapat pada peranti mereka. Prestasi yang lebih baik – Ujian
pada peranti mudah alih fizikal berjalan dengan cepat berbanding dengan emulator atau
simulator menghasilkan masa membina dengan lebih cepat.
Ujian selari – dengan memanfaatkan skala Cloud Device SoftwareStack, boleh
menjalankan banyak ujian secara selari, mengakibatkan pengurangan masa ujian yang
ketara.
8
Muka / Page : 9
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
b) Hardware Mobile Device Testing (ujian perkakasan peranti mudah alih) Pengujian pada
perkakasan peranti mudah alih termasuk menguji pemproses dalaman, perkakasan
dalaman, saiz skrin, resolusi, ruang atau memori, kamera, radio, Bluetooth, WiFi dan lain-
lain.
c) Software Mobile Device Testing ( ujian perisian peranti mudah alih) Aplikasi yang
berfungsi pada peranti mudah alih dan fungsi akan diuji.”Pengujian Aplikasi Bergerak” untuk
membezakannya dari kaedah yang lebih awal. Walaupun dalam aplikasi mudah alih,
terdapat beberapa perbezaan asas yang penting iaitu :- i. Aplikasi asli – aplikasi asli dicipta
untuk digunakan pada platform seperti mobile dan tablet. ii. Aplikasi web mudah alih adalah
aplikasi sisi pelayan untuk mengakses tapak web pada telefon bimbit menggunakan pelayar
yang berbeza seperti Chrome, Firefox dengan menyambung ke rangkaian mudah alih atau
rangkaian tanpa wayar. iii. Aplikasi hybrid adalah gabungan aplikasi asli dan aplikasi web.
Mereka berjalan pada peranti atau luar talian dan ditulis menggunakan teknologi web seperti
HTML5 dan CSS5.
d) Security Mobile Device Testing (ujian sekuriti peranti mudah alih) Keselamatan mudah
alih atau keselamatan telefon bimbit menjadi semakin penting dalam pengkomputeran
mudah alih. Terdapat 5 jenis pengujian sekuriti untuk aplikasi peranti mudah alih.
1. ASSET RECORD
Rekod aset adalah rekod untuk mengesan peralatan anda. Berikut hendaklah dalam
rekod Aset:
9
Muka / Page : 10
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
10
Muka / Page : 11
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
Asset
A005
Reference
ASSET RECORD
Name: Lenovo Tab 3
Description Android tablet
Location: BG07, Block B, KL Industrial Park, Jalan Klang Lama, 58200
Kuala Lumpur.
Model: Lenovo Tab 3
Purchase Order: 24/7/2017 Invoice No: 0673214
Purchase Date: 2/8/2017 Serial No: N54321
Asset type: Tablet Purchase Price: RM 329
History
Person In Charge
Date Description Cost
(PIC)
2/8/2017 20 Tablet received RM 6580 Nurain Farah
Farzana
11
Muka / Page : 12
NO. KOD / CODE NUM. IT-030-3:2013-C06/P (4/4)
Drpd/of : 10
LATIHAN
RUJUKAN
12