: :

Ukuran: px
Mulai penontonan dengan halaman:

Download ": :"

Transkripsi

1 UNI ESING : WHIEBOX ESING Addr Contact No : heriyanto.lucky@gmail.com : dewa_emas@yahoo.com :

2 Adalah testing yang diturunkan dari pengetahuan tentang struktur dan implementasi i program Nama lain : glass box, structural, clear box atau open box testing harus tahu secara detail tetang perangkat lunak yang akan di uji. Untuk pengujian yang lengkap maka suatu perangkat lunak harus diuji dengan white box dan black box testing Idealnya tim penguji mengikutsertakan programmer dari sistem yang akan diuji tersebut

3 Menguji setiap jalur independent Menguji keputusan logic (true atau falsa) Menguji Loops dan batasannya Menguji Data Struktur internalnya

4 White-box (or clear-box) testing implies having access to the code, being able to see it and review it. Static white-box testing is the process of carefully and methodically reviewing the software design, architecture, or code for bugs without executing it. It's sometimes referred to as structural analysis. he obvious reason to perform static white-box testing is to find bugs early and to find bugs that would be difficult to uncover or isolate with dynamic black-box testing. Having a team of testers concentrate their efforts on the design of the software at this early stage of development is highly cost effective.

5 ormal review adalah kegiatan diskusi/rapat dalam static white-box testing untuk mempelajari dan menguji desain, alur logika, dan kode program, yang dilakukan oleh tester dibantu oleh programmer. Identify Problems. he goal of the review is to find problems with the software not just items that are wrong, but missing items as well. All criticism should be directed at the design or code, not the person who created it. Participants shouldn't take any criticism personally. Leave your egos, emotions, and sensitive feelings at the door. ollow Rules. A fixed set of rules should be followed. hey may set the amount of code to be reviewed (usually a couple hundred lines), how much time will be spent (a couple hours), what can be commented on, and so on. his is important so that the participants know what their roles are and what they should expect. It helps the review run more smoothly. Prepare. Each participant is expected to prepare for and contribute to the review. Depending on the type of review, participants may have different roles. hey need to know what their duties and responsibilities are and be ready to actively fulfill them at the review. Most of the problems found through h the review process are found during preparation, not at the actual review. Write a Report. he review group must produce a written report summarizing the results of the review and make that report available to the rest of the product development team. It's imperative that others are told the results of the meeting how many problems were found, where they were found, and so on.

6 Ifthereviewsarerunproperly,theycanprovetobeagreatwaytofindbugs early. hink of them as one of the initial nets that catches the big bugs at the beginning gof the process. Sure, smaller bugs will still get through, but they'll be caught in the next testing phases with the smaller nets with the tighter weave.

7 Pembuatan testcase didasarkan pada alur logika Alur logika : cara dimana suatu bagian dari program tertentu dieksekusi saat menjalankan program. Alur logika dapat direpresentasikan dengan menggunakan flow graph

8

9 Komponen low graph : Nodes (titik) pernyataan (atau sub program) yang akan ditinjau saat eksekusi program. Edges (anak panah) jalur alur logika program untuk menghubungkan satu pernyataan (atau sub program) dengan yang lainnya. Branch nodes (titik cabang) titik-titik yang mempunyai lebih dari satu anak panah keluaran. Branch edges (anak panah cabang) anak panah yang keluar dari suatu titik cabang da suatu t t caba g Paths (jalur) jalur yang mungkin untuk bergerak dari satu titik ke lainnya sejalan dengan keberadaan arah anak panah.

10 Eksekusi suatu test case menyebabkan program untuk mengeksekusi pernyataanpernyataan tertentu, yang berkaitan dengan jalur tertentu, sebagaimana tergambar pada flow graph. Cakupan cabang, pernyataan dan jalur dibentuk dari eksekusi jalur program yang berkaitan dengan peninjauan titik, anak panah, dan jalur dalam flow graph.

11 Ditentukan dengan menilai proporsi dari pernyataan-pernyataan yang ditinjau i oleh sekumpulan test cases yang ditentukan. Cakupan pernyataan 00% jika tiap pernyataan pada program ditinjau setidaknya minimal sekali tes Cakupan pernyataan berkaitan dengan nodes dari suatu flowgraph

12 Pada contoh gambar flow graph di samping terdapat 0 titik. Misal suatu jalur eksekusi program melewati titik-titik A, B, D, H, K. Berarti ada 5 titik dari 0 titik yang dikunjungi, maka cakupan pernyataan sebesar 50%.

13 Cakupan cabang ditentukan dengan menilai proporsi dari cabang keputusan yang diuji oleh sekumpulan test cases yang telah ditentukan. Cakupan cabang 00% adalah bilamana tiap cabang keputusan pada program ditinjau setidaknya minimal sekali tes. Cakupan cabang berkaitan dengan peninjauan anak panah cabang (branch edges) dari flow graph.

