Anda di halaman 1dari 11

MAKALAH TESTING WEBSITE FIKOM

Dosen Pengampu : Joni Maulindar, S.Kom., M.Eng

Disusun oleh :

1. Praditya (200103050)
2. Rosyid Rafi Irawan (200103054)
3. Muhamad Badrudin (200103129)

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS DUTA BANGSA SURAKARTA

2020/2021
Kata pengantar
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa karena berkah dan rahmat-Nya
kami dapat menyelesaikan tugas makalah “Testing website fikom udb” mata kuliah Rancangan
Perangkat Lunak. Laporan ini dilakukan sehubungan dengan tugas yang diberikan dosen kami
Bapak Joni Maulindar, S.Kom., M.Eng untuk memenuhi nilai mata kuliah Rancangan Perangkat
Lunak.

Dengan diselesaiknya tugas makalah ini, kami harapkan dapat memenuhi syarat penilaian
tugas Rancangan Perangkat Lunak dan berguna untuk para pembacanya.

Untuk dosen pengajar Bapak Joni Maulindar, S.Kom., M.Eng dan teman-teman kami
ucapkan banyak terimakasih atas segala dukungan dan pengorbanan yang telah diberikan. Kritik
dan saran yang membangun sangat kami harapkan sebagai bahan penyempurnaan pada makalah
ini.

Semoga bermanfaat.

Surakarta, 10 Desember 2021

Penulis

i
Daftar isi
Kata pengantar.............................................................................................................................................i
Daftar isi......................................................................................................................................................ii
Bab 1 Pendahuluan................................................................................................................................1
1.1 Latar Belakang.............................................................................................................................1
1.2 Tujuan..........................................................................................................................................2
1.3 Manfaat.......................................................................................................................................2
Bab 2 Pembahasan................................................................................................................................3
2.1 Sasaran Pengujian........................................................................................................................3
2.2 Item Pengujian.............................................................................................................................3
2.3 Pengujian Terhadap Website.......................................................................................................3
2.3.1 Pengujian Black Box.............................................................................................................3
2.3.2 Pengujian White Box............................................................................................................4
Bab 3 Penutup.......................................................................................................................................5
3.1 Kesimpulan..................................................................................................................................5
Daftar pustaka.............................................................................................................................................5

ii
Bab 1 Pendahuluan

1.1 Latar Belakang


Apa itu Pengujian Web? Pengujian Web secara sederhana memeriksa aplikasi web Anda
untuk kemungkinan bug sebelum dibuat langsung atau sebelum kode dipindahkan ke lingkungan
produksi.

Pengujian (Testing) adalah instrumen penting dalam pengembangan aplikasi web untuk
mendapatkan produk yang berkualitas dan seperti apa yang diharapkan oleh pengguna.

Testing adalah sebuah aktivitas untuk mengevaluasi kualitas dari sebuah produk dan untuk
memperbaiki produk dengan mengidentifikasi kerusakan dan masalahnya. Kesalahan (Error)
terjadi jika hasil dari jalannya testing tidak sama dengan hasil yang diharapkan. Error adalah
perbedaan antara nilai atau kondisi yang dihitung, diobservasi, diukur dengan kenyataan,
spesifikasi dan kebenaran teori (IEEE standar 610.12-1990).

Perangkat lunak diartikan sebagai kumpulan instruksi yang membentuk suatuprogram


komputer yang apabila dijalankan akan memberikan hasil sesuai dengantarget yang telah
ditentukan. Kemajuan perkembangan perangkat lunakdiberbagai bidang kehidupan manusia
menyebabkan ketergantungan manusiaterhadap perangkat lunak semakin besar. Kondisi tersebut
meningkatkan artipenting keberadaan perangkat lunak yang berkualitas baik dan reliable.

Pengujian perangkat lunak secara otomatis dapat meningkatkan efisiensiproses pengujian


untuk mengidentifikasi bagian dari perangkat lunak yang rawanmengalami kegagalan. Pengujian
perangkat lunak secara otomatis bisa dilakukandengan menggunakan berbagai metode pengujian
perangkat lunak yang ada.Karakteristik ini memperluas area yang mampu diuji secara otomatis
sehinggamampu mengurangi beban dari penguji perangkat lunak. Sistem penguji perangkatlunak
otomatis harus mampu melakukan berbagai pengujian dalam skala besardan mampu diulang
berkali-kali untuk memastikan kualitas perangkat lunak yangdiuji. Dalam teori pengujian
perangkat lunak terdapat metode yang bisadigunakan untuk melakukan pengujian, misalnya
metode black-box testing.

