laporan ppl kelompok 3
DESCRIPTION
TugasTRANSCRIPT
KATA PENGANTAR
Puji dan syukur kami panjatkan kehadirat Tuhan Yang Maha Esa. Karena atas berkat
dan rahmat-Nya, kami dapat menyelesaikan makalah ini dengan sebaik mungki. Makalah ini
berisi tentang Pengujian dan Implementasi Website transindoexpress.com. Pengujian
perangkat lunak ini menggunakan metode pengujian black box testing yang berfokus
pada persyaratan fungsional perangkat lunak yang dibuat.
Makalah ini disusun agar pembaca dapat mengetahui apa itu pengujian perngkat lunak
terutama dengan metode black box testing dan bagaimana pengimplementasiannya. Makalah
ini di susun oleh penyusun dengan berbagai rintangan, namun dengan penuh kesabaran dan
terutama pertolongan dari Allah SWT, akhirnya makalah ini dapat terselesaikan. Tidak lupa
kami ucapkan banyak terima kasih kepada semua pihak yang telah membantu dalam
menyelesaikan tugas yang diberikan oleh Dosen Pengajar Ibu Mina Ismu Rahayu, M.T .
Semoga makalah ini dapat memberikan wawasan yang lebih luas kepada pembaca.
Walaupun makalah ini memiliki keterbatasan dan kekurangan, penyusun mohon untuk saran
dan kritiknya. Terima kasih.
Bandung, Juni 2013
PENYUSUN
STMIK BANDUNG 2013 Halaman 2
BAB I
PENDAHULUAN
1.1. Latar Belakang
Perkembangan teknologi yang ada saat ini, membuat semuanya semakin
mudah dikerjakan dengan komputer. Salah satu kemajuan teknologi tersebut dengan
adanya komputer. Komputer selain membuat pekerjaan yang dikerjakan oleh manusia
lebih praktis, cepat dan mudah, komputer juga dapat dihubungkan dengan internet
sehingga dapat diakses oleh masyarakat.
Dahulu, proses pengiriman dokumen dilakukan dengan cara para pengirim
memasukkan dokumen dalam amplop. Kemudian dokumen tersebut dikirim ke alamat
yang di tuju. Dokumen yang berada di dalam amplop tidak terjamin kerahasiaannya,
banyak terjadi kebocoran karena dokumen yang dikirimkan ada kemungkinan dilihat
oleh pihak yang tidak berwenang. Dimungkinkan terjadi adanya manipulasi dokumen
sebelum jadwal pembukaan dokumen. Oleh karena dokumen dimasukkan ke dalam
amplop tanpa disertai kunci sama sekali, maka amplop dapat dibuka oleh siapa saja.
Selain itu dokumen yang juga masih menggunakan cara manual itu menyebabkan
kurang akurat dan efektif. Sehingga bisa saja dokumen tersebut tidak sampai kepada
si penerima.
Kemudian untuk menindak lanjuti hal diatas, maka dibuatlah suatu sistem
informasi yang bernama “SISTEM INFORMASI PENGIRIMAN BARANG
BERBASIS WEB DI PT. TRANSINDO XPRESS”. Dan untuk menjamin kualitas
ketepatan dan kebenaran sistem informasi tersebut yang diharapkan dapat sesuai
dengan hasil nyata dilapangan, dibuatlah suatu usaha pengujuan perangkat lunak yang
salah satunya yang akan dibahas adalah dengan metode black box testing dan design
test case.
STMIK BANDUNG 2013 Halaman 4
1.2. Rumusan MasalahBerdasarkan identifikasi masalah pada jaminan kualitas ketepatan dan
kebenaran sistem informasi tersebut antara lain : a. Bagaimana ketepatan dan kebenaran aplikasi pengiriman dokumen/barang terkait
dengan kebutuhan pegawai dalam mengirim dokumen/barang pada sistem. b. Bagaimana mengolah kebenaran data pengiriman dokumen/barang tersebut
sehingga dapat memudahkan customer dalam pengiriman.
1.3. Tujuan dan ManfaatAdapun tujuan yang ingin dicapai adalah untuk menjamin kualitas ketepatan
dan kebenaran sistem informasi tersebut yang diharapkan dapat sesuai dengan hasil nyata dilapangan melalui metode pengujian black box testing.
Kemudian manfaat yang diharapkan adalah dapat memberikan kualitas sistem informasi yang ketepatan dan kebenarannya terjamin melalui metode pengujian perangkat lunak.
1.4. Batasan MasalahPengujian perangkat lunak ini menggunakan hanya menggunakan metode
pengujian black box testing dan design test case yang berfokus pada persyaratan
fungsional perangkat lunak yang dibuat.
STMIK BANDUNG 2013 Halaman 5
BAB II
PEMBAHASAN
2.1. Analisis FungsionalBerikut merupakan analisis fungsional dari Sistem Informasi Pengiriman
Barang Berbasis Web di PT. TRANSINDO XPRESS
a. Customer dapat mengetahui letak barangnya dengan melakukan pencarian dengan
kode STTB pada website
b. Cabang dapat menginput SMU dan tanda terima dari customer melalui website.
Operator melakukan transaksi STTB, SMU , upload , serta download data pada website.
2.2. Analisis PenggunaAda dua jenis pengguna dalam system PT Transindo ini :
a. Admin ialah pegawai PT transindo Xpress di cabang manapun. Berikut jenis-jenis level admin :
1) Admin, ialah pengguna tertinggi dalam level admin. Fungsinya ialah melakukan maintenance (perawatan) terhadap sistem . Memiliki semua hak akses .
2) Operator, bertugas melakukan semua input ke dalam database.3) User, hanya dapat melihat isi database dan mengunduhnya .
b. Customer ialah pelanggan yang mengirimkan barangnya melalui PT Transindo Xpress. Dapat mengetahui harga pengiriman barang serta mengecek status keberadaan barang kirimannya melalui website.
2.3. Analisis Kebutuhan Data Data yang dibutuhkan untuk sistem ialah :
a. Data user, berisi identitas user mulai dari username, password, email, no telefon, level serta status .
b. Data customer, berisi identitas customer mulai dari nama, alamat, no telefon, email dan status.
c. Data STTB (Surat Tanda Terima Barang) , berisi penjelasan tentang barang yang akan di kirim, mulai dari no STTB, tanggal terima barang, tanggal terima cabang,tanggal terima customer, tipe kiriman, tujuan, isi barang, koli (jumlah package), berat, nama pengerima, no SMU , id customer .
d. Data SMU (Surat Muatan Barang), berisi penjelasan tentang kargo yang membawa paket . Dimana terdapat no SMU, tujuan, maskapai, koli, berat, level , total SMU, total non SMU, grant total, agent, vendor.
e. Data Kota, berisi daftar tujuan .
STMIK BANDUNG 2013 Halaman 6
f. Data Hubungi berisi cara serta alamat customer dapat menghubungi operator perusahaan.
g. Data Statistik berisi tentang informasi pengunjung website .h. Data Berita, berisi konten website berupa produk maupun pengumuman
2.4. Desain Test Case
2.5. PengujianPengujian perangkat lunak ini menggunakan metode pengujian black
box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak yang dibuat.
2.6. Rencana PengujianPengujian aplikasi manajemen user dan manajemen barang berikut
menggunakan data uji berupa pengolahan data, pengolahan proses dan pengolahan laporan serta informasi kelengkapannya.
2.7. Kasus dan Hasil PengujianDalam melakukan pengujian, Tentu saja ada objek yang harus diuji dimana
setelah itu akan didapat hasil dari pengujian tersebut.a. Pengujian Login Admin Web
STMIK BANDUNG 2013 Halaman 7
Pengujian Login
Kasus dan Hasil Uji (Data Normal)
Data Yang diharapkan Hasil UjiKesimpulan
username : admin berhasil login, username dan password cocok
/ sesuai dengan databaseberhasil login Ok
password : adminKasus dan Hasil Uji (Data Salah)
Data Yang diharapkan Hasil UjiKesimpulan
username : adminmenampilkan pesan peringatan pesan peringatan muncul Ok
password : salah1. Password atau
username tidak terdaftar
2. Password tidak sesuai dengan username
3. Password atau username tidak diisi (kosong)
4. Penggunaan huruf besar kecil (Caps Lock) karena bersifat case sensitive
5. Username dan password tidak boleh lebih dari 20 karakter
.
STMIK BANDUNG 2013 Halaman 8
b. Pengujian Entri Data STTB.
1) Tujuan Entri data STTB adalah untuk mencatat data transaksi STTB
2) Ketentuan Entri data STTB
a) Untuk no bukti otomatis di generate oleh sistem
b) Untuk tipe kirim, tujuan, kode SMU, Customer menggunakan combobox yang mangambil data yang telah disediakan sebelumnya
c) Untuk isi koli dan berat harus mengguakan angka 1-9 dengan maksimal 6 karakter
d) Untuk isi barang dan penerima harus menggunakan huruf a-z dan dengan max 50 karakter
e) Untuk no SMU, disi ketika barang telah dikirim (telah input SMU)
3) Keluaran yang diharapkan
a) Entri data sesuai dengan ketentuan diatas, agar data dapat diolah lebih lanjut,kemudian data tersebut dimasukkan ke dalam database.
STMIK BANDUNG 2013 Halaman 9
Pengujian Transaksi STTB
Kasus dan Hasil Uji (Data Normal)
Data Yang diharapkan Hasil Uji
Kesimpulan
Isi barang & nama : Diisi dengan huruf /
Angka max 50 karakter
berhasil entri data STTB Data berhasil tersimpan Ok
Koli & Berat :Diisi hanya dengan
angka saja
Tipe Kirim, Tujuan, Kode Smu, customer :
Diisi sesuai dengan pilihan ComboBox yang telah
disediakanKasus dan Hasil Uji (Data Salah)
Data Yang diharapkan Hasil Uji
Kesimpulan
Isi barang & nama : Diisi dengan huruf /Angka > 50 karakter
menampilkan pesan peringatan
1. pesan peringatan muncul jika isian > 50 karakter
OkKoli & Berat :Diisi hanya dengan angka saja, max 15
karakter
2. pesan peringatan muncul jika isian > 15 karakter pesan
3. peringatan muncul jika isian selain huruf 0 - 9
STMIK BANDUNG 2013 Halaman 10
c. Pengujian Entri Data SMU
1) Tujuan Entri data SMU adalah untuk mencatat data transaksi SMU
2) Entri data SMU
3) Ketentuan Entri data SMU
STMIK BANDUNG 2013 Halaman 11
a) Untuk no bukti otomatis di generate oleh sistem
b) Untuk tipe kirim, tujuan, maskapai, level menggunakan combobox yang mangambil data yang telah disediakan sebelumnya
c) Untuk isi koli dan berat dan total harus mengguakan angka 1-9 dengan maksimal 6 karakter
d) Untuk isi agen dan vendor harus menggunakan huruf a-zdan dengan max 50 karakter
4) Jika tidak memenuhi ketentuan diatas, maka data yang diinput tidak dapat tersimpan
Pengujian Transaksi SMU
Kasus dan Hasil Uji (Data Normal)Data Yang diharapkan Hasil Uji Kesimpulan
Agen & vendor : Diisi dengan huruf /
Angka max 50 karakter
berhasil entri data SMU Data berhasil tersimpan Ok
Koli & Berat, Total SMU,Total Non SMU, Gand Total :
Diisi hanya dengan angka saja
Tujuan, Maskapai , Level :Diisi sesuai dengan pilihan
ComboBox yang telah disediakan
Kasus dan Hasil Uji (Data Salah)Data Yang diharapkan Hasil Uji Kesimpulan
Isi barang & nama : Diisi dengan huruf /
menampilkan pesan peringatan
4. pesan peringatan muncul jika isian > 50 karakter
Ok
STMIK BANDUNG 2013 Halaman 12
Angka > 50 karakter
Koli & Berat, Total SMU,Total Non SMU, Gand Total :
Diisi hanya dengan angka saja, max 15 karakter
5. pesan peringatan muncul jika isian > 15 karakter
6. pesan peringatan muncul jika isian selain
huruf 0 - 9
d. Pengujian Entri Data User
STMIK BANDUNG 2013 Halaman 13
1) Tujuan Managemen User adalah untuk mengatur akses user dalam menggunakan fasilitas transindoxpress.com sesuai dengan level yang ada
2) Input dan ubah data user
3) Ketentuan Managemen User
a) Untuk Isian kode user otomatis oleh sistem
b) Untuk Isian nama user tidak boleh sama
c) Isian tidak boleh kosong, terutama untuk isian nama user, password, dan level karena akan dipergunakan pada fasilitas login admin web
d) Harus huruf (a-z) dan angka (0-9), tidak diperbolehkan memakai simbol
e) Isian bersifat case sensitive (huruf besar dan kecil dianggap beda)
f) Untuk nama user dan password tidak boleh lebih dari 20 karakter
g) Untuk isian yang lainnya tidak boleh lebih dari 50 karakter
4) Jika tidak memenuhi ketentuan diatas, maka data yang diinput tidak dapat tersimpan
Pengujian Entri Data User
Kasus dan Hasil Uji (Data Normal)Data Yang diharapkan Hasil Uji Kesimpulan
User name & password :Diisi dengan Huruf /
angka max 50 karakter
berhasil entri data STTB Data berhasil tersimpan OkLevel :Diisi sesuai dengan
pilihan ComboBox yang telah
disediakanKasus dan Hasil Uji (Data Salah)
Data Yang diharapkan Hasil Uji KesimpulanUser name & password :
Diisi dengan huruf /Angka > 50 karakter
menampilkan pesan peringatan 1. pesan peringatan muncul jika isian > 50 karakter
Ok
STMIK BANDUNG 2013 Halaman 14
User name & password : Diisi dengan simbol
(/^*|\)
2. pesan peringatan muncul jika isian > 15 karakter pesan
3. peringatan muncul jika isian mengandung simbol
e. Pengujian View Data STTB
1) Tujuan Lihat Data STTB adalah untuk melihat Lihat Data STTB
2) Pencarian / Filter data
STMIK BANDUNG 2013 Halaman 15
3) Ketentuan Pencarian / Filter data boleh perkategori maupun bebas
f. Pengujian View Data SMU
1) Tujuan Lihat Data SMU adalah untuk melihat Lihat Data SMU
2) Pencarian / Filter data
3) Ketentuan Pencarian / Filter data boleh perkategori maupun bebas
BAB III
KESIMPULAN DAN SARAN
3.1. Kesimpulan
Berdasarkan hasil pengujian dengan kasus Black Box dapat ditarik kesimpulan bahwa perangkat lunak dapat mengetahui fungsi – fungsi yang tidak benar atau
STMIK BANDUNG 2013 Halaman 16