14 Pada contoh gambar flow graph di samping, terdapat t 6 anak panah cabang. Misal suatu jalur eksekusi program melewati titik-titik A, B, D, H, K, maka jalur tersebut meninjau dari 6 anak panah cabang yang ada, jadi cakupannya sebesar 33 %.

15 Cakupan jalur ditentukan dengan menilai proporsi eksekusi jalur program yang diuji oleh sekumpulan test cases yang telah ditentukan. Cakupan jalur 00 % adalah bilamana tiap jalur pada program dikunjungi setidaknya minimal sekali tes. Cakupan jalur berkaitan dengan peninjauan jalur sepanjang flow graph.

16 Berdasarkan contoh flow graph di atas, terdapat 4 jalur. Bila suatu eksekusi jalur pada program melalui titik-titik A, B, D, H, K, maka eksekusi tersebut meninjau dari 4 jalur yang ada, jadi cakupannya sebesar 5%.

17 Untuk mendisain cakupan dari tes, perlu diketahui tahap-tahap sebagai berikut:. Menganalisa source code untuk membuat flow graph. gap. Mengidentifikasi jalur tes untuk mencapai pemenuhan tes berdasarkan pada flow graph. 3. Mengevaluasi kondisi tes yang akan dicapai dalam tiap tes. 4 M b ik il i k d k l 4. Memberikan nilai masukan dan keluaran berdasarkan pada kondisi.

18 Merupakan teknik white box testing yang dikenalkan oleh om McCabe [MC76]. Memungkinkan pendisain test cases untuk melakukan a pengukuran u terhadap kompleksitas logika dari disain prosedural Menggunakan ukuran kompleksitas tsb sebagai panduan dalam menentukan kelompok k basis dari jalur eksekusi dimana hal ini akan menjamin eksekusi tiap ppernyataan dalam program sekurangnya sekali selama testing berlangsung.

19 Identifikasi didasarkan pada jalur, struktur atau koneksi yang ada dari suatu sistem (branch testing), karena cabang-cabang dari kode atau fungsi logika diidentifikasi dan dites Konsep utama basis path : iap basis path harus diidentifikasi, tidak boleh ada yang terabaikan (setidaknya dites kali). Kombinasi dan permutasi dari suatu basis path tidak perlu dites.

20 Adalah pengukuran kuantitatif dari kompleksitas logika program. Pada konteks metode basis path testing, nilai yang dihitung bagi cyclomatic complexity menentukan jumlah jalur-jalur yang independen dalam kumpulan basis suatu program dan memberikan jumlah tes minimal yang harus dilakukan untuk memastikan bahwa semua pernyataan telah dieksekusi sekurangnya satu kali. Jalur independen adalah tiap jalur pada program yang memperlihatkan kelompok baru dari pernyataan proses atau kondisi baru. [Region / Complexity] V(G) = E (edges) N (nodes) +