1
Kondisi yang dipaparkan pada uraian diatas memunculkan kebutuhan akanadanya sistem
penguji perangkat lunak otomatis yang mampu melakukan berbagaipengujian pada perangkat
lunak yang kompleks dan mampu diulang berkali-kaliuntuk memastikan kualitas perangkat lunak
yang diuji dengan sumber daya yang sedikit.

1.2 Tujuan
Pengujian adalah proses menjalankan program dengan maksud untuk mencari kesalahan
(error). Kasus uji yang baik adalah kasus yang memiliki peluang untuk mendapatkan kesalahan
yang belum diketahui sebelumnya. Pengujian dikatakan berhasil bila dapat memunculkan
kesalahan yang susah untuk ditemukan. Jadi, pengujian yang baik bukan untuk memastikan tidak
ada kesalahan tetapi untuk mencari sebanyak mungkin kesalahan yang ada di program.
Pengujian tidak dapat menunjukkan ke-tidak-hadir-an defect, pengujian hanya menunjukkan
bahwa kesalahan perangkat lunak ada.

Jadi tujuan ,pengujian adalah untuk mencari kesalahan sebuah website dan pengujian yang
baik dapat menemukan kesalahan atau kelemahan website tersebut sehingga tidak terdapat bug
atau kesalahan dari web tersebut, apabila terjadi keslahan dapat di evaluasi oleh pembuat atau
programmer

1.3 Manfaat
1. Supaya website layak dipublikasikan dan tidak ada kendala atau kesalahan pada saat
pengguna meangaplikasikan web tersebut
2. Agar meminimalkan kesalahan atau bug yang ada pada website yang sudah akan diuji.
3. Supaya mengerti kesalahan atau bug tyang terdapat pada website dan dari keslahan
tersebut kita sebagai programmer dapat membetulkan atau memperbaiki bug tersebut
sebelum dipublikasikan.

2
Bab 2 Pembahasan

2.1 Sasaran Pengujian


Sasaran pengujian sistem website ini ditujukkan untuk pihak pengembang perangkat lunak
website tersebut dan memberikan analisa seputar website fikom.udb.ac.id, jika ada
ketidaksesuaian yang ada pada website tersebut dan dengan demikian sistem informasi yang
sudah dibangun ini dapat berjalan dengan baik sesuai dengan inti dari informasi website tersebut.

2.2 Item Pengujian


Item pengujian perangkat lunak website fikom.udb.ac.id yang diujikan meliputi :
 Pengujian Unit
Pengujian komponen individual (modul di pemograman procedural atau class di OOP).
 Pengujian Integrasi
Pengujian terhadap koleksi dari komponen-komponen yang bekerja bersamaan.
 Pengujian Validasi
Pengujian aplikasi terhadap kebutuhan pengguna.
 Pengujian Sistem
Pengujian sistem aplikasi secara keseluruhan

2.3 Pengujian Terhadap Website


Pengujian website https://fikom.udb.ac.id/ menggunakan metode Black Box dan White Box.

2.3.1 Pengujian Black Box


Pengujian Black Box merupakan pengujian software berfokus pada persyaratan
fungsionalnya yaitu sebagai portal website yang menyidiakan berita atau pengumuman yang
ditujukan bagi pengunjung website.
Tabel pengujian Black Box terhadap website FIKOM Universtas Duta Bangsa

Aktivitas Pengujian Realisasi Yang Hasil Pengujian Kesimpulan


Diharapkan
Halaman utama Menampilkan Ada salah satu logo [ ] diterima
halaman secara kampus kerja sama [x] ditolak
utuh dan tidak ada yang tidak dapat

3
kesalahan termuat
Halaman utama Menampilkan Sesuai yang [x] Diterima
halaman inframe diharapkan [ ] Ditolak
dari akun twitter
STIMIK Duta
Bangsa Surakarta
Halaman utama Animasi pada Animasi berjalan [x] Diterima
gambar banner atas sesuai harapan,dan [ ] Ditolak
banner dapat
bergeser otomatis
Memilih menu Tampil dropdown Menu dropdown [x] diterima
“Profil” . menu untuk tampil, dapat dipilih [ ] ditolak
menuju halaman dan diarahkan ke
sesuai isi yang halaman sesuai
dipilih pilihan.

Memilih menu Memuat sertifikat Sertifikat akreditasi [x] diterima


“Akreditasi B” . akreditasi program dapat dimuat dan [ ] ditolak
stdui. didownload

