• Tidak ada hasil yang ditemukan

Slide INF205 RPL Pertemuan 13

N/A
N/A
Protected

Academic year: 2017

Membagikan "Slide INF205 RPL Pertemuan 13"

Copied!
13
0
0

Teks penuh

(1)

REKAYASA PERANGKAT

LUNAK

(2)
(3)

STRATEGI PENGUJIAN P/L

Membahas langkah-langkah yang harus dikerjakan

sebagai bagian dari pengujian.

Kapan dilaksanakan? Berapa usaha, waktu dan sumber

daya yang digunakan?

Meliputi: perencanaan, desain test case, pelaksanaan,

(4)

Kaidah Umum Pengujian

Dimulai dari pengujian tingkat komponen menuju

integrasi.

Titik yang berbeda dimungkinkan memakai teknik

pengujian yang berbeda.

Pengujian dilakukan oleh developer dan (untuk proyek

yang besar) tim independen.

Testing dan debugging adalah berbeda. Namun

(5)

Strategi Pengujian

Dimulai dari unit testing terhadap source code hingga

(6)
(7)
(8)

Integration Testing

(9)

Integration Testing

(10)

Integration Testing

Regression testing: dilakukan pengujian setiap kali ada

modul baru yang diintegrasikan atau ada modul yang berubah.

Smoke testing: test daily, untuk proyek jenis

(11)

Validation Testing

Disebut sukses jika fungsi P/L dapat diterima oleh

customer (berdasarkan dokumen SKPL).

Alpha test: dilakukan di tempat developer oleh

customer pada lingkungan yang terkendali.

Beta test: dilakukan di tempat customer tanpa

(12)

System Testing

Meguji sistem berbasis komputer secara menyeluruh,

termasuk juga hubungannya dengan sistem yang lain.

Diantaranya:

Recovery testing, jika system failure.Security testing, jika terjadi serangan.

Stress testing, terhadap jumlah, frekuensi dan volume pekerjaan.

(13)

Debugging

Memperbaiki error yang ditemukan pada saat testing

(yang sukses).

Kaidah dasar sebelum debug:

Apakah penyebab bug dihasilkan kembali oleh bagian program yang lain?

Apakah bug selanjutnya yang mungkin muncul jika bug diperbaiki?

Referensi

Dokumen terkait

• Project Manager : Bekerja dengan sponsor proyek, tim proyek dan pihak lain yang terlibat dalam sebuah proyek untuk mencapai tujuan proyek tersebut. • Program (menurut

Untuk memberikan petunjuk kepada manajer dan tim proyek selama siklus hidup proyek, untuk memberitahukan mengenai sumberdaya apa yang diperlukan, kapan dan berapa besar biaya yang

Sumber daya yang memiliki keahlian Manajer Proyek harus dapat memilih dan mengatur sumber daya yang tepat pada waktu yang tepat9. Dalam hal ini termasuk kemampuan untuk

• System engineering mempunyai kaitan dengan semua aspek pengembangan sistem berbasis-komputer yang mencakup perangkat keras, perangkat lunak ,dan yang terkait dengan

• Buat daftar sejumlah keadaan yang berbeda dari sistem • Analisa bagaimana sistem membuat sebuah transisi ke.

• Pengguna menyadari adanya fasilitas baru pada produk S/W tersebut • Menurut martin & McClure (1983) pemeliharaan dilakukan untuk :. •

Kompleksitas proyek tergantung pada jumlah proyek, hubungan antar kelompok dalam organisasi, hubungan antar kegiatan dalam organisasi.. Kompleksitas proyek tidak tergantung pada

Menurut Larson (2000 : 4) proyek adalah kegiatan yang kompleks, tidak rutin, dan usaha satu waktu yang dibatasi oleh waktu, anggaran, sumber daya, dan spesifikasi kinerja