21 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; if( sequence[ mid ] == key ) { keyposition = mid; if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; return keyposition;

22 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; if( sequence[ mid ] == key ) { keyposition = mid; if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; return keyposition;

23 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; if( sequence[ mid ] == key ) { keyposition = mid; if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; return keyposition;

24 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; if( sequence[ mid ] == key ) { keyposition = mid; if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; 0 return keyposition; 0

25 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; if( sequence[ mid ] == key ) { keyposition = mid; if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; 0 return keyposition; 0 3

26 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; 0return keyposition;

27 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; 6 if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; 0 return keyposition;

28 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; 6 if( sequence[ mid ] < key ) { bottom = mid + ; top = mid - ; 9 0 return keyposition;

29 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; 6 if( sequence[ mid ] < key ) { bottom = mid + ; 7 top = mid - ; 9 0 return keyposition;

30 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; 6 if( sequence[ mid ] < key ) { bottom = mid + ; 7 top = mid - ; return keyposition;

31 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; 6 if( sequence[ mid ] < key ) { bottom = mid + ; 7 top = mid - ; return keyposition;

32 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; 6 if( sequence[ mid ] < key ) { bottom = mid + ; 7 top = mid - ; return keyposition;

33 public static int binarysearch( int key, int[] sequence ) { int bottom = 0; int top = sequence.length - ; int mid = 0; int keyposition = -; 3 while( bottom <= top && keyposition == - ) { mid = ( top + bottom ) / ; 4 if( sequence[ mid ] == key ) { 5 keyposition = mid; 6 if( sequence[ mid ] < key ) { bottom = mid + ; 7 top = mid - ; return keyposition;

34 Setelah pembuatan flowgraph, tahap selanjutnya adalah 3 menghitung CC untuk menentukan jumlah jalur 4 independen 6 5 CC = jml edges-jml 8 7 nodes+ CC = 3-0+ = 5 0 9

35 Berdasarkan urutan alurnya, didapatkan suatu kelompok basis flow graph : Jalur = --0 Jalur = Jalur 3 = Jalur 4 = Jalur 5 =

36 Buat flowgraph Hitung CC dan tentukan jalur independen Buatkan satu testcase berdasarkan jalur independen yang telah ditentukan

37 Buat flowgraph Hitung CC dan tentukan jalur independen Buatkan satu testcase berdasarkan jalur independen yang telah ditentukan public class actorial { // Evaluate n! public static long factorial( int n ) { if( n <= 0 ) // base case else return ; return n * factorial( n - ); // Simple test program public static void main( String [ ] args ) { ) ); for( int i = ; i <= 0; i++ ) System.out.println( factorial( i

38 Dynamic whitebox testing, adalah uji yang dilakukan dengan mengeksekusi kode program sesuai dengan testcase Nama lain dari dynamic whitebox testing adalah structural testing

39 Ada 4 area pengujian yang biasanya dilakukan dalam dynamic whitebox, yaitu: Mengeksekusi fungsi, prosedur, subrutin, atau library dari suatu soffware Mengeksekusi software secara utuh, dan fokus kepada operasi software yang utama Mengeksekusi software di kondisi/lingkungan berbeda sesuai testcase Menghitung baris kode yang dibutuhkan dalam setiap eksekusi berdasarkan testcase efisiensi dan kecepatan

40 ujuan dari dynamic whitebox testing adalah untuk menemukan bug, sedangkan tujuan dari debugging adalah untuk memperbaiki bug As a software tester, you should narrow down the problem to the simplest test case that demonstrates the bug. If it's white-box testing, that could even include information about what lines of code look suspicious. he programmer who does the debugging picks the process up from there, determines exactly what is causing the bug, and attempts to fix it.

41

42 Dalam dynamic whitebox testcase langkah pertama yang harus dilakukan adalah mendefinisikan modul-modul yang ada dalam software, dengan membuat diagram modul untuk mengetahui hubungan antar modul referensi dari fungsionalitas software (static blackbox testing)

43 langkah kedua yang harus dilakukan adalah mendefinisikan alur logika (flowgraph) kode program yang ada di dalam suatu modul tersebut Pada contoh sebelumnya, berdasarkan urutan alurnya didapatkan suatu kelompok basis flow graph (static whitebox testing): Jalur = --0 Jalur = Jalur 3 = Jalur 4 = Jalur 5 =

44 Langkah ketiga buat testcase

45

Testing dan Implementasi Sistem

Testing dan Implementasi Sistem esting dan Implementasi Sistem Outline n White box testing n Pembuatan flowgraph n Pembuatan testcase White box testing n Adalah testing yang diturunkan dari pengetahuan tentang struktur dan implementasi

Lebih terperinci

Materi. Definisi Test Case White Box Testing Blackbox Testing Teknik Testing yang Lain Penggunaan Metode Tes

Materi. 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 terperinci

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

3/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 terperinci

Teknik Informatika S1

Teknik 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 terperinci

PENGUJIAN PERANGKAT LUNAK

PENGUJIAN PERANGKAT LUNAK PENGUJIAN PERANGKAT LUNAK (DPH2C2) PROGRAM STUDI D3 MANAJEMEN INFORMATIKA UNIVERSITAS TELKOM SEMESTER GENAP TAHUN AKADEMIK 2016-2017 PERTEMUAN 5 MATERI : WHITE BOX TESTING BAGIAN 1 Hanya digunakan di lingkungan

Lebih terperinci

Testing dan Implementasi Sistem Lukman Hakim dan Suwanto R

Testing dan Implementasi Sistem Lukman Hakim dan Suwanto R esting dan Implementasi Sistem Lukman Hakim dan Suwanto R Pertemuan ke 3:White Box esting White Box esting Dikenal juga dengan nama glass box, structural, clear box dan open box testing. Merupakan teknik

Lebih terperinci

Teknik Informatika S1

Teknik 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 terperinci

Nama : Rendi Setiawan Nim :

Nama : 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 terperinci

Dibuat Oleh : 1. Andrey ( )

Dibuat 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 terperinci

Dasar-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 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 terperinci

Dasar-dasar Pengujian Perangkat Lunak. Minggu ke 5

Dasar-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 terperinci

TESTING & IMPLEMENTASI SISTEM 4KA. Teknik Pengujian Perangkat Lunak. helen.staff.gunadarma.ac.id

TESTING & 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 terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques)

TEKNIK 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 terperinci

DASAR-DASAR PENGUJIAN PERANGKAT LUNAK

DASAR-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 terperinci

Tugas Rekayasa Perangkat Lunak

Tugas 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 terperinci

Teknik Pengujian (2) Whitebox Testing

Teknik 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 terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14

TEKNIK 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 terperinci

Software Testing Technique

Software 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 terperinci

White Box Testing dan Black Box Testing, Perbedaannya Serta Contohnya.

White 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 terperinci

TUGAS MAKALAH. Testing dan Implementasi Sistem White Box Testing

TUGAS 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 terperinci

Testing 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 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 terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14

TEKNIK 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 terperinci

Tujuan (Objektives) Testing adalah proses eksekusi program yang bertujuan untuk menemukan error Sebuah test yang baik adalah yang mempunyai kemungkina

Tujuan (Objektives) Testing adalah proses eksekusi program yang bertujuan untuk menemukan error Sebuah test yang baik adalah yang mempunyai kemungkina Software Testing Tujuan (Objektives) Testing adalah proses eksekusi program yang bertujuan untuk menemukan error Sebuah test yang baik adalah yang mempunyai kemungkinan besar menemukan error yang sebelumnya

Lebih terperinci

TESTING PROGRAM. Pertemuan Nurul Adhayanti

TESTING PROGRAM. Pertemuan Nurul Adhayanti TESTING PROGRAM Pertemuan - 04 Nurul Adhayanti Proses Testing 01 System Testing Pengujian terhadap integrasi sub-system, yaitu keterhubungan antar sub-system. 02 Acceptance Testing Pengujian terakhir sebelum

Lebih terperinci

TESTING DAN IMPLEMENTASI SISTEM APLIKASI DATA MATA KULIAH

TESTING 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 terperinci

White Box Testing Merupakan metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case.

White Box Testing Merupakan metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case. White Box Testing Merupakan metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case. Dengan menggunakan metode white box, analis sistem akan

Lebih terperinci

DESAIN TEST CASE. Tugas ke 11 Rekayasa Perangkat Lunak

DESAIN 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 terperinci

Pengujian Software. Teknik Pengujian Software. Apa yang Ditunjukan Pengujian. Tujuan Pengujian. Prinsip Pengujian. Testability : Kemudahan Diuji

Pengujian 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 terperinci

Gambar (a) PDL for test design

Gambar (a) PDL for test design Deriving Test Cases Metode ujicoba berbasis alur dapat diaplikasikan pada detail desain prosedural atau kode sumber. Ujicoba berbasis alur direpresentasikan menjadi beberapa tahapan : 1. Menggunakan desain

Lebih terperinci

Pengujian Perangkat Lunak

Pengujian 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 terperinci

ABSTRACT. Keyword: Algorithm, Depth First Search, Breadth First Search, backtracking, Maze, Rat Race, Web Peta. Universitas Kristen Maranatha

ABSTRACT. Keyword: Algorithm, Depth First Search, Breadth First Search, backtracking, Maze, Rat Race, Web Peta. Universitas Kristen Maranatha ABSTRACT In a Rat Race game, there is only one way in and one way out. The objective of this game is to find the shortest way to reach the finish. We use a rat character in this game, so the rat must walk

Lebih terperinci

PEMBELAJARAN KEMAMPUAN GERAK DASAR

PEMBELAJARAN KEMAMPUAN GERAK DASAR PEMBELAJARAN KEMAMPUAN GERAK DASAR State of Victoria, Department of Education (1996). Fundamental motor skills: A manual for classroom teacher. Melbourne: Community Information Service. (4-8) Back Next

Lebih terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

TEKNIK 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 terperinci

ANALISIS CAPAIAN OPTIMASI NILAI SUKU BUNGA BANK SENTRAL INDONESIA: SUATU PENGENALAN METODE BARU DALAM MENGANALISIS 47 VARIABEL EKONOMI UNTU

ANALISIS CAPAIAN OPTIMASI NILAI SUKU BUNGA BANK SENTRAL INDONESIA: SUATU PENGENALAN METODE BARU DALAM MENGANALISIS 47 VARIABEL EKONOMI UNTU ANALISIS CAPAIAN OPTIMASI NILAI SUKU BUNGA BANK SENTRAL INDONESIA: SUATU PENGENALAN METODE BARU DALAM MENGANALISIS 47 VARIABEL EKONOMI UNTU READ ONLINE AND DOWNLOAD EBOOK : ANALISIS CAPAIAN OPTIMASI NILAI

Lebih terperinci

SOFTWARE TESTING. Ratna Wardani

SOFTWARE 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 terperinci

A. Pengujian Perangkat Lunak

A. 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 terperinci

PENGUJIAN PERANGKAT LUNAK (SOFTWARE TESTING)

PENGUJIAN 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 terperinci

14. PENGUJIAN PERANGKAT LUNAK Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V

14. 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 terperinci

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

TESTING 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 terperinci

Program Development Cycle

Program Development Cycle Program Development Cycle Kartika Firdausy - UAD kartika@ee.uad.ac.id blog.uad.ac.id/kartikaf Setelah mempelajari materi ini, mahasiswa diharapkan mampu: menguraikan langkah-langkah dalam membangun program

Lebih terperinci

PENERAPAN METODA WHITE-BOX TESTING UNTUK MENGETAHUI KESESUAIAN KEBUTUHAN NON-FUNGSIONAL PRODUK PADA PERANGKAT A B S T R A K

PENERAPAN METODA WHITE-BOX TESTING UNTUK MENGETAHUI KESESUAIAN KEBUTUHAN NON-FUNGSIONAL PRODUK PADA PERANGKAT A B S T R A K PENERAPAN METODA WHITE-BOX TESTING UNTUK MENGETAHUI KESESUAIAN KEBUTUHAN NON-FUNGSIONAL PRODUK PADA PERANGKAT Oleh : Yulison Herry Chrisnanto A B S T R A K Pengujian merupakan aspek penting dalam proses

Lebih terperinci

Pemrograman Lanjut. Interface

Pemrograman Lanjut. Interface Pemrograman Lanjut Interface PTIIK - 2014 2 Objectives Interfaces Defining an Interface How a class implements an interface Public interfaces Implementing multiple interfaces Extending an interface 3 Introduction

Lebih terperinci

PENGUJIAN PERANGKAT LUNAK. Muhammad Riza Hilmi, ST.

PENGUJIAN 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 terperinci

Silabus dan Satuan Acara Perkuliahan

Silabus 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 terperinci

BAB 6 METODE PENGUJIAN

BAB 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 terperinci

E VA D A E L U M M A H K H O I R, M. A B. P E R T E M U A N 2 A N A

E VA D A E L U M M A H K H O I R, M. A B. P E R T E M U A N 2 A N A HANDLING TAMU E VA D A E L U M M A H K H O I R, M. A B. P E R T E M U A N 2 A N A CARA PENERIMAAN TAMU Menanyakan nama dan keperluan (RESEPSIONIS) Good Morning. What can I do for you? Good morning, can

Lebih terperinci

ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK

ABSTRAKSI 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 terperinci

JURUSAN PENDIDIKAN BAHASA INGGRIS Alamat: Karangmalang, Yogyakarta (0274) , Fax. (0274) http: //www.fbs.uny.ac.

JURUSAN PENDIDIKAN BAHASA INGGRIS Alamat: Karangmalang, Yogyakarta (0274) , Fax. (0274) http: //www.fbs.uny.ac. 4. Rencana Pembelajaran Minggu ke: 1 Introduction/Orientation to Course Students are expected to comprehend the nature of the course, the class requirements, and type of evaluation Understand the nature

Lebih terperinci

Rekayasa Perangkat Lunak

Rekayasa 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 terperinci

SISTEM INFORMASI HARGA POKOK PRODUKSI KAYU LAPIS PADA PT. KTC

SISTEM INFORMASI HARGA POKOK PRODUKSI KAYU LAPIS PADA PT. KTC SISTEM INFORMASI HARGA POKOK PRODUKSI KAYU LAPIS PADA PT. KTC Afifah Dosen Teknik Informatika STMIK Kharisma Makassar Email: ABSTRAK PT. KTC merupakan salah-satu perusahan yang memproduksi kayu lapis yang

Lebih terperinci

Rekayasa Perangkat Lunak TI1153

Rekayasa 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 terperinci

ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata

ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata ABSTRAK Sekarang ini hampir semua penyimpanan data dilakukan dengan komputersasi, salah satunya menggunakan Database Management System (DBMS). DBMS merupakan sebuah program komputer untuk mengolah dan

Lebih terperinci

MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA

MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA Read Online and Download Ebook MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA DOWNLOAD EBOOK : MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN Click link bellow and free register

Lebih terperinci

SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO

SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO Read Online and Download Ebook SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO DOWNLOAD EBOOK : SUKSES BERBISNIS DI INTERNET DALAM 29 HARI Click link bellow and free

Lebih terperinci

Research = experiment

Research = experiment Disain Riset Purwiyatno Hariyadi Departemen Ilmu & Teknologi Pangan Fateta IPB Bogor RISET = RESEARCH RISET = RE + SEARCH there is no guaranteed recipe for success at research / Research = experiment 1

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab ini akan dilakukan implementasi dan pengujian terhadap aplikasi clustering yang telah dibangun. Tahapan ini dilakukan setelah analisis dan perancangan

Lebih terperinci

MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA

MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA DOWNLOAD EBOOK : MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN Click link bellow and free register to download ebook: MANAJEMEN RISIKO

Lebih terperinci

TESTING SW SE6161 Perancangan dan Analisis Perangkat Lunak 1

TESTING 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 terperinci

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRAKSI. Universitas Kristen Maranatha ABSTRAKSI File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu jaringan yang mendukung TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server

Lebih terperinci

ANALISIS KINERJA MANAJEMEN (INDONESIAN EDITION) BY HERY HERY

ANALISIS KINERJA MANAJEMEN (INDONESIAN EDITION) BY HERY HERY ANALISIS KINERJA MANAJEMEN (INDONESIAN EDITION) BY HERY HERY READ ONLINE AND DOWNLOAD EBOOK : ANALISIS KINERJA MANAJEMEN (INDONESIAN EDITION) Click button to download this ebook READ ONLINE AND DOWNLOAD

Lebih terperinci

Melakukan Operasi Logika

Melakukan Operasi Logika Melakukan Operasi Logika Hampir semua statemen C++ adalah ekspresi. Operator C++ selain +, -, /, * yakni operator logika. Pada dasarnya orang2 menghitung menggunakan operasi AND dan OR Mengapa Menggunakan

Lebih terperinci

365 Menu Sukses MP-ASI selama 1 tahun Menu Pendamping ASI untuk Bayi Usia 7-18 Bulan (Indonesian Edition)

365 Menu Sukses MP-ASI selama 1 tahun Menu Pendamping ASI untuk Bayi Usia 7-18 Bulan (Indonesian Edition) 365 Menu Sukses MP-ASI selama 1 tahun Menu Pendamping ASI untuk Bayi Usia 7-18 Bulan (Indonesian Edition) Hindah J. Muaris Click here if your download doesn"t start automatically 365 Menu Sukses MP-ASI

Lebih terperinci

What Is It? Software Testing Strategies. Why Is It Important? Who Does It? What Is The Work Product? What Are The Step? Ir. I Gede Made Karma, MT

What Is It? Software Testing Strategies. Why Is It Important? Who Does It? What Is The Work Product? What Are The Step? Ir. I Gede Made Karma, MT What Is It? Software Testing Strategies Oleh : Ir. I ede Made Karma, MT Perancangan kasus untuk pengujian efektif adalah penting, begitu juga strategi yang dipergunakan untuk mengeksekusinya. 1. Perlukah

Lebih terperinci

BAB 2 LANDASAN TEORI Enterprise Resource Planning (ERP)

BAB 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 terperinci

Hubungan antara rencana pengujian dan proses pengembangan system. Tim RPL 1 3

Hubungan 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 terperinci

KESASTRAAN MELAYU TIONGHOA DAN KEBANGSAAN INDONESIA: JILID 2 FROM KPG (KEPUSTAKAAN POPULER GRAMEDIA)

KESASTRAAN MELAYU TIONGHOA DAN KEBANGSAAN INDONESIA: JILID 2 FROM KPG (KEPUSTAKAAN POPULER GRAMEDIA) Read Online and Download Ebook KESASTRAAN MELAYU TIONGHOA DAN KEBANGSAAN INDONESIA: JILID 2 FROM KPG (KEPUSTAKAAN POPULER GRAMEDIA) DOWNLOAD EBOOK : KESASTRAAN MELAYU TIONGHOA DAN KEBANGSAAN Click link

Lebih terperinci

ABSTRAK. Kata Kunci: antrian, layanan, model antrian. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: antrian, layanan, model antrian. vi Universitas Kristen Maranatha ABSTRAK Salah satu bagian yang cukup penting pada perusahaan jasa adalah masalah antrian, jika layanan tersebut terdapat kendala maka akan terjadi masalah penumpukan waktu menunggu pada pelayanan tersebut.

Lebih terperinci

SOFTWARE QUALITY ASSURANCE

SOFTWARE 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 terperinci

Teknik 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 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 terperinci

ANALISIS KESALAHAN SISWA DALAM MENYELESAIKAN SOAL GARIS SINGGUNG LINGKARAN BERDASARKAN ANALISIS NEWMAN PADA KELAS VIII SMP NEGERI 1 KEC.

ANALISIS KESALAHAN SISWA DALAM MENYELESAIKAN SOAL GARIS SINGGUNG LINGKARAN BERDASARKAN ANALISIS NEWMAN PADA KELAS VIII SMP NEGERI 1 KEC. ANALISIS KESALAHAN SISWA DALAM MENYELESAIKAN SOAL GARIS SINGGUNG LINGKARAN BERDASARKAN ANALISIS NEWMAN PADA KELAS VIII SMP NEGERI 1 KEC.MLARAK Oleh: Ihda Afifatun Nuha 13321696 Skripsi ini ditulis untuk

Lebih terperinci

BAB I. PENDAHULUAN. Legacy System adalah sistem yang sudah sangat lama beroperasi di dalam

BAB I. PENDAHULUAN. Legacy System adalah sistem yang sudah sangat lama beroperasi di dalam BAB I. PENDAHULUAN 1.1. Latar Belakang Legacy System adalah sistem yang sudah sangat lama beroperasi di dalam sebuah organisasi, namun memiliki peran yang sangat kritis di dalam kelangsungan hidup bisnis

Lebih terperinci

Pengujian dan Implementasi Sistem Informasi

Pengujian dan Implementasi Sistem Informasi Pengujian dan Implementasi Sistem Informasi Strategi Testing (Integration Testing, Validation Testing, dan System Testing) dan Seni Debugging Strategi Testing Strategi testing software mengintegrasikan

Lebih terperinci

RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI KEUANGAN MENENGAH (INDONESIAN EDITION) BY HERY HERY

RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI KEUANGAN MENENGAH (INDONESIAN EDITION) BY HERY HERY Read Online and Download Ebook RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI KEUANGAN MENENGAH (INDONESIAN EDITION) BY HERY HERY DOWNLOAD EBOOK : RAHASIA CERMAT & MAHIR MENGUASAI AKUNTANSI Click link bellow

Lebih terperinci

Easy & Simple - Web Programming: Belajar Pemprograman Website Secara Efektif dan Efisien (Indonesian Edition)

Easy & Simple - Web Programming: Belajar Pemprograman Website Secara Efektif dan Efisien (Indonesian Edition) Easy & Simple - Web Programming: Belajar Pemprograman Website Secara Efektif dan Efisien (Indonesian Edition) Rohi Abdulloh Click here if your download doesn"t start automatically Easy & Simple - Web Programming:

Lebih terperinci

Rahasia Cermat & Mahir Menguasai Akuntansi Keuangan Menengah (Indonesian Edition)

Rahasia Cermat & Mahir Menguasai Akuntansi Keuangan Menengah (Indonesian Edition) Rahasia Cermat & Mahir Menguasai Akuntansi Keuangan Menengah (Indonesian Edition) Hery Hery Click here if your download doesn"t start automatically Rahasia Cermat & Mahir Menguasai Akuntansi Keuangan Menengah

Lebih terperinci

CONTOH PENGUJIAN BLACK BOX DAN WHITE BOX

CONTOH PENGUJIAN BLACK BOX DAN WHITE BOX CONTOH PENGUJIAN BLACK BOX DAN WHITE BOX Contoh Black Box Testing dengan Equivalence Partitioning Selanjutnya kondisi input digabungkan dengan Pemeliharaan data untuk aplikasi bank yang sudah diotomatisasikan.

Lebih terperinci

ABSTRACT. "The Effect of Compensation, Discipline on Employee Performance" (Case studies on Ardan Group)

ABSTRACT. The Effect of Compensation, Discipline on Employee Performance (Case studies on Ardan Group) ABSTRACT "The Effect of Compensation, Discipline on Employee Performance" (Case studies on Ardan Group) This study would like to see the compensation factor to employee performance and discipline. Compensation

Lebih terperinci

6 KERANJANG 7 LANGKAH API (INDONESIAN EDITION) BY LIM TUNG NING

6 KERANJANG 7 LANGKAH API (INDONESIAN EDITION) BY LIM TUNG NING 6 KERANJANG 7 LANGKAH API (INDONESIAN EDITION) BY LIM TUNG NING READ ONLINE AND DOWNLOAD EBOOK : 6 KERANJANG 7 LANGKAH API (INDONESIAN EDITION) BY LIM TUNG NING PDF Click button to download this ebook

Lebih terperinci

Membangun Menara karakter (Indonesian Edition)

Membangun Menara karakter (Indonesian Edition) Membangun Menara karakter (Indonesian Edition) Stella Olivia Click here if your download doesn"t start automatically Membangun Menara karakter (Indonesian Edition) Stella Olivia Membangun Menara karakter

Lebih terperinci

Lesson 55 : imperative + and, or, otherwise Pelajaran 55 : Kata Perintah + dan, atau, jika tidak

Lesson 55 : imperative + and, or, otherwise Pelajaran 55 : Kata Perintah + dan, atau, jika tidak 52 Lesson 55 : imperative + and, or, otherwise Pelajaran 55 : Kata Perintah + dan, atau, jika tidak Reading (Membaca) Go straight on, and you will see the station. (Jalan lurus, dan Anda akan melihat stasiunnya.)

Lebih terperinci

SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO

SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO Read Online and Download Ebook SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO DOWNLOAD EBOOK : SUKSES BERBISNIS DI INTERNET DALAM 29 HARI Click link bellow and free

Lebih terperinci

MAKALAH DESAIN TEST CASE. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

MAKALAH 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 terperinci

ABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha ABSTRAK Salah satu bidang pendidikan informal yaitu lembaga bimbingan belajar memberikan layanan bagi siswa/siswi untuk meningkatkan prestasi belajar dan dalam menghadapi Seleksi Nasional Masuk Perguruan

Lebih terperinci

Sukses Berbisnis Di Internet Dalam 29 Hari (Indonesian Edition)

Sukses Berbisnis Di Internet Dalam 29 Hari (Indonesian Edition) Sukses Berbisnis Di Internet Dalam 29 Hari (Indonesian Edition) Click here if your download doesn"t start automatically Sukses Berbisnis Di Internet Dalam 29 Hari (Indonesian Edition) Sukses Berbisnis

Lebih terperinci

ABSTRACT. Key : Social Web, Schedule, Appointment, ASP.net, C#.

ABSTRACT. Key : Social Web, Schedule, Appointment, ASP.net, C#. ABSTRACT Social web is a place where everyone can share some of their private information to others, with this technology, everyone can communicate with others with more efficient and easiest way. Sometimes,

Lebih terperinci

EFFECTIVE COST MANAGEMENT

EFFECTIVE COST MANAGEMENT EFFECTIVE COST MANAGEMENT Menjawab Masalah Apa Manajemen biaya yang efektif merupakan ukuran utama akuntabilitas bisnis. Manajemen biaya merupakan fungsi dan tanggung jawab manajemen, dan harus dilaksanakan

Lebih terperinci

Sistem (3 sks) Black Box Testing (1) Black Box Testing

Sistem (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 terperinci

SATUAN ACARA PERKULIAHAN PROGRAM STUDI : S1 SISTEM INFORMASI

SATUAN 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 terperinci

SATUAN ACARA PERKULIAHAN(SAP)

SATUAN 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 terperinci

PENGUJIAN PERANGKAT LUNAK

PENGUJIAN PERANGKAT LUNAK PENGUJIAN PERANGKAT LUNAK (DPH2C2) PROGRAM STUDI D3 MANAJEMEN INFORMATIKA UNIVERSITAS TELKOM SEMESTER GENAP TAHUN AKADEMIK 2016-2017 PERTEMUAN 7 MATERI : BASIS PATH WORKSHEET Hanya digunakan di lingkungan

Lebih terperinci

: :

: : INTEGRATION TESTING email Addr Contact No : heriyanto.lucky@gmail.com : dewa_emas@yahoo.com : 081318170013 Integration ing (kadang disingkat I&T) adalah suatu tahapan proses pengujian aplikasi setelah

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-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 terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-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 terperinci

Pengujian Sistem Informasi Pengelolaan Pelatihan Kerja Upt. BLK Kabupaten Kudus dengan Metode Whitebox Testing

Pengujian Sistem Informasi Pengelolaan Pelatihan Kerja Upt. BLK Kabupaten Kudus dengan Metode Whitebox Testing Pengujian Sistem Informasi Pengelolaan Pelatihan Kerja Upt. BLK Kabupaten Kudus dengan Metode Whitebox Testing Yudie Irawan. Program Studi Sistem Informasi, Universitas Muria Kudus yudie.irawan@umk.ac.id

Lebih terperinci

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN 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 terperinci

TESIS PROGRAM STUDI MAGISTER MANAJEMEN PROGRAM PASCASARJANA UNIVERSITAS ATMA JAYA YOGYAKARTA DONATA ASMARANTA MANIK. No. Mhs.

TESIS PROGRAM STUDI MAGISTER MANAJEMEN PROGRAM PASCASARJANA UNIVERSITAS ATMA JAYA YOGYAKARTA DONATA ASMARANTA MANIK. No. Mhs. TESIS PENGARUH KUALITAS KEHIDUPAN KERJA (QUALITY OF WORK LIFE) DAN KEPUASAN KERJA TERHADAP KETERIKATAN KARYAWAN (EMPLOYEE ENGAGEMENT) DI PT. TELEKOMUNIKASI INDONESIA Tbk WITEL KALBAR DONATA ASMARANTA MANIK

Lebih terperinci

MANAJEMEN PERSEDIAAN. Persediaan Surplus Persediaan Mati. Prepared by: Dr. Sawarni Hasibuan. Modul ke: Fakultas FEB. Program Studi Manajemen

MANAJEMEN PERSEDIAAN. Persediaan Surplus Persediaan Mati. Prepared by: Dr. Sawarni Hasibuan. Modul ke: Fakultas FEB. Program Studi Manajemen MANAJEMEN PERSEDIAAN Modul ke: Persediaan Surplus Persediaan Mati Fakultas FEB Prepared by: Dr. Sawarni Hasibuan Program Studi Manajemen www.mercubuana.ac.id PENGAWASAN PERSEDIAAN Pengawasan Fisik Pengawasan

Lebih terperinci

Membangun Menara karakter (Indonesian Edition)

Membangun Menara karakter (Indonesian Edition) Membangun Menara karakter (Indonesian Edition) Stella Olivia Click here if your download doesn"t start automatically Membangun Menara karakter (Indonesian Edition) Stella Olivia Membangun Menara karakter

Lebih terperinci

Sistem Informasi. Soal Dengan 2 Bahasa: Bahasa Indonesia Dan Bahasa Inggris

Sistem Informasi. Soal Dengan 2 Bahasa: Bahasa Indonesia Dan Bahasa Inggris Sistem Informasi Soal Dengan 2 Bahasa: Bahasa Indonesia Dan Bahasa Inggris 1. Kita mengetahui bahwa perkembangan teknologi di zaman sekarang sangat pesat dan banyak hal yang berubah dalam kehidupan kita.

Lebih terperinci

ABSTRAK. Kata Kunci : MVC (Model View Controller), Codeigniter PHP Framework, MySQL. Universita s Kristen Maranatha

ABSTRAK. Kata Kunci : MVC (Model View Controller), Codeigniter PHP Framework, MySQL. Universita s Kristen Maranatha ABSTRAK Sistem informasi absensi merupakan sebuah sistem yang mencatat kehadiran pegawai secara real time, dengan tujuan untuk kepentingan review suatu absensi yang nantinya akan digunakan sebagai salah

Lebih terperinci