Pengujian Perangkat Lunak - PowerPoint PPT Presentation

deirdre-lane
pengujian perangkat lunak n.
Skip this Video
Loading SlideShow in 5 Seconds..
Pengujian Perangkat Lunak PowerPoint Presentation
Download Presentation
Pengujian Perangkat Lunak

play fullscreen
1 / 14
Download Presentation
Pengujian Perangkat Lunak
197 Views
Download Presentation

Pengujian Perangkat Lunak

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. PengujianPerangkatLunak Shinta P.

  2. Pengujian perangkatlunak : Menjalankan program dengan maksud untuk mengetahui kesalahan (error) program, mengukur apakah kinerja sistem sudah memenuhi kebutuhan fungsional dan non fungsional.

  3. Metode Pengujian • Black Box  What Does it produce??? • White Box  How well does it work?? Kelengkapan Keakuratan Reabilitas (white box) Maintainablity ( White box)

  4. Level PEngujian • Pengujian Unit • PengujianIntegrasi • PengujianValidasi • PengujianSistem

  5. Pengujian perangkatlunak

  6. MODUL Interface Struktur data lokal Kondisi Batas Jalurindependen Jalurpenanganankesalahan Test Case Pengujian Unit • Berfokuspadaintiterkecildaridesainperangkatlunakyaitumodul • Biasanyaberorientasipada white box

  7. Pengujian Unit • Checklist untuk pengujian interface • Apakah jumlah parameter input sama dengan jumlah argumen? • Apakah antara atribut dan parameter argumen sudah cocok? • Apakah antara sistem satuan parameter dan argumen sudah cocok? • Apakah jumlah argumen yang ditransmisikan ke modul yang dipanggil sama dengan atribut parameter?

  8. Pengujian Unit • Apakah atribut dari argumen yang ditransmisikan ke modul yang dipanggil sama dengan atribut parameter? • Apakah sistem unit dari argumen yang ditransmisikan ke modul yang dipanggil sama dengan sistem satuan parameter? • Apakah jumlah atribut dan urutan argumen ke fungsi-fungsi built-in sudah benar? • Adakah referensi ke parameter yang tidak sesuai dengan poin entri yang ada? • Apakah argumen input only diubah?

  9. Pengujian Unit • Apakah definisi variabel global konsisten dengan modul ? • Apakah batasan yang dilalui merupakan argumen? • Test case harus didesain untuk mengungkap kesalahan dalam kategori • pengetikan yang tidak teratur dan tidak konsisten • inisialisasi yang salah atau nilai-nilai default • Nama variabel yang tidak benar • Tipe data yang tidak konsisten • Underflow, overflow dan pengecualian pengalamatan

  10. Pengujian Integrasi • Pengujian hasil integrasi unit-unit program menjadi bentuk sistem parsial ataulengkap • Bertujuan mengatahui adakah masalah yang muncul dari interaksi komponen • Kesulitan melacak sumber error ketika antar komponen sudah berinteraksi • Pengujian Buttom Up & Top Down

  11. Top Down

  12. Buttom Up

  13. Pengujian Validasi

  14. Pengujian Sistem