Anda di halaman 1dari 17

1

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

DAFTAR ISI

STMIK BANDUNG 2013

Halaman 3

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 Masalah Berdasarkan 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. Tujuan dan Manfaat Adapun 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. Batasan Masalah Pengujian perangkat lunak ini menggunakan hanya menggunakan metode pengujian black box testing dan design test case yang berfokus pada persyaratan fungsional perangkat lunak yang dibuat.

1.3.

1.4.

STMIK BANDUNG 2013

Halaman 5

BAB II PEMBAHASAN

2.1.

Analisis Fungsional Berikut 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.

2.3.

Analisis Pengguna Ada 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 . 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

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
f.

2.4.

Desain Test Case

2.5.

Pengujian Pengujian perangkat lunak ini menggunakan metode pengujian black box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak yang dibuat. Rencana Pengujian Pengujian aplikasi manajemen user dan manajemen barang berikut menggunakan data uji berupa pengolahan data, pengolahan proses dan pengolahan laporan serta informasi kelengkapannya. Kasus dan Hasil Pengujian Dalam melakukan pengujian, Tentu saja ada objek yang harus diuji dimana setelah itu akan didapat hasil dari pengujian tersebut. a. Pengujian Login Admin Web

2.6.

2.7.

STMIK BANDUNG 2013

Halaman 7

Pengujian Login Kasus dan Hasil Uji (Data Normal) Data username : admin password : admin Yang diharapkan Hasil Uji berhasil login, username dan password cocok berhasil login / sesuai dengan database Kasus dan Hasil Uji (Data Salah) Kesim pulan Ok

Data Yang diharapkan Hasil Uji username : admin menampilkan pesan peringatan pesan peringatan muncul password : salah 1. 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 .

Kesim pulan Ok

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 Isi barang & nama : Diisi dengan huruf / Angka max 50 karakter Koli & Berat : Diisi hanya dengan angka saja Tipe Kirim, Tujuan, Kode Smu, customer : Diisi sesuai dengan pilihan ComboBox yang telah disediakan Kasus dan Hasil Uji (Data Salah) Data Isi barang & nama : Diisi dengan huruf / Angka > 50 karakter Koli & Berat : Diisi hanya dengan angka saja, max 15 karakter Yang diharapkan Hasil Uji
1. pesan peringatan muncul jika

Yang diharapkan

Hasil Uji

Kesi mpu lan

berhasil entri data STTB

Data berhasil tersimpan

Ok

Kesi mpu lan

isian > 50 karakter menampilkan pesan peringatan


2. pesan peringatan muncul jika

Ok

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) Yang diharapkan

Data Agen & vendor : Diisi dengan huruf / Angka max 50 karakter 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 Data Isi barang & nama : Diisi dengan huruf /

Hasil Uji

Kesimpu

berhasil entri data SMU

Data berhasil tersimpan

Ok

Kasus dan Hasil Uji (Data Salah) Yang diharapkan Hasil Uji Kesimpu menampilkan pesan 4. pesan peringatan muncul jika Ok peringatan isian > 50 karakter
Halaman 12

STMIK BANDUNG 2013

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) Yang diharapkan Hasil Uji

Data User name & password : Diisi dengan Huruf / angka max 50 karakter Level : Diisi sesuai dengan pilihan ComboBox yang telah disediakan Data User name & password : Diisi dengan huruf / Angka > 50 karakter

Kesimpulan

berhasil entri data STTB

Data berhasil tersimpan

Ok

Kasus dan Hasil Uji (Data Salah) Yang diharapkan Hasil Uji Kesimpulan menampilkan pesan peringatan 1. pesan peringatan muncul jika Ok isian > 50 karakter

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

hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan kinerja, inisialisasi, kesalahan terminasi dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.

STMIK BANDUNG 2013

Halaman 17

Anda mungkin juga menyukai