• Tidak ada hasil yang ditemukan

Staffsite STMIK PPKIA Pradnya Paramita

N/A
N/A
Protected

Academic year: 2018

Membagikan "Staffsite STMIK PPKIA Pradnya Paramita"

Copied!
11
0
0

Teks penuh

(1)

TESTING DAN QA SOFTWARE

PERTEMUAN 12

(2)

RECOVERY TESTING

 Salah satu system test yang memaksa software

agar gagal dalam berbagai cara dan

memverifikasi bahwa recovery sistem berjalan dengan baik.

 Hal-hal yang harus dievaluasi saat recovery:

Kebenaran re-inisialisasi, checkpoint, data recovery

dan restart.

Bila recovery membutuhkan campur tangan manusia

(3)

SECURITY TESTING

 Dilakukan untuk verifikasi mekanisme proteksi

yang dibangun untuk melindungi sistem dari penetrasi yang tidak diinginkan.

 Selama security testing, tester memerankan

(4)

PERFORMANCE TESTING

 Tes kinerja software secara runtime, pada sistem

yang terintegrasi.

 Dilakukan disemua tahap proses testing.

Performance testing biasa digabung dengan

(5)

PERFORMANCE TEST

(6)

PROSES

DEBUGGING

Debugging bukan testing tapi merupakan

(7)

PROSES

DEBUGGING

~ lanjutan ~

 Proses debugging selalu mempunyai dua hasil:

1. Penyebab ditemukan dan dibenahi. 2. Penyebab tidak ditemukan.

Debugger akan melakukan penyebab, disain

(8)

PENDEKATAN

DEBUGGING

 Ada 3 kategori pendekatan debugging, yaitu:

1. Brute force:

Metode paling umum dan tidak efisien untuk isolasi

penyebab error dari software.

Dilakukan bila pendekatan lain telah gagal.

Menggunakan filosofi “biarkan komputer menemukan

error”(contoh: terjadinya kekurangan memori). 2. Backtracking:

Metode yang cukup umum digunakan untuk program kecil.Dimulai dari indikasi error, kemudian source code dilacak

(9)

PENDEKATAN

DEBUGGING

~ lanjutan ~

3. Cause Elimination:

Data yang berhubungan dengan error diorganisasi untuk mengisolasi penyebab yang potensial.

Tiga pertanyaan dimana seorang teknisi software harus

menanyakan terlebih dahulu sebelum melakukan koreksi dan menghilangkan penyebab dari suatu bug:

1. Apakah penyebab sebuah bug dapat menyebabkan bug lagi di bagian lain dari program?

2. Apakah bug merupakan hasil dari perbaikan yang telah dilakukan? 3. Tindakan apa yang dapat dilakukan, agar bug dapat dicegah sejak

(10)
(11)

Referensi

Dokumen terkait

I then provide empirical evidence that these reforms suc- ceeded in substantially increasing the labor market attachment of the target population and that local welfare

SEHUBUNGAN DENGAN PENGUMUMA PEMENANG, MAKA BERSAMA INI DISAMPA KAN

Pada Bab II Point 2 tertulis masa berlaku penawaran 150 (seratus lima puluh) hari kalender,sedangkan pada Bab IV huruf F masa berlaku penawaran 60 (enam puluh) hari kalender

Dengan ini kami beritahukan bahwa penawaran Saudara Nomor : ll ,1KP/SPHIIIII2AI2 tanggal 07 Maret 2A72 perlhal Penawaran Pekerjaan Pengadaan Sarana

Pendekatan sistem yang lebih menekankan pada prosedur didefinisikan bahwa sistem yaitu suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

[r]

[r]

Mengunjungi pengawas SMP, SMA, dan SMK di dindik kabupatenkota, dan memberikan hasil rekap data sekolah yang tidak lengkap dan tidak valid, serta memberikan bimtek kepada sekolah