Tampil menu Program studi dapat


program studi yang dimuat sesuai
Memilih menu [x] diterima
dapat dipilih untuk pilihan.
“Program Studi” . [ ] ditolak
memuat informasi
program studi.
Tampil dropdown Informasi yang
Memilih menu “Info menu informasi dimuat sesuai [x]diterima
Kampus” . kampus yang dapat dengan pilihan di [ ] ditolak
dipilih. dropdown.
Tampil dropdown Muncul Informasi
Memilih menu menu kategori untuk didownload [x]diterima
“Download” . download yang sesuai dengan [ ] ditolak
dapat dipilih. pilihan.

4
Memilih konten yang Konten informasi
konten informasi [x]diterima
ada di “Info Kampus dapat dipilih sesuai
tampil. [ ] ditolak
Terbaru” judul.
konten informasi
Memilih konten yang Konten informasi
tampil. [x]diterima
ada di “Info Kampus dapat dipilih sesuai
[ ] ditolak
Terbaru” judul.
Situs JOURNAL
Mengarah ke situs dapat dimuat. [x]diterima
Klik “JOURNAL”
JOURNAL UDB. [ ] ditolak

Situs Repository
Mengarah ke situs UDB dapat dimuat. [x]diterima
Klik “DIGLIB”
Repository UDB. [ ] ditolak

Situs OPAC gagal


Mengarah ke situs diakses. [ ] diterima
Klik “OPAC”
OPAC UDB. [x]ditolak

Situs E-Learning
Mengarah ke situs
gagal diakses. [ ] diterima
Klik “E-Learning” E-Learning Fikom
[x]ditolak
UDB.
Situs Portal Alumni
Mengarah ke situs
UDB dapat diakses. [x]diterima
Klik “Portal Alumni” Portal Alumni
[ ] ditolak
UDB.
Situs LPPM
Mengarah ke situs GAGAL diakses. [ ] diterima
Klik “LPPM Fikom”
LPPM Fikom. [x]ditolak

5
Postingan Twitter
Postingan Twitter dapat dimuat. [x]diterima
Melihat Twitter
dapat dimuat. [ ] ditolak

2.3.2 Pengujian White Box


White Box Testing adalah salah satu cara untuk menguji suatu aplikasi atau software dengan
cara melihat modul untuk dapat meneliti dan menganalisa kode dari program yang di buat ada
yang salah atau tidak. Kalau modul yang telah dan sudah di hasilkan berupa output yang tidak
sesuai dengan yang di harapkan maka akan di compile ulang dan di cek kembali kode-kode
tersebut hingga mencapai sesuai denganyang di harapkan.

6
Bab 3 Penutup

3.1 Kesimpulan
Sistem dan teknologi informasi telah berkembang pesat di dalam organisasi. Hampir
semua aktivitas organisasi saat ini telah dimasuki oleh aplikasi dan otomatisasi teknologi

7
informasi. Beberapa teknologi informasi menjadi tren dalam organisasi saat ini, contohnya
teknologi Artificial Intelligence (AI), Internet of Things (IoT) dan Cloud Computing.
Agar target yang ditentukan dapat terpenuhi dibutuhkan manajemen yang dan strategi
sistem informasi yang tepat. Selain itu perlu adanya pengendalian keamanan sistem untuk
menjaga sistem dan menghindari hal-hal yang tidak diinginkan.

Daftar pustaka
 https://www.coursehero.com/file/58156041/BLACK-BOX-TESTINGdocx/

 https://www.google.com/url?
sa=t&source=web&rct=j&url=https://dspace.uii.ac.id/bitstream/handle/123456789/11015
/05.%25201%2520Bab%25201.pdf%3Fsequence%3D5%26isAllowed
%3Dy&ved=2ahUKEwjb2omRt9n0AhX_4HMBHWJPBHwQFnoECAMQAQ&usg=A
OvVaw1GcQoAmYIMCn53XRBDkXWc

 https://www.dosenpendidikan.co.id/white-box-testing/

 S, Rosa. A., & Shalahuddin, M. (9 Maret 2013). Rekayasa Perangkat Lunak. Bandung:
Informatika.

 Nurudin, M., Jayanti, W., Saputro, R. D.., Saputra, M. P., & Yulianti. 2019. Pengujian
Black Box pada Aplikasi Penjualan Berbasis Web Menggunakan Teknik Boundary Value
Analysis, Jurnal Teknik Informatika. Vol 5. No.1. Universitas Pamulang. Hal 143-148.

Anda mungkin juga menyukai