Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengujian Perangkat Lunak Shinta P.. Pengujian perangkat lunak : Menjalankan program dengan maksud untuk mengetahui kesalahan (error) program, mengukur.

Presentasi serupa


Presentasi berjudul: "Pengujian Perangkat Lunak Shinta P.. Pengujian perangkat lunak : Menjalankan program dengan maksud untuk mengetahui kesalahan (error) program, mengukur."— Transcript presentasi:

1 Pengujian Perangkat Lunak Shinta P.

2 Pengujian perangkat lunak : 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 Pengujian Integrasi Pengujian Validasi Pengujian Sistem

5 Pengujian perangkat lunak

6 Pengujian Unit Berfokus pada inti terkecil dari desain perangkat lunak yaitu modul Biasanya berorientasi pada white box MODUL Interface Struktur data lokal Kondisi Batas Jalur independen Jalur penanganan kesalahan Test Case

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


Download ppt "Pengujian Perangkat Lunak Shinta P.. Pengujian perangkat lunak : Menjalankan program dengan maksud untuk mengetahui kesalahan (error) program, mengukur."

Presentasi serupa


Iklan oleh Google