Pengujian Perangkat Lunak 5/31/2018 SOFTWARE TESTING - 1
|
|
- Erlin Budiman
- 5 tahun lalu
- Tontonan:
Transkripsi
1 Pengujian Perangkat Lunak TIM PPL TEKNIK INFORMATIKA 5/31/2018 SOFTWARE TESTING - 1
2 Pengujian Testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi yang tidak diinginkan (defect/errors/bugs) dan mengevaluasi fitur-fitur dari entitas software (standar ANSI/IEEE 1059) 5/31/2018 SOFTWARE TESTING - 2
3 Tujuan Menemukan sebanyak mungkin masalah (error) Tujuan dari menemukan masalah adalah memperbaikinya Sebuah pengujian yang sukses adalah menemukan kesalahan yang belum ditemukan. 5/31/2018 SOFTWARE TESTING - 3
4 Akktivitas Pengembangan PL 5/31/2018 SOFTWARE TESTING - 4
5 Aktivitas Pengujian 5/31/2018 SOFTWARE TESTING - 5
6 Peran tiap Proses Pengujian 5/31/2018 SOFTWARE TESTING - 6
7 Testing vs. Debugging Pengujian (testing) berbeda dengan debugging Debugging dilakukan bila sudah ditemukan suatu kesalahan, dan tujuannya mencari sumber kesalahan (fault atau defect) Debugging tetap menjadi bagian dari strategi pengujian 5/31/2018 SOFTWARE TESTING - 7
8 Failure, Error, Fault and Defect Error Error adalah status dari sistem Status error ini bisa menyebabkan kegagalan jika tidak ada perbaikan Fault Fault adalah sumber dari error Defect Sinonim dengan Fault Sering disebut juga bug Failure Kegagalan (failure) terjadi kalau ada perilaku dari sistem yang tidak sesuai dengan permintaan di spesifikasi sistem 5/31/2018 SOFTWARE TESTING - 8
9 V & V Verifikasi Sekumpulan aktivitas untuk menjamin bahwa software sudah mengiimplementasikan secara benar suatu fungsi Validasi Sekumpulan aktivitas untuk menjamin bahwa software sudah dibuat dengan benar sesuai dengan kebutuhan pengguna Boehm [Boe81]: Verification: "Are we building the product right? Validation: "Are we building the right product?" 5/31/2018 SOFTWARE TESTING - 9
10 Tester? Software Developer Independence Testing Group Mengerti system Menguji untuk membuktikan bahwa programnya sudah benar Harus belajar sistem Menguji untuk membuktikan bahwa program masih ada yang salah 5/31/2018 SOFTWARE TESTING - 10
11 Siklus Pengujian Perencanaan Pengujian Perancangan Pengujian Eksekusi Pengujian Laporan Pengujian 5/31/2018 SOFTWARE TESTING - 11
12 Siklus Pengujian Perencanaan Pengujian Perancangan Pengujian Eksekusi Pengujian Laporan Pengujian Perencanaan apa saja yang akan diuji Perencanaan waktu Perencanaan sumberdaya yang diperlukan Orang PL pendukung Alat/perangkat keras Lingkungan pengujian dan lain-lain Perencanaan prosedur umum pengujian 5/31/2018 SOFTWARE TESTING - 12
13 Siklus Pengujian Perencanaan Pengujian Perancangan Pengujian Eksekusi Pengujian Laporan Pengujian Untuk apapun yang akan diuji, maka perlu dirancang Kasus Pengujian (Test Case) Test Case berisi: Masukan yang diuji Harapan Pengujian Cara menilai hasil eksekusi pengujian 5/31/2018 SOFTWARE TESTING - 13
14 Siklus Pengujian Perencanaan Pengujian Perancangan Pengujian Eksekusi Pengujian Laporan Pengujian Dilakukan sesudah kode program selesai dikerjakan. Eksekusi program dilakukan dengan menggunakan masukan data yang sudah di rancang 5/31/2018 SOFTWARE TESTING - 14
15 Siklus Pengujian Perencanaan Pengujian Perancangan Pengujian Eksekusi Pengujian Laporan Pengujian Laporan pengujian berisi laporan untuk setiap hasil eksekusi Test Case: Lulus pengujian jika hasil eksekusi program memberikan hasil yang sama dengan harapan hasil Tidak lulus pengujian jika hasil eksekusi memberikan hasil yang berbeda Kadang dapat disertai dengan catatan khusus 5/31/2018 SOFTWARE TESTING - 15
16 Kriteria Pengujian yang Baik Memiliki kemungkinan tinggi untuk menemukan error Pilih teknik yang terbaik Sesuai dengan karakteristik software yang diuji Tidak terlalu sederhana juga tidak terlalu kompleks 5/31/2018 SOFTWARE TESTING - 16
17 Strategi Pengujian PL testing-in-the-small hingga testing-in-the-large PL konvensional Unit testing: fokus pada tiap komponen individual, memastikan tiap fungsi berjalan Integration testing: fokus pada desain dan konstruksi arsitektur PL Validation testing: memastikan PL memenuhi semua kebutuhan System Testing: PL dan elemen sistem lain diuji secara keseluruhan PL OO Fokus pada pengujian tiap kelas termasuk atribut dan operasi Dilanjutkan pengujian komunikasi / kolaborasi antar kelas 5/31/2018 SOFTWARE TESTING - 17
18 Metode Pengujian PL 5/31/2018 SOFTWARE TESTING - 18
19 Unit / Modul / Komponen Testing 5/31/2018 SOFTWARE TESTING - 19
20 Blackbox VS Whitebox Blackbox testing Tidak perlu mengetahui struktur software Juga disebut dengan specification-based atau functional testing Whitebox testing Harus mengetahui struktur dan implementasi dari software 5/31/2018 SOFTWARE TESTING - 20
21 Whitebox Testing Meyakinkan bahwa semua statement / kondisi dieksekusi minimum satu kali Contoh White-box testing Control Flow Testing Data Flow Testing Mutation Testing Path Input Expected Result 1 (10, 3, 2) 10 2 (25, 15, 40) 40 3 (10, 15, 6) 15 4 (10, 15, 19) 19 5/31/2018 SOFTWARE TESTING - 21
22 Blackbox Testing Pengujian Black-Box dilakukan karena isi source code tidak bisa dilihat, hanya spesifikasinya saja Disebut juga Functional Testing, karena kita hanya melihat fungsionalitas dari unit yang diuji Spesifikasi mendefinisikan apa yang dilakukan, Initial State (IS), dan juga Final State(FS) Apa saja input-nya Apa saja output-nya Apa saja requirement/event yang merubah state 5/31/2018 SOFTWARE TESTING - 22
23 Pengujian Integrasi Pengujian unit fokus pada komponen/unit individual Sesudah semua fault di hilangkan dari setiap komponen, & unit tidak lagi memiliki error, maka unit/komponen ini siap diintegrasikan atau digabungkan Pengujian integrasi akan mendeteksi fault yang belum terdeteksi saat pengujian unit Fokusnya lebih ke sekumpulan komponen/unit Dua atau lebih komponen akan diintegrasikan dan di uji Setelah tidak ditemukan kesalahaan, maka komponen baru dapat digabungkan. Urutan integrasi dapat menentukan usaha keseluruhan untuk melakukan pengujian integrasi Kesalahan urutan integrasi dapat menambah biaya, sumber daya yang diperlukan. 5/31/2018 SOFTWARE TESTING - 23
24 Strategi Pengujian Integrasi Pendekatan BIG BANG Pendekatan incremental Top Down testing Bottom Up testing Sandwich Testing 5/31/2018 SOFTWARE TESTING - 24
25 System Testing Pengujian validasi: Fokus pada kebutuhan software Pengujian sistem: Fokus pada integrasi sistem Pengujian alpha / Beta: Fokus pada pengguna (bagaimana mereka menggunakan) Recovery Testing: Software dibuat 'gagal' dan dilihat apakah proses pemulihan sudah dapat dilakukan. Contoh: software yang memanfaatkan internet melihat perilaku pemulihan ketika internet tiba-tiba turun. Pengujian keamanan: Pastikan apakah mekanisme perlindungan sudah melindungi 'penetrasi Stress testing: Sistem diuji bagaimana ketika dihadapkan dengan permintaan penggunaan sumber daya yang melebihi jumlah normal, atau frekuensi atau volume yang normal Pengujian kinerja: Menguji kinerja software ketika dijalankan pada konteks tertentu 5/31/2018 SOFTWARE TESTING - 25
Pengujian Perangkat Lunak Berorientasi Objek. Tim RPL Teknik Informatika
Pengujian Perangkat Lunak Berorientasi Objek Tim RPL Teknik Informatika Pengujian Pengujian adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi
Lebih terperinciPEMELIHARAAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom
PEMELIHARAAN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom PERAWATAN PL Membahas langkah-langkah yang harus dikerjakan sebagai bagian dari pengujian. Strategi untuk pengujian perangkat lunak mengintegrasikan
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 terperinciPERTEMUAN 13 STRATEGI PENGUJIAN PERANGKAT LUNAK
PERTEMUAN 13 STRATEGI PENGUJIAN PERANGKAT LUNAK Strategi Pengujian Strategi uji coba perangkat lunak dilakukan untuk memudahkan para perancang untuk menentukan keberhasilan system yang telah dikerjakan
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 terperinciTESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.
TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 7 TESTING DAN IMPLEMENTASI SISTEM Strategi Pengujian Perangkat Lunak Pendekatan Strategis terhadap Pengujian Perangkat Lunak. Pengujian
Lebih terperinciSTRATEGI PENGUJIAN PERANGKAT LUNAK
STRATEGI PENGUJIAN PERANGKAT LUNAK Strategi uji coba perangkat lunak dilakukan untuk memudahkan para perancang untuk menentukan keberhasilan system yang telah dikerjakan Proses testing Unit Module Sub-system
Lebih terperinci3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat
Lebih terperinciPENGUJIAN PERANGKAT LUNAK. Muhammad Riza Hilmi, ST.
PENGUJIAN PERANGKAT LUNAK Muhammad Riza Hilmi, ST. http://learn.rizahilmi.com saya@rizahilmi.com Terminologi Reliability: Ukuran kesuksesan yang digunakan untuk mengukur kesesuaian antara perilaku yang
Lebih terperinciRekayasa Perangkat Lunak
4 Validasi dan Verifikasi Software 1. Validasi dan Verifikasi Software 1.1. Verifikasi vs. Validasi Verifikasi: Are we building the product right Software seharusnya sesuai dengan spesifikasinya Validasion:"Are
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 terperinciPENGUJIAN PERANGKAT LUNAK
PENGUJIAN PERANGKAT LUNAK Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika Universitas Islam Indonesia Your Logo DASAR PENGUJIAN PL PENGUJIAN : proses eksekusi suatu program dengan maksud menemukan
Lebih terperinciStrategi Pengujian Perangkat Lunak. Minggu ke 8
Strategi Pengujian Perangkat Lunak Minggu ke 8 Pendekatan Strategis ke pengujian perangkat lunak Pengujian Unit Pengujian Integrasi Pengujian Validasi Pengujian Sistem Pengujian Unit Berfokuspadaintiterkecildaridesain
Lebih terperinciBAB 4 PELAKSANAAN PENGUJIAN
BAB 4 PELAKSANAAN PENGUJIAN Strategi pengujian dilakukan untuk mengintegrasikan metode perancangan kasus pengujian software ke dalam langkah-langkah terencana yang tersusun rapi sehingga menghasilkan konstruksi
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 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 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 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 terperinciStrategi Pengujian Perangkat Lunak
Strategi Pengujian Perangkat Lunak Testing is the process of exercising a program with the specific intent of finding errors prior to delivery to the end user. What Testing Shows errors requirements conformance
Lebih terperinciReview Rekayasa Perangkat Lunak. Nisa ul Hafidhoh
Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh nisa@dsn.dinus.ac.id Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi
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 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 terperinciStrategi Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma
Strategi Pengujian Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami langkah-langkah dalam pengujian perangkat lunak.
Lebih terperinciABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK
Mata Kuliah : Perancangan Perangkat Lunak LANJUT Dosen : Dr. Karmilasari ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK Program Pasca Sarjana Universitas Gunadarma REKAYASA PERANGKAT LUNAK
Lebih terperinciKualitas Software dan Pengujian
Kualitas Software dan Pengujian Pendahuluan Kualitas (dalam bahasa Inggris: quality, berasal dari bahasa latin: qualitas) merupakan konsep yang selalu dicari pada setiap apapun yang dibuat oleh manusia.
Lebih terperinciBAB 5 FAKTOR PENGUJIAN
BAB 5 FAKTOR PENGUJIAN Faktor pengujian adalah hal-hal (faktor-faktor) yang diperhatikan selama pengujian. Terdapat 15 faktor di dalam pengujian, tetapi tidak semua faktor yang mungkin digunakan, hal ini
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 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 terperinciPengujian Perangkat Lunak & Web App. Nisa ul Hafidhoh
Pengujian Perangkat Lunak & Web App Nisa ul Hafidhoh nisa@dsn.dinus.ac.id 08156114760 Pengujian Pengujian / testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi
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 terperinciSTRATEGI PENGUJIAN PERANGKAT LUNAK. Pertemuan 12
STRATEGI PENGUJIAN PERANGKAT LUNAK Pertemuan 12 PENDEKATAN STRATEGIS KE PENGUJIAN PERANGKAT LUNAK Pengujian PL adalah elemen kritis dari jaminan kualitas PL dan mepresentasikan spesifikasi, desain dan
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 terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Dalam proses belajar setiap individu memiliki cara sendiri. Kemajuan teknologi saat ini banyak mendukung berbagai aspek kebutuhan salah satunya dalam memenuhi kebutuhan
Lebih terperinciBAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN
BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN Pengujian perangkat lunak dilakukan untuk mendapatkan suatu perangkat unak yang layak untuk digunakan. Suatu perangkat lunak yang telah selesai diujikan harus
Lebih terperinciRekayasa Perangkat Lunak TI1153
Rekayasa Perangkat Lunak TI1153 TEKNIK PENGUJIAN Restyandito e-mail : dito@ukdw.ac.id website : http://lecturer.ukdw.ac.id/~dito TI1153 Teknik Pengujian Restyandito - 2 Jenis Pengujian Jenis Pengujian
Lebih terperinciPengantar Test dan Implementasi Sistem. Rudi Susanto
Pengantar Test dan Implementasi Sistem Rudi Susanto 1 Rudi Susanto Wonogiri, 14 Februari 1987 S1 dan S2 di Universitas Sebelas Maret Rudist_87@yahoo.co.id 085647296211 Rudist.wordpress.com 2 Tujuan Mengenal
Lebih terperinciTESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.
TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 1 TESTING DAN IMPLEMENTASI SISTEM Pendahuluan Ruang Lingkup Testing dan Implementasi Sistem. Sasaran Pembelajaran Testing dan Implementasi
Lebih terperinciBAB 1 PENDAHULUAN. Secara umum, diketahui bahwa dalam suatu siklus pengembaangan perangkat lunak selalu terdapat empat proses utama, yaitu :
BAB 1 PENDAHULUAN Secara umum, diketahui bahwa dalam suatu siklus pengembaangan perangkat lunak selalu terdapat empat proses utama, yaitu : Gambar Siklus Pengembangan secara umum Penamaan untuk empat proses
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 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 terperinciTESTING & IMPLEMENTASI SISTEM 4KA PENDAHULUAN. helen.staff.gunadarma.ac.id
TESTING & IMPLEMENTASI SISTEM 4KA PENDAHULUAN Overview Pengembangan Perangkat Lunak Pengujian Perangkat Lunak Implementasi Pemeliharaan Siklus Pengembangan Perangkat Lunak Pelaksanaan kegiatan pada tahap
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 terperinciBAB II LANDASAN TEORI. sehingga komputer dapat memproses input menjadi output.
BAB II LANDASAN TEORI 2.1 Aplikasi Menurut Jogiyanto (1999) adalah penggunaan dalam suatu komputer, instruksi (instruction) atau pernyataan (statement) yang disusun sedemikian rupa sehingga komputer dapat
Lebih terperinciDasar-dasar Pengujian Perangkat Lunak. Minggu ke 5
Dasar-dasar Pengujian Perangkat Lunak Minggu ke 5 Pengujian / testing Testing is the exposure of a system to trial input to see wheter it produces corect output Adalah proses eksekusi suatu program dengan
Lebih terperinciPengujian pada Perangkat Lunak. Lukman Hakim
Pengujian pada Perangkat Lunak Lukman Hakim Pengujian Validasi KajianKonfigurasi(audit) Elemen dari proses validasi Memastikan apakah semua elemen konfigurasi perangkat lunak telah dikembangkan dengan
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 terperinciBAB II. Software testing dilakukan untuk berbagai tujuan antara lain [PAN99]:
BAB II TINJAUAN PUSTAKA 2.1 Software Testing 2.1.1 Pengertian Software testing atau pengujian perangkat lunak dapat didefinisikan sebagai sebuah proses atau rangkaian proses yang dirancang untuk memastikan
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 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 terperinciSiklus Pengembangan Perangkat Lunak
Pendahuluan tentang software testing Pendahuluan materi software testing - susantokun. Berikut adalah materi pendahuluan tentang software testing yang saya dapatkan ketika pertama kali masuk kuliah setelah
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 terperinciBAB III OBJEK DAN METODE PENELITIAN
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Tujuan dilakukannya objek penelitian adalah bentuk kegiatan untuk mengetahui bagaimana perusahaan ini bisa berdiri dan berkembang dengan baik. 3.1.1.
Lebih terperinciBAB II LANDASAN TEORI. pembelian dilakukan dengan mengubah bentuk barang. 2003). Menurut Soemarso S.R (1994) kegiatan pembelian dalam perusahaan
BAB II LANDASAN TEORI 2.1 Pembelian Pembelian adalah usaha pengadaan barang-barang untuk perusahaan. Dalam perusahaan dagang pembelian dilakukan dengan dijual kembali tanpa mengadakan perubahan bentuk
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 terperinciStrategi Testing. Rudi Susanto. module to be tested. results. software engineer test cases
Strategi Testing Rudi Susanto module to be tested results software engineer test cases Testing Strategy Strategi testing software mengintegrasikan metode metode disain test cases software ke dalam suatu
Lebih terperinciABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)
ABSTRAK Pada saat ini penulis melihat banyak distributor voucher elektronik mengalami kesulitan dalam menganalisa dan mendokumentasikan transaksi voucher elektronik yang sudah dilakukan. Perkembangan fitur
Lebih terperinci2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.
2. BAB II LANDASAN TEORI Dalam merancang dan membangun aplikasi, sangatlah penting untuk mengetahui terlebih dahulu dasar-dasar teori yang digunakan. Dasar-dasar teori tersebut digunakan sebagai landasan
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 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 terperinciPengujian Perangkat Lunak
Pengujian Perangkat Lunak Shinta P. Sari White Box Pengujian white-box berfokus pada struktur kontrol program. Test case dilakukan untuk memastikan bahwa semua statement pada program telah dieksekusi paling
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 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 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 Strategies
Mata Kuliah Testing & Implementasi Sistem Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 9 -- -- Pertemuan 12 & 13 -- Software Testing Strategies This presentation is revised by Hazlinda
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 terperinciTesting dan Implementasi Sistem
Testing dan Implementasi Sistem Pendahuluan Materi: Definisi Testing Definisi Sederhana Kualitas Hubungan Testing dan Kualitas Faktor Kualitas secara Umum Kualitas Software Penting bagi Organisasi Software
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 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 terperinciABSTRAK. Kata Kunci : kamus, Indonesia, Mandarin, kata, kalimat, hanzi, pinyin, bushou.
ABSTRAK Bahasa merupakan suatu alat yang digunakan agar orang dapat berkomunikasi satu dengan lainnya. Di dunia ini terdapat bermacam-macam bahasa. Salah satu bahasa yang berpengaruh dan kemudian banyak
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 terperinciSOFTWARE QUALITY ASSURANCE
SOFTWARE QUALITY ASSURANCE Software Testing TKB5351 Penjaminan Mutu Perangkat Lunak Chalifa Chazar www.script.id chalifa.chazar@gmail.com Perbandingan Formal Design Review, Inspection dan Walkthrough REVIEW
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 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 terperinci3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat
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 terperinciBAB II LANDASAN TEORI. harapan akan memperoleh laba dari adanya transaksi-transaksi tersebut dan. atas barang atau jasa dari pihak penjual ke pembeli.
BAB II LANDASAN TEORI 2.1. Penjualan Definisi penjualan menurut Mulyadi (2008:202), penjualan merupakan kegiatan yang dilakukan oleh penjual dalam menjual barang atau jasa dengan harapan akan memperoleh
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Menurut Herlambang (2005), definisi sistem dapat dibagi menjadi dua pendekatan,
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Menurut Herlambang dan Tanuwijaya (2005: 116) definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara komponen. Berdasarkan
Lebih terperinciBAB 2 LANDASAN TEORI Enterprise Resource Planning (ERP)
BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Enterprise Resource Planning (ERP) Enterprise Resource Planning (ERP) merupakan sistem yang mengintegrasikan antara perancangan, manajemen, dan semua sumber daya
Lebih terperinciI. PENDAHULUAN. Perkembangan software sekarang ini sudah semakin maju. Banyak softwaresoftware
I. PENDAHULUAN 1.1 Latar Belakang Perkembangan software sekarang ini sudah semakin maju. Banyak softwaresoftware yang berkualitas telah diciptakan. Permintaan terhadap software dalam negeri pun meningkat.
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 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 terperinciBAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.
BAB II LANDASAN TEORI 2.1 Sistem Sistem memiliki beberapa definisi yang berbeda-beda menurut pendapat beberapa ahli, definisi sistem adalah sebagai berikut. 1. Menurut Jogiyanto (1999:1), sistem adalah
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 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 terperinciBAB 1 PENDAHULUAN 1.1. Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Penggunaan sistem informasi pada sebuah perusahaan diharapkan dapat membuat kinerja perusahaan menjadi lebih efektif dan efesien. Oleh karena itu, sebuah sistem informasi
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Setelah melakukan analisis dan perancangan terhadap Aplikasii
BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap Aplikasii, tahapan selanjutnya adalah implementasi dan pengujian aplikasi. Pada tahapan implementasi
Lebih terperinciHalaman Persetujuan. 1. Judul Aplikasi SISTEM INFORMASI SALON. 2. Identitas Penulis : Ayu Aisyah Nur Firstiani NIM : : Teknologi Industri
1 ABSTRAK Kerja Praktek dilaksanakan di Salon Muna, perusahaan yang bergerak di bidang Jasa Pelayanan, mulai tanggal 14 Juni 2006 sampai dengan tanggal 6 Agustus 2006. Perangkat lunak tersebut merupakan
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 terperinciMETODE PENGUJIAN PERANGKAT LUNAK
METODE PENGUJIAN PERANGKAT LUNAK Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS MERCU
Lebih terperinciBAB II LANDASAN TEORI. ditulis dan diterjemahkan oleh language software (bahasa Pemrograman) untuk
BAB II LANDASAN TEORI 2.1 Aplikasi Menurut Jogiyanto (2005), Perangkat lunak aplikasi adalah program yang ditulis dan diterjemahkan oleh language software (bahasa Pemrograman) untuk menyelesaikan suatu
Lebih terperinciProduk perangkat lunak tersebut:
Perancangan Perangkat Lunak Lintang Yuniar Banowosari http://staffsite.gunadarma.ac.id/lintang Perangkat Lunak Merupakan program-program komputer dan dokumentasi yang berkaitan,produk perangkat lunak dibuat
Lebih terperinciRANCANGAN PEMBELAJARAN
RANCANGAN PEMBELAJARAN MATA KULIAH : REKAYASA PERANGKAT LUNAK SEMESTER: 3 KODE: SKS: 3 JURUSAN : TEKNIK INFORMATIKA FTIF-ITS DOSEN: KOMPETENSI UTAMA / TIU : Mahasiswa memiliki pengetahuan terhadap metodologi
Lebih terperinciChapter 9 Software testing strategies
Chapter 9 Software testing strategies Testing software adalah tool pertama untuk menjamin kualitas software yang diterapkan untuk mengontrol kualitas produk software sebelum pengiriman atau instalasi di
Lebih terperinciTESTING & IMPLEMENTASI SISTEM 4KA. Teknik Pengujian Perangkat Lunak. helen.staff.gunadarma.ac.id
ESING & IMPLEMENASI SISEM 4KA eknik Pengujian Perangkat Lunak Overview WHIE BOX ESING - Basis Path esting - Loop esting BLACK BOX ESING - Equivalence Partitioning White Box VS Black Box esting WHIE BOX
Lebih terperinci10/21/2016. Titan Parama Yoga, S.Kom, M.Kom
Titan Parama Yoga, S.Kom, M.Kom titanparamayoga@unibi.ac.id 1 Plan (Menyiapkan Rencana) Mendefinisikan tujuan serta menentukan strategi dan metode yang mendukung pencapaiian tujuan Do (Melaksanakan Rencana)
Lebih terperinciBAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan
BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Metodologi penelitian adalah langkah dan prosedur yang akan dilakukan dalam pengumpulan data atau informasi guna memecahkan permasalahan dan menguji
Lebih terperinciIMPLEMENTASI SISTEM Reff : Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich
Analisis dan Perancangan Sistem IMPLEMENTASI SISTEM Reff : Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Outline Tujuan Implementasi Sistem Pemrograman/Coding
Lebih terperinciABSTRAK. i Universitas Kristen Maranatha
ABSTRAK Dalam era globalisasi dewasa ini, persaingan di dalam dunia bisnis semakin berkembang. Berkenaan dengan proses pembuatan tugas akhir ini penulis melakukan perancangan dan pembuatan sistem yang
Lebih terperinci