TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-1)

Slides:



Advertisements
Presentasi serupa
Testing & Implementation System
Advertisements

REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak dan Proses Software
DASAR-DASAR PENGUJIAN PERANGKAT LUNAK
Testing dan Implementasi Sistem
Pengujian Perangkat Lunak
Software Process Model
Sasaran Menjelaskan apa yang dimaksud model proses
Pengembangan PL Ahmat Adil.
PENGUJIAN / TESTING Ana Kurniawati.
Pengujian Perangkat Lunak
Testing dan Implementasi Sistem
TESTING DAN IMPLEMENTASI SISTEM
Testing & Implementation System
STRATEGI PENGUJIAN PERANGKAT LUNAK
Dasar-dasar Pengujian Perangkat Lunak
Testing dan Implementasi Sistem
Kriteria Rekayasa Perangkat Lunak (lanjutan)
TEKNIK TESTING DAN STRATEGI TESTING
Testing dan Implementasi Sistem
PENGUJIAN DENGAN SIKLUS HIDUP
# P ENJELASAN UMUM P ENGUJIAN PERANGKAT LUNAK Pertemuan 1.
Systems Development Life Cycle
Rekayasa Perangkat Lunak Model Proses PL
Tim RPL Teknik Informatika 2017
REKAYASA PERANGKAT LUNAK
Testing dan implementasi sistem
Rekayasa Perangkat Lunak Metode Pengujian Perangkat Lunak
STRATEGI PENGUJIAN SISTEM PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
TESTING DAN IMPLEMENTASI SISTEM
9. Software Quality Assurance
Rekayasa Perangkat Lunak
Strategi Pengujian Perangkat Lunak
Testing dan Implementasi Sistem
Manajemen Konfigurasi Perangkat Lunak
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-3)
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-8)
Strategi Pengujian Perangkat Lunak & Sistem
Testing dan Implementasi
Dasar – dasar pengujian perangkat lunak
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Dasar-dasar Pengujian Perangkat Lunak
TESTING DAN IMPLEMENTASI SISTEM
Testing & Implementasi
MANAJEMEN PENGUJIAN PERANGKAT LUNAK
SIKLUS HIDUP PROYEK dan MANAJEMEN
Software Testing Pertemuan I.
TESTING DAN IMPLEMENTASI PERTEMUAN 2
Software Engineering ( Pressman )
Testing dan Implementasi SI220A
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-6)
Siklus Hidup Perangkat Lunak
Testing dan implementasi si
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-5)
PENGUJIAN / TESTING.
Testing dan Implementasi 1st class
Dasar-dasar Pengujian Perangkat Lunak
TESTING DAN QA SOFTWARE PERTEMUAN 10 & 11
Pengujian Perangkat Lunak
Strategi Pengujian Perangkat Lunak
Tim RPL Teknik Informatika 2018
Dasar-dasar Pengujian Perangkat Lunak
Strategi Pengujian Perangkat Lunak
Dasar-dasar Pengujian Perangkat Lunak
Dasar-dasar Pengujian Perangkat Lunak
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Strategi Pengujian Perangkat Lunak
Strategi Pengujian Perangkat Lunak
Transcript presentasi:

TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-1) PENDAHULUAN

Siklus Pengembangan PL Plan (Menyiapkan rencana) Do (Melaksanakan Rencana) Check (Memeriksa Hasil) Action (Mengambil tindakan yang penting)

Definisi Pengujian (1) Memantapkan kepercayaan bahwa program melakukan apa yang harus dikerjakan. Proses mengeksekusi suatu program atau sistem dengan tujuan mencari kesalahan. Mendeteksi kesalahan spesifikasi dan penyimpangan dari spesifikasi tersebut. Semua aktivitas yang ditujukan saat evaluasi suatu attribut atau kemampuan program atau sistem.

Definisi Pengujian (2) Pengukuran kualitas Perangkat lunak. Proses mengevaluasi suatu program atau sistem. Memverifikasi bahwa suatu sistem memenuhi requirement tertentu atau mengidentifikasikan perbedaan antara yang diharapkan dengan hasil yang ada Memberitahukan bahwa program melakukan suatu fungsi yang diharapkan secara benar (layak).

Definisi (IEEE – ANSI) Proses untuk mengoperasikan sistem atau komponen yang berada dalam kondisi tertentu, mengamati atau merekam hasil dan membuat evaluasi dari beberapa aspek sistem/komponen Proses menganalisis suatu komponen perangkat lunak untuk mendeteksi perbedaan antara kondisi yang ada dengan yang diharapkan (dikatakan kelemahan/kesalahan) dan untuk mengevaluasi keistimewaan tambahan dari komponen perangkat lunak.

Fokus Utama Pengujian Verifikasi adalah proses mengevaluasi suatu system/component untuk menentukan apakan suatu produk yang diselesaikan setelah fase pengembangan memenuhi kondisi seperti yang telah ditetapkan pada awal pengembangan perangkat lunak. Validasi adalah proses mengevaluasi suatu system/komponen pada akhir atau selama masa pengembangan untuk menentukan apakah produk yang dihasilkan telah memenuhi kebutuhan-kebutuhan tertentu yang diminta.

Arti Pengujian (1) Seorang penguji berburu errors : Suatu pengujian yang baik adalah seseorang yang mempunyai probabilitas yang baik untuk mendeteksi error yang belum ditemukan. Pengujian yang sukses adalah pengujian yang mendeteksi error yang belum ditemukan Berfokus pada error yang terlihat/ada

Arti Pengujian (2) Seorang penguji adalah destructive tetapi kreatif Pengujian memerlukan imajinasi, ketekunan dan perasaan yang kuat untuk mencari secara sistematik kelemahan dan mendemonstrasikan kegagalan (failure) Seorang Penguji Mengejar errors bukan pelaku : Yang dicari adalah kesalahan dalam produk, bukan orang yang membuat kesalahan Developer harus mengerti bahwa penguji bukan melawan mereka tetapi membantu developer.

Sasaran Pengujian (Glen Myers) Pengujian adalah proses eksekusi suatu program dengan maksud menemukan kesalahan Test case yang baik adalah test case yang memiliki probabilitas tinggi untuk menemukan kesalahan yang belum pernah ditemukan sebelumnya. Pengujian yang sukses adalah pengujian yang mengungkap semua kesalahan yang belum pernah ditemukan sebelumnya.

Prinsip Pengujian .

Prinsip Pengujian (Alan Davis) Semua pengujian harus dapat ditelusuri sampai ke persyaratan user. Pengujian harus direncanakan sebelum proses pengujian itu dilakukan Prinsip Pareto berlaku untuk pengujian perangkat lunak, hal ini berdasarkan pengamatan W. E. Demming, yang menyatakan bahwa sedikitnya 90% kesalahan disebabkan masalah pemrosesan.

Prinsip Pengujian (Alan Davis) Pengujian harus mulai dari yang kecil dan berkembang ke pengujian yang besar Pengujian tidak dilakukan secara mendalam dan detail Untuk menjadi paling efektif, pengujian harus dilakukan oleh pihak ketiga yang independent

Ide : Apa itu Pengujian; Mengapa harus melakukan pengujian Minggu depan : Kegiatan Pengujian