Disusun Oleh :
Puji dan syukur kami haturkan kehadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga kami dapat menyelesaikan
penyusunan makalah ini. Dalam penyusunan makalah ini, tentunya banyak
kesulitan yang kami alami terutama disebabkan oleh kurangnya pengetahuan.
Namun berkat bimbingan dan bantuan dari semua pihak akhirnya penyusunan
makalah ini dapat terselesaikan tepat pada waktunya.
Oleh karena itu, kami mengucapkan terima kasih kepada semua pihak
yang telah membantu dalam penyusunan makalah ini. Semoga makalah ini dapat
bermanfaat bagi kita semua.
Tak ada gading yang tak retak. Begitu pula dengan makalah yang saya
buat ini yang masih jauh dari kesempurnaan. Oleh karena itu saya mengharapkan
kritik dan saran, serta bimbingan yang signifikan agar makalah ini menjadi lebih
baik serta berdaya guna dimasa yang akan datang.
Penyusun
DAFTAR ISI
KATA PENGANTAR.............................................................................................2
DAFTAR ISI............................................................................................................3
BAB I PENDAHULUAN........................................................................................4
1.1. Latar Belakang..........................................................................................4
1.2. Tujuan........................................................................................................5
BAB II PEMBAHASAN.........................................................................................6
2.1 Pengertian Pengujian Perangkat Lunak.....................................................6
2.2 Tujuan Pengujian.......................................................................................7
2.3 Tahap-tahap Pengujian..............................................................................7
2.3.1. Pengujian Tahap Analisis...................................................................8
2.3.2. Pengujian Tahap Perancangan...........................................................8
2.3.3. Pengujian Tahap Implementasi..........................................................9
2.3.4. Pengujian Tahap Pengujian................................................................9
2.3.5. Pengujian dengan Kasus Uji..............................................................9
2.4 Teknik Pengujian.....................................................................................10
2.4.1. Pengujian Black Box........................................................................10
2.4.2. Pengujian White Box.......................................................................11
2.5 Strategi Pengujian....................................................................................11
BAB III PENUTUP...............................................................................................13
3.1. Kesimpulan..............................................................................................13
3.2. Saran........................................................................................................13
DAFTAR PUSTAKA............................................................................................14
BAB I
PENDAHULUAN
perangkat lunak dan merepresentasikan kajian pokok dari spesifikasi, desain dan
kualitas perangkat lunak tidak dapat terlalu ditekan karena melibatkan sederetan
aktivitas produksi di mana peluang terjadinya kesalahan manusia sangat besar dan
kualitas.
elemen system dan “biaya” yang muncul akibat kegagalan perangkat lunak,
perangkat lunak yang dapat dianggap sebagai hal yang merusak daripada
membangun.
1.2. Tujuan
PEMBAHASAN
sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah
perangkat lunak sudah memenuhi persyaratan atau belum, atau untuk menentukan
yang besar.
adalah:
kebutuhan pemakai.
Untuk melihat hasil pengujian yang telah dilakukan, dibuat suatu tabel
yang berisi kriteria pengujian dan penelitian yang diberikan terhadap kriteria
pengujian tersebut.
3. Membangun suatu kasus uji (test case), yaitu sekumpulan data atau situasi
benar. Tujuan pengujian pada tahap ini adalah untuk mendapatkan kebutuhan
3. Portabilitas rancangan
4. Perancangan yang dirawat
2. Kebenaran program
3. kemudahan pemakaian
4. Sifat coupling
dijalankan pada mesin. Selain itu, juga untuk menilai apakah instruksi yang
1. Pengujian fungsional
2. Dukungan manual
3. Kemudahan operasi.
2.3.5. Pengujian dengan Kasus Uji
atau fungsi) dan pengujian sistem. Dalam pengujian unit, unit-unit yang diuji
dengan menggunakan berbagai data masukan, baik data yang valid maupun
tidak.
perangkat lunak, yaitu teknik black box dan white box testing.
khusus dari perangkat lunak yang dirancang. Pada teknik ini, kebenaran
dihasilkan dari data atau kondisi masukan yang diberikan untuk fungsi yang
5. Kesalahan performasi.
teknik pengujian black box lebih sering dipilih untuk menguji perangkat
kali. Independent path adalah jalur dalam program yang menunjukkan paling
ditentukan
Dilaksanakan dengan menggunakan driver dan stub. Driver adalah suatu program
utama yang berfungsi mengirim atau menerima data kasus uji dan mencetak hasil
dari modul yang diuji. Stub adalah modul yang menggantikan modul sub-ordinat
2. Pengujian integrasi
3. Pengujian validasi
Pengujian ini dimulai jika pada tahap integrasi tidak ditemukan kesalahan.
Suatu validasi dikatakan sukses jika perangkat lunak berfungsi pada suatu cara
4. Pengujian sistem
BAB III
PENUTUP
3.1. Kesimpulan
sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah
perangkat lunak sudah memenuhi persyaratan atau belum, atau untuk menentukan
3.2. Saran
karena dimasa depan teknologi akan semakin canggih dan semua pekerjaan
DAFTAR PUSTAKA
http://ikabuntud.blogspot.com/2012/03/makalah-perangkat-lunak.html
https://winpoin.com/cara-install-windows-10-anniversary-update-melalui-file-iso/
https://handritkj.wordpress.com/2012/03/01/melakukan-instalasi-softwere/