Testing dan Implementasi Sistem

Slides:



Advertisements
Presentasi serupa
Testing & Implementation System
Advertisements

TEKNIK PENGUJIAN PERANGKAT LUNAK
Testing dan Implementasi Sistem
PEMODELAN ANALISIS Kuliah - 5
Metode Pengujian Perangkat Lunak (Black Box)
REKAYASA PERANGKAT LUNAK
Testing dan Implementasi Sistem
TESTING DAN QA SOFTWARE PERTEMUAN 5 & 6
(Studi Kasus pada LMZIS Masjid Manarul Ilmi ITS)
Teknik Pengujian Perangkat Lunak
PENGUJIAN / TESTING Ana Kurniawati.
TESTING DAN QA SOFTWARE PERTEMUAN 7
Pengujian Black-Box.
TEKNIK PENGUJIAN PERANGKAT LUNAK
PERANCANGAN KASUS UJI.
TESTING DAN QA SOFTWARE PERTEMUAN 9
STRATEGI PENGUJIAN PERANGKAT LUNAK
Testing dan Implementasi
Testing Levels. Activities of Test Engineer Test engineer is an information technology professional who is in charge of ane or more technical test activities,
Tim Asisten Praktikum RPL 09/10.  Disebut juga behaviorial testing  Berfokus pada functional requirements  Menurunkan sejumlah input untuk melatih.
BLACK BOX TESTING.
Testing Implementasi Sistem Oleh :Rifiana Arief, SKom, MMSI
Metode Pengujian Perangkat Lunak (Black Box)
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 20 Slide 1 Pengujian Cacat (Defect Testing) l Pengujian program untuk mengungkap adanya.
MODEL PROSES REKAYASA PERANGKAT LUNAK
VALIDASI SOFTWARE (Nelly Sofi).
Testing dan implementasi sistem
Testing & Implementasi Sistem Fungsional Testing
Tim RPL Teknik Informatika 2017
TEKNIK-TEKNIK PENGUJIAN PERANGKAT LUNAK
14. PENGUJIAN PERANGKAT LUNAK
TEKNIK PENGUJIAN PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan ke-13)
TEKNIK PENGUJIAN PERANGKAT LUNAK
Rekayasa Perangkat Lunak Metode Pengujian Perangkat Lunak
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan ke-13)
Pengujian Perangkat Lunak
WHITE BOX TESTING PENGUJIAN BASIS PATH
Testing dan Implementasi Sistem teknik testing
Testing & Implementasi Sistem
Testing dan Implementasi
Black Box Testing.
TESTING DAN IMPLEMENTASI SISTEM
Teknik Informatika – Universitas Trunojoyo
TESTING DAN IMPLEMENTASI PERTEMUAN 3
Metode Pengujian Perangkat Lunak (Black Box)
TESTING DAN IMPLEMENTASI PERTEMUAN 2
Software Engineering ( Pressman )
WHITE BOX TESTING DAN BLACK BOX TESTING
Validasi dan Verifikasi Software
TESTING DAN IMPLEMENTASI PERTEMUAN 6
PENGUJIAN / TESTING.
TESTING DAN IMPLEMENTASI PERTEMUAN 7
TEKNIK PENGUJIAN PERANGKAT LUNAK
TEKNIK PENGUJIAN PERANGKAT LUNAK
TESTING DAN QA SOFTWARE PERTEMUAN 10 & 11
TEKNIK PENGUJIAN PERANGKAT LUNAK
Testing dan Implementasi
Pengujian Perangkat Lunak
TESTING DAN QA SOFTWARE PERTEMUAN 9
Pengujian White Box Kustanto 11/27/2018 Pengujian white box.
Teknik-teknik pengujian Perangkat Lunak
TEKNIK PENGUJIAN PERANGKAT LUNAK
Tim RPL Teknik Informatika 2018
Pengujian Perangkat Lunak
Pengujian Perangkat Lunak
Teknik-teknik pengujian Perangkat Lunak
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
WHITE BOX TESTING PENGUJIAN BASIS PATH
Transcript presentasi:

Testing dan Implementasi Sistem Black Box Testing

Black-Box Testing berdasarkan pada fungsi yang dispesifikasikan dari produk, tes dapat dilakukan dengan mendemonstrasikan tiap fungsi telah beroperasi secara penuh sesuai dengan yang diharapkan, dan sementara itu, pada saat yang bersamaan, dilakukan pencarian error pada tiap fungsi.

Black Box Testing…. Black box testing, dilakukan tanpa pengetahuan detil struktur internal dari sistem atau komponen yang dites. juga disebut sebagai behavioral testing, specification-based testing, input/outp Black box testing berfokus pada kebutuhan fungsional pada software, berdasarkan pada spesifikasi kebutuhan dari software.

Kategori error melalui black box testing: Fungsi yang hilang atau tak benar Error dari antar-muka Error dari struktur data atau akses eksternal database Error dari kinerja atau tingkah laku Error dari inisialisasi dan terminasi

Bagaimana validasi fungsi yang akan dites? Bagaimana tingkah laku dan kinerja sistem dites? Kategori masukan apa saja yang bagus digunakan untuk test cases? Sistem mempunyai toleransi jenjang dan volume data apa saja ? Apa saja akibat dari kombinasi data tertentu yang akan terjadi pada operasi sistem? Bagaimana batasan suatu kategori masukan ditetapkan?

Perbedaan…

Graph Based Testing

Equivalence Partitioning Yaitu metode black box testing yang membagi domain masukan dari suatu program ke dalam kelas-kelas data, dimana test cases dapat diturunkan Dapat juga diasumsikan bahwa masukan yang sama akan menghasilkan respon yang sama pula.

Boundary Value Analysis Boundary value analysis adalah suatu teknik disain test cases yang berguna untuk melakukan pengujian terhadap nilai sekitar dari pusat domain masukan. Teknik boundary value analysis merupakan komplemen dari teknik equivalence partitioning.

Cause-Effect Graphing Techniques Teknik ini merupakan suplemen dari equivalence testing dengan menyediakan cara untuk memilih kombinasi data input Melibatkan kondisi input (cause) dan kondisi output (effect) untuk mencegah pendefinisian kasus uji yang terlalu banyak

Cause-Effect Graphing Techniques Langkah :  Bagi-bagi spesifikasi kebutuhan menjadi bagian yang memiliki kemungkinan kerja Definisikan cause dan effect berdasarkan spesifikasi kebutuhan Analisa spesifikasi kebutuhan untuk membuat hubungan logika Tandai graf untuk jalur yang tidak mungkin berhubungan dengan kombinasu cause/effect sesuai dengan batasan spesifikasi kebutuhan Ubah graf menjadi tabel keputusan kolom --> test case baris --> cause/effect Ubah kolom dari tabel keputusan menjadi kasus uji

State Transition Testing Status yang terdapat di dalam program. Transisi antar status-status tersebut. Kejadian yang merupakan sebab dari transisi tersebut Aksi-aksi yang dihasilkan

Functional Analysis Dasar utama pemikirannya adalah melakukan analisa terhadap fungsi-fungsi yang terdapat pada suatu sistem , apakah fungsi-fungsi tersebut mempunyai kinerja sebagaimana yang diharapkan atau dispesifikasikan.

Tugas Baca Use case Comparison testing Test Factor Analysis Risk Based Testing Syntax Testing Cross-Functional Testing Operational Profiling Table & Array Testing Orthogonal Array Testing