Teknik Informatika S1
|
|
- Farida Setiawan
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Black Box (2) Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS
2 SILABUS MATA KULIAH 1. Pendahuluan 2. Gambaran Umum Pengujian (Definisi Pengujian, proses pengujian, Hubungan pengujian dan kualitas, dasar-dasar pengujian) 3. Konsep Dasar Pengujian (V&V, Unit Testing, Integration) 4. Siklus Pengembangan PL, Siklus Pengujian PL 5. Teknik Pengujian (White Box, Black Box, Grey Box) 6. Black Box (1) 7. Black Box (2)
3 Boundary Value Analysis Boundary Value Analysis (BVA) adalah suatu teknik desain test cases yang berguna untuk melakukan pengujian terhadap nilai sekitar dari pusat domain masukan. Teknik Boundary Value Analysis (BVA) merupakan komplemen dari teknik Equivalence Partitioning. Setelah dilakukan pemilihan tiap elemen suatu kelas ekuivalensi (menggunakan equivalence partitioning), BVA melakukan pemilihan nilai batas-batas dari kelas untuk test cases.
4 Boundary Value Analysis Boundary Value Analysis (BVA) adalah suatu teknik desain test cases yang berguna untuk melakukan pengujian terhadap nilai sekitar dari pusat domain masukan. Teknik Boundary Value Analysis (BVA) merupakan komplemen (melengkapi/ menyempurnakan) dari teknik Equivalence Partitioning. Setelah dilakukan pemilihan tiap elemen suatu kelas ekuivalensi (menggunakan equivalence partitioning), BVA melakukan pemilihan nilai batas-batas dari kelas untuk test cases.
5 Boundary Value Analysis Boundary Value merupakan nilai batasan dari kelas-kelas ekuivalensi. Contoh: Senin dan minggu untuk hari Januari dan Desember untuk bulan (-32767) dan untuk 16-bit integers
6 Boundary Value Analysis
7 Contoh Berdasarkan contoh sebelumnya tentang fungsi generate_grading, dimana inisialisasi partisi ekuivalensi telah diidentifikasi (sama dengan teknik equivalence partitioning, dan digunakan sebagai nilai batasan. Sebagai contoh, partisi Ujian memberikan nilai batasan tes untuk menguji nilai Ujian pada -1, 0, 1, 74, 75, dan 76.
8 Contoh
9 Contoh
10 Contoh
11 Contoh
12 Contoh
13 Contoh
14 Sample Testing Pemilihan sejumlah nilai dari sebuah equivalent class dari input data. Nilai boleh dalam interval constant atau variable. Misalnya [-100, 100] Bilangan yang diambil adalah -100, -55, 0, 7, 99, 100, dll
15 Limit Testing Kasus pengujian dari Limit Testing adalah nilai batas pemrosesan atau sama yaitu titik-titik batasnya atau yang mendekati. Limit testing juga melibatkan output data equivalent class. Jika range [-1.0, 1.0], maka kasus uji adalah -1.0, , 1.0, 1.001
16 Cause-Effect Graphing Techniques Cause-effect graphing merupakan desain teknik kasus ujicoba yang menyediakan representasi singkat mengenai kondisi logikal dan aksi yang berhubungan. Tekniknya mengikuti 4 tahapan berikut : 1. Causes (kondisi input), dan Effects (aksi) didaftarkan untuk modul dan identifier yang dtujukan untuk masing-masing 2. Causes-effect graph (seperti pada gambar di bawah) dibuat 3. Graph dikonversikan kedalam tabel keputusan 4. Aturan tabel keputusan dikonversikan kedalam kasus uji
17 Cause-Effect Graphing Techniques Versi sederhana dari simbol graph cause-effect seperti dibawah ini. Terdapat hubungan causes c i dengan effects e i. Lainnya merupakan batasan relationship yang dapat diaplikasikan pada causes maupun effects.
18 Cause-Effect Graphing Techniques
19 Contoh Untuk mengilustrasikan cause-effect graph perhatikan kasus tagihan berikut. Terdapat 4 kasus yang didefinisikan, yaitu : 1 : residential indicator 2 : commercial indicator 3 : peak consumption >= 100 kwh 4 : off-peak consumption >= 100 kwh Berdasarkan variasi kombinasi dari causes, maka effect berikut dapat terjadi : 101 : Schedule A billing 102 : Schedule B billing 103 : Schedule C billing
20 Contoh Causes-effect graph untuk contoh diatas dapat dilihat pada gambar, causes 1, 2, 3, 4 direpresentasikan di sisi kiri graph dan effects 101, 102, 103 direpresentasikan disisi kanan. Secondary causes dibagian tengah (contoh : 11, 12, 13, 14,...). Dari gambar tesebut dapat dibentuk decision table seperti gambar selanjutnya.
21 Cause Effect Graph
22 Decision Table
23 State Transition Testing State Transition Testing menggunakan model sistem, yang terdiri dari: Status yang terdapat di dalam program. Transisi antar status-status tersebut. Kejadian yang merupakan sebab dari transisi-transisi tersebut. Aksi-aksi yang akan dihasilkan. Model umumnya direpresentasikan dalam bentuk State Transition Diagram Test Cases didesain untuk memerikas validitas transisi antar status. Test Cases tambahan juga akan didesain untuk testing terhadap transisi-transisi yang tidak termasuk dan tidak dispesifikasikan.
24 State Transition Testing Misal terdapat suatu State Transition Diagram yang menangani masukan permintaan untuk mode tampilan terhadap waktu tampilan dari suatu device, sebagai berikut:
25 State Transition Testing State Transition Diagram terdiri dari: Status, seperti displaying time (S1). Transisi, seperti antara S1 dan S3 Kejadian yang menyebabkan transisi, seperti reset selama status S1 akan menyebabkan transisi ke S3 Aksi yang merupakan hasil dari transisi, seperti selama transisi dari S1 ke S3 sebagai hasil dari kejadian reset, aksi display time akan terjadi.
26 Test cases untuk transisi yang valid Test cases didesain untuk memeriksa transisi-transisi yang valid. Untuk tiap test case, terdapat spesifikasi sebagai berikut: Status mulai Masukan Keluaran yang diharapkan Status akhir yang diharapkan
27 Test cases untuk transisi yang valid Berdasarkan contoh di atas, terdapat 6 test cases:
28 Test cases untuk transisi yang valid Berdasarkan contoh di atas, terdapat 6 test cases:
29 Test cases untuk transisi yang valid Berdasarkan contoh di atas, terdapat 6 test cases:
30 Test cases untuk transisi yang valid Berdasarkan contoh di atas, terdapat 6 test cases:
31 Test cases untuk transisi yang valid Berdasarkan contoh di atas, terdapat 6 test cases:
32 Test cases untuk transisi yang valid Berdasarkan contoh di atas, terdapat 6 test cases:
33 Test cases untuk transisi yang tidak valid Tes transisi didisain untuk cakupan perubahan (switch) hanya untuk melakukan tes sekuensial yang valid dari transisi. Testing yang komprehensif akan mencoba untuk melakukan tes terhadap transisi yang tidak valid. Diagram transisi software di atas hanya memperlihatkan transisitransisi valid. Suatu model transisi status yang secara ekplisit memperlihatkan transisi tidak valid adalah tabel status (status table).
34 Test cases untuk transisi yang tidak valid Sebagai contoh, terdapat tabel status untuk tampilan waktu device seperti dibawah ini: Sel-sel dari tabel status yang diperlihatkan dalam bentuk -, melambangkan tak ada transisi (null transition), dimana bila tiap transisi tersebut dilaksanakan akan menghasilkan failure.
35 TERIMA KASIH
Teknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Black Box (1) Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH 1. Pendahuluan
Lebih terperinci4/18/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 4/18/14 Testing dan Audit Perangkat Lunak
Lebih terperinciSistem (3 sks) Black Box Testing (1) Black Box Testing
Testing & Implementasi Sistem (3 sks) Black Box Testing (1) Black Box Testing Black box testing, dilakukan tanpa pengetahuan detil struktur internal dari sistem atau komponen yang dites. juga disebut sebagai
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Teknik-Teknik Pengujian Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285640392988 SILABUS MATA KULIAH
Lebih terperinciTesting Implementasi Sistem. Black Box Testing Equivalence Partitioning & Boundary Value Analysis
Testing Implementasi Sistem Black Box Testing Equivalence Partitioning & Boundary Value Analysis Black Box Testing Black box testing, dilakukan tanpa pengetahuan detil struktur internal dari sistem atau
Lebih terperinciTeknik Pengujian (3) Blackbox Testing
Teknik Pengujian (3) Blackbox Testing Pengujian Perangkat Lunak Mina Ismu Rahayu 2011 Pendekatan White Box pemeriksaan detail prosedural Alur logikal suatu software diujicoba Status dari program dapat
Lebih terperinciDefinisi Black Box. pemenuhan sistem atau komponen dengan kebutuhan fungsional tertentu. q Menurut Myers (1979) :
Definisi Black Box q Menurut Myers (1979) : Ø Proses menjalankan program dengan maksud menemukan kesalahan. q Menurut IEEE (1990) : Ø Pengujian yang mengabaikan mekanisme internal sistem atau komponen
Lebih terperinciNama : Rendi Setiawan Nim :
Nama : Rendi Setiawan Nim : 41813120188 Desain Test Case Definisi Test Case Test case merupakan suatu tes yang dilakukan berdasarkan pada suatu inisialisasi, masukan, kondisi ataupun hasil yang telah ditentukan
Lebih terperinciTeknik-Teknik Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma
Teknik-Teknik Pengujian Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami teknik yang terdapat pada pengujian perangkat
Lebih terperinciBlack-Box Testing. Julian Supardi, M.T. Sumber Slide: Oerip S. Diterjemahkan Oleh: Rosa Ariani Sukamto.
Black-Box Testing Julian Supardi, M.T Sumber Slide: Oerip S Diterjemahkan Oleh: Rosa Ariani Sukamto. www.gangsir.com 1 Pendahuluan Black-Box Testing terfokus pada spesifikasi fungsional dari perangkat
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING White Box Testing (1) Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Tugas Black Box Mengingatkan
Lebih terperinciWhite Box Testing dan Black Box Testing, Perbedaannya Serta Contohnya.
White Box Testing dan Black Box Testing, Perbedaannya Serta Contohnya. I. White Box Testing Pengertian White Box Testing adalah cara pengujian dengan melihat ke dalam modul untuk meneliti kode-kode program
Lebih terperinciA. Pengujian Perangkat Lunak
A. Pengujian Perangkat Lunak Pengujian perangkat lunak adalah elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan spesifikasi, desain dan pengkodean. Meningkatnya visibilitas (kemampuan)
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Manajemen Fungsi Testing Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH
Lebih terperinciSATUAN ACARA PERKULIAHAN(SAP)
SATUAN ACARA PERKULIAHAN(SAP) Nama Mata Kuliah : dan Implementasi Sistem Kode Mata Kuliah : SI 040 Bobot Kredit : SKS Semester Penempatan : VI Kedudukan Mata Kuliah : Mata Kuliah Keahlian Berkarya Mata
Lebih terperinciDibuat Oleh : 1. Andrey ( )
Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Definisi Test Case Test case merupakan suatu tes yang dilakukan berdasarkan
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Konsep Dasar Pengujian Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Aplikasi Pengolahan Nilai Sementara Mahasiswa
BAB 1 PENDAHULUAN 1.1 Aplikasi Pengolahan Nilai Sementara Mahasiswa Aplikasi ini merupakan aplikasi yang berfungsi untuk membantu penghitungan nilai mahasiswa. Aplikasi ini sangat cocok digunakan oleh
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING White Box Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 White Box Testing Kadang disebut
Lebih terperinciBAB 6 METODE PENGUJIAN
BAB 6 METODE PENGUJIAN Metode pengujian adalah cara atau teknik untuk menguji perangkat lunak, mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkat lunak secara lengkap dan mempunyai
Lebih terperinciBlackbox testing black box berfokus pada pengujian persyaratan fungsional perangkat lunak
Black Box Testing Blackbox testing Pengujian black box berfokus pada pengujian persyaratan fungsional perangkat lunak, untuk mendapatkan serangkaian kondisi input yang sesuai dengan persyaratan fungsional
Lebih terperinciMAKALAH DESAIN TEST CASE. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM
MAKALAH DESAIN TEST CASE NAMA : RANI JUITA NIM : 41813120165 DOSEN : WACHYU HARI HAJI. S.Kom.MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 PENGUJIAN PERANGKAT
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Strategi Pengujian Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH 1.
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING OO Testing Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285640392988 SILABUS MATA KULIAH 8. Perencanaan
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)
Mata Kuliah : dan Implementasi Sistem Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Perencanaan Sistem, Analisis Sistem, Perancangan Sistem Umum, dan Seleksi
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)
Mata Kuliah : Dan Implementasi Sistem Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Perencanaan Sistem, Analisis Sistem, Perancangan Sistem Umum, dan Seleksi
Lebih terperinciPENGUJIAN PERANGKAT LUNAK (SOFTWARE TESTING)
PENGUJIAN PERANGKAT LUNAK (SOFTWARE TESTING) Di Susun Oleh : Linda Liana 41813120100 Dosen Pengampu : Wahyu Hari Haji M.Kom FAKULTAS ILMU KOMPUTER PROGRAM STUDY SISTEM INFORMASI UNIVERSITAS MERCU BUANA
Lebih terperinciSoftware Testing Technique
Software Testing Technique -- Materi 10 -- -- P e r t e m u a n 1 4 -- bestpowerpointtemplates.com Acknowledgement Materi dalam slide ini sebagian besar diambil dari slide buku [Pressman, 2010], mohon
Lebih terperinciSATUAN ACARA PERKULIAHAN PROGRAM STUDI : S1 SISTEM INFORMASI
SAP SATUAN ACARA PERKULIAHAN PROGRAM STUDI : S1 SISTEM INFORMASI JUDUL MATA KULIAH NOMOR KODE / SKS PRASYARAT DESKRIPSI SINGKAT MANFAAT MATA KULIAH TUJUAN INSTRUKSIONAL DAFTAR PUSTAKA PROSENTASE PENILAIAN
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 7
GBPP ST-RK-1.00-014-003/R- GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 7 Berlaku mulai: Gasal/2010 JUDUL MATA KULIAH : TESTING DAN IMPLEMENTASI SISTEM NOMOR KODE
Lebih terperinciSATUAN ACARA PERKULIAHAN (SAP)
SATUAN ACARA PERKULIAHAN (SAP) Nama Mata Kuliah : dan Implementasi Sistem Kode Mata Kuliah : SI 040 Bobot Kredit : 3 SKS Semester Penempatan : VI Kedudukan Mata Kuliah : Mata Kuliah Keahlian Berkarya Mata
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Object Oriented Analysis and Design Class Diagram dan Object Diagram Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6281329571612
Lebih terperinciBlack box testing ISQA
Black box testing ISQA Definisi Black Box testing merupakan strategi testing dimana hanya memperhatikan/memfokuskan kepada faktor fungsionalitas dan spesifikasi perangkat lunak. Berbeda dengan white box,
Lebih terperinciTEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14
TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14 TESTING Pengujian perangkat lunak adalah proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Perencanaan Pengujian Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285640392988 SILABUS MATA KULIAH
Lebih terperinciPENGUJIAN PERANGKAT LUNAK DENGAN MENGGUNAKAN METODE WHITE BOX DAN BLACK BOX
PENGUJIAN PERANGKAT LUNAK DENGAN MENGGUNAKAN METODE WHITE BOX DAN BLACK BOX Abdul Rouf Sistem Informasi STMIK HIMSYA Semarang Email: roufclass@gmail.com Abstrak Pengujian adalah proses untuk menemukan
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Lanjutan UML Diagram + Studi Kasus Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS
Lebih terperinciRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak Pertemuan 9 Teknik Pengujian Perangkat Lunak.: Erna Sri Hartatik :. Definisi Pengujian adalah proses untuk menemukan error pada perangkat lunak sebelum di-delivery kepada pengguna.
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Menurut Pressman (2012) tujuan dari pengujian adalah untuk menemukan dan memperbaiki sebanyak mungkin kesalahan dalam program sebelum menyerahkan program kepada pelanggan.
Lebih terperinciTESTING DAN IMPLEMENTASI SISTEM APLIKASI DATA MATA KULIAH
TESTING DAN IMPLEMENTASI SISTEM APLIKASI DATA MATA KULIAH LAPORAN PENGUJIAN Oleh : Ledy (08.211.4327) Kennedy Anthony Suyanto (08.211.1738) (08.211.1487) (08211.3844) PROGRAM STUDI SISTEM INFORMASI BISNIS
Lebih terperinciDESAIN TEST CASE. Tugas ke 11 Rekayasa Perangkat Lunak
DESAIN TEST CASE Tugas ke 11 Rekayasa Perangkat Lunak Dibuat oleh : Dekha Sundhawati (41813120217) Dosen Pengampu : Wachyu Hari Haji, S.Kom,MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS
Lebih terperinciSOFTWARE TESTING. Ratna Wardani
SOFTWARE TESTING Ratna Wardani Capaian Memahami pentingnya Software Testing Memahami teknik dalam Software Testing Dasar-dasar Software Testing Teknik-teknik dalam Software Testing Here we go... Dasar-dasar
Lebih terperinciHubungan antara rencana pengujian dan proses pengembangan system. Tim RPL 1 3
Pertemuan 10-11 Rencana Pengujian Proses testing Deskripsi fase-fase utama dalam pengujian Pelacakan Kebutuhan Semua kebutuhan user diuji secara individu Item yg diuji Menspesifikasi komponen sistem yang
Lebih terperinciTesting dan Implementasi
Modul ke: 05Fakultas Dosen Fakultas Imlu Komputer Testing dan Implementasi Sistem Informasi DASAR DASAR PENGUJIAN PERANGKAT LUNAK (LANJUTAN) : Agung Priambodo, S.Kom, M.Kom Program Studi Sistem Informasi
Lebih terperinciTesting is the exposure of a system to trial input to see wheter it produces corect output Adalah proses eksekusi suatu program dengan maksud
Testing is the exposure of a system to trial input to see wheter it produces corect output Adalah proses eksekusi suatu program dengan maksud menemukan kesalahan Elemen kritis dari jaminan kualitas perangkat
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan OOA Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH 1.
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (JURUSAN SISTEM INFORMASI) KODE / SKS : AK / 3 SKS
Pokok Bahasan dan TIU Sub Pokok Bahasan dan TIK Teknik Media 1 Pendahuluaan Ruang lingkup Mata Kuliah, Sasaraan, Tujuan, Kompetensi lulusan 2, 3 Pengembangan Memahami langkahlangkah agar dapat mengorganisir
Lebih terperinciTEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14
TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14 TESTING Pengujian perangkat lunak adalah proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan OOA (UML) Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Evolution of OO
Lebih terperinciTeknik Unit Testing. Pressman, Roger S/W Engineering edisi 5/7 chapter 17
Teknik Unit Testing Pressman, Roger S/W Engineering edisi 5/7 chapter 17 1 DASAR2 PENGUJIAN PERANGKAT LUNAK Objektifitas Pengujian Test case yg baik adalah yg mempunyai probabilitas yg tinggi untuk menemukan
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (KA) KODE / SKS : KK / 3 SKS
KODE / SKS : KK-03 / 3 SKS Minggu Pokok Bahasan Sub Pokok Bahasan Cara Pengajaran Ref Pengembangan Perangkat. Sumber. Agar mahasiswa dapat : Lunak aplikasi Membedakan sumber-sumber aplikasi serta mengevaluasi
Lebih terperinciBAB II TINJAUAN PUSTAKA. Kuliah Kerja Nyata (KKN) Universitas Lampung bertujuan untuk menjamin
BAB II TINJAUAN PUSTAKA 2.1 Kuliah Kerja Nyata (KKN) Kuliah Kerja Nyata (KKN) Universitas Lampung bertujuan untuk menjamin keterkaitan antara dunia akademik dan dunia bermasyarakat. Kegiatan Kuliah Kerja
Lebih terperinciImplementasi Metode Cause Effect Graphing (CEG) dalam Pengujian Requirement Perangkat Lunak (Studi Kasus: Aplikasi G-College)
Implementasi Metode Cause Effect Graphing (CEG) dalam Pengujian Requirement Perangkat Lunak (Studi Kasus: Aplikasi G-College) Implementation Cause Effect Graphing (CEG) Method in Requirement Testing Software
Lebih terperinciTugas Rekayasa Perangkat Lunak
Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK
Lebih terperinciPengujian Software. Teknik Pengujian Software. Apa yang Ditunjukan Pengujian. Tujuan Pengujian. Prinsip Pengujian. Testability : Kemudahan Diuji
Pengujian Software Teknik Pengujian Software Oleh : Ir. I Gede Made Karma, MT Pengujian adalah proses pelaksanaan program dengan penekanan khusus pada pencarian kesalahan sebelum diserahkan kepada pengguna
Lebih terperinci14. PENGUJIAN PERANGKAT LUNAK Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V
14. PENGUJIAN PERANGKAT LUNAK 14.1 Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V 14.1 Dasar-dasar Pengujian Metrik Kualitas PL Maitainabilty Flexibility TESTABILITY Revisi
Lebih terperinciObject Oriented Analysis (OOA) dan Object Oriented Design (OOD)
Object Oriented Analysis (OOA) dan Object Oriented Design (OOD) Object-Oriented Analysis Object-oriented analysis adalah suatu metoda analisis yang memeriksa syarat-syarat dari sudut pandang kelas-kelas
Lebih terperinci1. Dr. I Ketut Eddy Purnama, ST.,MT. 2. Ahmad Zaini, ST.,M.Sc. Asti Nurhayati
1. Dr. I Ketut Eddy Purnama, ST.,MT. 2. Ahmad Zaini, ST.,M.Sc. Asti Nurhayati 2205 100 029 Pengujian perangkat lunak merupakan suatu tahapan penting dalam pembangunan perangkat lunak. Pengujian dilakukan
Lebih terperinciREKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com
REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa
Lebih terperinciBAB II Sintesis Rangkaian Sekuensial Pulse Mode
Pertemuan ke 3 1 BAB II Sintesis Rangkaian Sekuensial Pulse Mode Deskripsi Pada bab ini akan dibahas tentang finite state machine, rangkaian mealy dan moore, prosedur perancangan dan translasi dari mealy
Lebih terperinciBAB III OBJEK DAN METODE PENELITIAN. No.30 yang pengembangnnya awalnya dipelopori oleh satu orang dengan bantuan
BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian 3.1.1. Sejarah Singkat Perusahaan Sinar Jaya Motor berdiri pada tahun 1988 dan beralamat di Jl.Gatot Subroto No.30 yang pengembangnnya awalnya
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Object Oriented Analysis and Design Interaction Diagram dan State Diagram Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Tahap implementasi sistem ini merupakan tahap meletakkan sistem supaya siap di aplikasikan dalam instansi terkait dan dioperasikan sesegera mungkin. Kegiatan implementasi sistem
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Software Requirement Engineering Specification of Requirements Models Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021
Lebih terperinciBAB I PERSYARATAN PRODUK
1 BAB I PERSYARATAN PRODUK 1.1 Pendahuluan Penelitian kali ini dilakukan pada perusahaan retail yang berada di kota Bandung. Pada perusahaan tersebut terdapat 2 main group yang berbeda di dalamnya yaitu
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Overview: Analisis Terstruktur Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285640392988 SILABUS
Lebih terperinciTEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques)
TEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques) Ujicoba software merupakan elemen yang kritis dari SQA dan merepresentasikan tinjauan ulang yang menyeluruh terhadap spesifikasi,desain dan
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Software Requirement Engineering Impact Analysis Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH
Lebih terperinciPENGUJIAN APLIKASI MENGGUNAKAN BLACK BOX TESTING BOUNDARY VALUE ANALYSIS (Studi Kasus : Aplikasi Prediksi Kelulusan SNMPTN)
PENGUJIAN APLIKASI MENGGUNAKAN BLACK BOX TESTING BOUNDARY VALUE ANALYSIS (Studi Kasus : Aplikasi Prediksi Kelulusan SNMPTN) M. Sidi Mustaqbal 1, Roeri Fajri Firdaus 2, Hendra Rahmadi 3 Jurusan Teknik Informatika,
Lebih terperinciDasar-Dasar Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma
Dasar-Dasar Pengujian Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami langkah awal untuk melakukan pengujian terhadap
Lebih terperinciMateri. Definisi Test Case White Box Testing Blackbox Testing Teknik Testing yang Lain Penggunaan Metode Tes
Disain Test Case Materi Definisi Test Case White Box Testing Blackbox Testing Teknik Testing yang Lain Penggunaan Metode Tes Jenis Testing Dengan berdasarkan pada fungsi yang dispesifikasikan dari produk,
Lebih terperinciTESTING SW SE6161 Perancangan dan Analisis Perangkat Lunak 1
TESTING SW SE6161 Perancangan dan Analisis Perangkat Lunak 1 Pengujian Perangkat Lunak Pengujian perangkat lunak mencakup: Strategi = mengintegrasikan metode perancangan kasus uji dlm sekumpulan langkah
Lebih terperinciDASAR-DASAR PENGUJIAN PERANGKAT LUNAK
DASAR-DASAR PENGUJIAN PERANGKAT LUNAK Proses Testing System Testing Pengujian terhadap integrasi sub-system, yaitu keterhubungan antar sub-system Acceptance Testing Pengujian terakhirs sebelum sistem dipakai
Lebih terperinciBAB II TINJAUAN PUSTAKA. Pada teori mengenai sistem informasi, Elizabeth Hardcastle menjelesakan
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Pada teori mengenai sistem informasi, Elizabeth Hardcastle menjelesakan pentingnya membedakan antara data dan informasi dalam bukunya (Hardcastle, 2008). Data
Lebih terperinciBAB II TINJAUAN PUSTAKA. dan menyebarkan data dan informasi (Murhada dkk, 2011). Menurut Al-Bahra Bin
7 BAB II TINJAUAN PUSTAKA 2.1. Sistem Informasi Sistem informasi merupakan sistem yang mengumpulkan, menyimpan, mengolah, dan menyebarkan data dan informasi (Murhada dkk, 2011). Menurut Al-Bahra Bin Lajamudin
Lebih terperinciRENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)
RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) Kode / Nama Mata Kuliah : 56605 / Implementasi dan Pengujian SI Revisi 1 Satuan Kredit Semester : 2 SKS Tgl revisi : 1 Maret 2014 Jml Jam kuliah dalam
Lebih terperinciSilabus dan Satuan Acara Perkuliahan
& Implementasi Sistem Halaman : 1 dari 8 1. Pendahuluan a. Terminologi b. Jenis-jenis Kesalahan c. Penjaminan Kualitas VS Pengujian d. Technique e. Stages f. Strategies 2. White Box a. Basis Path b. Control
Lebih terperinciBAB III OBJEK DAN METODE PENELITIAN. Untuk mendukung penulis dalam melakukan penelitian dan pengumpulan
24 BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Untuk mendukung penulis dalam melakukan penelitian dan pengumpulan data, penulis memilih bagian penjualan dan pembelian bertempat di Distro
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Overview: Analysis Terstruktur Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS
Lebih terperinciTINJAUAN PUSTAKA. Pengujian adalah proses eksekusi program untuk menemukan kesalahan.
6 II. TINJAUAN PUSTAKA 2.1 Pengujian Perangkat Lunak Pengujian adalah proses eksekusi program untuk menemukan kesalahan. Pengujian perangkat lunak (testing) merupakan bagian terpenting dalam pengembangan
Lebih terperinciTUGAS MAKALAH. Testing dan Implementasi Sistem White Box Testing
TUGAS MAKALAH Testing dan Implementasi Sistem White Box Testing Anggota Kelompok II : Komang Dodik Gunawan 13101172 Daniel Eka Saputra 13101882 Teguh Wirawan 13101058 DW GD Surya Damanik 13101461 MD Adhi
Lebih terperinciTESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.
TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 6 TESTING DAN IMPLEMENTASI SISTEM Pengujian Berorientasi Objek Model Pengujian OOA dan OOD. Strategi Pengujian Berorientasi Objek.
Lebih terperinciSystem Testing Pengujian terhadap integrasi sub-system, yaitu keterhubungan antar sub-system.
PENGUJIAN / TESTING Definisi Proses eksekusi suatu program dengan maksud menemukan kesalahan. Sebuah ujicoba kasus yang baik adalah yang memiliki probabilitas yang tinggi dalam menemukan kesalahan-kesalahan
Lebih terperinciSILABUS MATAKULIAH. Revisi : - Tanggal Berlaku : September Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran
SILABUS MATAKULIAH Revisi : - Tanggal Berlaku : September 204 A. Identitas. Nama Matakuliah : A. 54728 / Software Quality and Testing 2. Program Studi : Teknik Informatika-S 3. Fakultas : Ilmu Komputer
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengujian Aplikasi Web Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285640392988 SILABUS MATA KULIAH
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Real Time System Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285640392988 SILABUS MATA KULIAH
Lebih terperinciPENGUJIAN PERANGKAT LUNAK
PENGUJIAN PERANGKAT LUNAK (DPH2C2) PROGRAM STUDI D3 MANAJEMEN INFORMATIKA UNIVERSITAS TELKOM SEMESTER GENAP TAHUN AKADEMIK 2016-2017 PERTEMUAN 2 MATERI : KONSEP BLACK BOX TESTING Hanya digunakan di lingkungan
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Struktur Analisis dan Desain Struktur analisis dan desain adalah sebuah metodologi yang di gunakan pada rekayasa perangkat lunak untuk mendeskripsikan sistem kearah fungsional.
Lebih terperinciTEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom
TEKNIK PENGUJIAN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom Latar Belakang Pengujian Perangkat Lunak adalah elemen kritis dari jaminan kualitas P/L dan merupakan review puncak terhadap spesifikasi, desain
Lebih terperinciSATUAN ACARA PERKULIAHAN
SATUAN ACARA PERKULIAHAN MATA KULIAH FAKULTAS JURUSAN / JENJANG : REKAYASA PERANGKAT LUNAK : Fakultas Teknologi Informatika dan Komputer : Teknik Informatika PROSES BELAJAR MENGAJAR DOSEN : Menerangkan
Lebih terperinciBAB 1 Pendahuluan 1.1 Latar Belakang Masalah
BAB 1 Pendahuluan Bab ini menguraikan penjelasan umum mengenai tugas akhir yang dikerjakan. Penjelasan tersebut meliputi latar belakang masalah, tujuan tugas akhir, lingkup tugas akhir, metodologi yang
Lebih terperinciBAB 9 PENGUJIAN PERANGKAT LUNAK
Rekayasa Perangkat Lunak B9 Hal : 1 BAB 9 PENGUJIAN PERANGKAT LUNAK Pengujian PL adalah elemen kritis dari jaminan kualitas PL dan merepresentasikan spesifikasi, desain dan pengkodean. Meningkatnya visibilitas
Lebih terperinciRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak Pertemuan 10 Strategi Pengujian Perangkat Lunak.: Erna Sri Hartatik :. Memudahkan para perancang untuk menentukan keberhasilan system yg telah dikerjakan Karakteristik strategi
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Object Oriented Analysis and Design Requirement and Use Case Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS
Lebih terperinciTesting dan Implementasi Sistem Informasi
Modul ke: Testing dan Implementasi Sistem Informasi Pada dasarnya, pengujian merupakan satu langkah dalam proses rekayasa perangkat lunak yang dapat dianggap sebagai hal yang merusak daripada membangun
Lebih terperinciTeknik Pengujian (2) Whitebox Testing
Teknik Pengujian (2) Whitebox Testing Pengujian Perangkat Lunak Mina Ismu Rahayu 2011 Pengujian Ujicoba merupakan proses eksekusi program dengan tujuan untuk menemukan kesalahan. Sebuah ujicoba kasus yang
Lebih terperinciSTRATEGI, TEKNIK, FAKTOR PENDUKUNG DAN PENGHAMBAT PENGUJIAN UNTUK PENGEMBANG PERANGKAT LUNAK PEMULA
Yogyakarta, 18-19 Maret 01 STRATEGI, TEKNIK, FAKTOR PENDUKUNG DAN PENGHAMBAT PENGUJIAN UNTUK PENGEMBANG PERANGKAT LUNAK PEMULA Egia Rosi Subhiyakto 1, Danang Wahyu Utomo 1, Program Studi Teknik Informatika,
Lebih terperinciTESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.
TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 4 TESTING DAN IMPLEMENTASI SISTEM Dasar-dasar Pengujian Perangkat Lunak Dasar-dasar Pengujian Perangkat Lunak. Pengujian White Box.
Lebih terperinciBAB III METODOLOGI PENELITIAN
21 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan
Lebih terperinciBAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu
21 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan
Lebih terperinci