Unit Testing Merangkak Menuju Pengembangan Aplikasi PHP yang Berkualitas dan Tahan Banting Arthur Purnama arthur [at] purnama.de

Slides:



Advertisements
Presentasi serupa
Kode MK : MI Revisi Terakhir : Pertemuan1 FX. Henry Nugroho, S.T., M.Cs Adi Kusjani, S.T. GUI dan IDE 2013.
Advertisements

PEMROGRAMAN I 2 SKS.
Introduction OOP with JAVA Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Database Android Dwi Muktianto
By : Rizky Yuniar Hakun. Konsep Pemrograman Berorientasi Object.
Oleh: Ali Ridho Barakbah
Kode MK : MI Revisi Terakhir : Pertemuan 2 FX. Henry Nugroho, S.T., M.Cs Adi Kusjani, S.T. Penggunaan Komponen Dasar 2013.
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
- PERTEMUAN 1 - PENGANTAR DAN INSTALASI JAVA BAHASA PEMROGRAMAN.
PENGEMBANGAN PERANGKAT LUNAK DAN BAHASA-BAHASA PEMROGRAMAN
DADAN ROSNAWAN, APLIKASI ALGORITMA RSA UNTUK KEAMANAN DATA PADA SISTEM INFORMASI BERBASIS WEB.
BAB 1 KONSEP OOP.
Object Oriented Programming (OOP)
PEMROGRAMAN BERORIENTASI OBJEK STMIK MAHAKARYA 2013 Oleh : FARIDI,S.Kom.
STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi)
Pemrograman Berorientasi Obyek1 Sejarah C – Martin Richard -> Bahasa Pemrograman BCPL 1970 – Ken Thomson (Bell Lab) -> Bahasa B yang membuat Unix.
BAHASA PEMROGRAMAN PROLOG
Project Pemrograman Web
PEMBUATAN APLIKASI GAME SBOXED DENGAN MENGGUNAKAN PYTHON Rosiyana
ALGORITMA Matakuliah : T0974 / Algoritma dan Metode Object Oriented Programming I Tahun : 2008 Versi : 1/0.
Operasi Dasar Input/Output
1 Session 4 Decision Making For Computer Operations Management (Linear Programming Method)
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
OOP pada pemrograman Web
a.k.a structural testing WHITE BOX TESTING clear box testing
UML (Unified Modelling Language)
Pemrograman Web Dasar Pertemuan 8
RELATIVE CLAUSE Relative Pronoun Use Who Which Whose Whom That Subject or Object pronoun for people Subject or Object pronoun for thing Possession for.
Rekayasa Perangkat Lunak Konsep Orientasi Objek
Array It’s about array.
Object Oriented Programming
Pert. 16. Menyimak lingkungan IS/IT saat ini
Pengenalan Pemograman Komputer
FASE PENGEMBANGAN (bag 2)
Pemrograman WEB I Pertemuan 11.
REKAYASA PERANGKAT LUNAK
ALGORITMA DAN PEMROGRAMAN 2
Kuliah I Ricky Maulana Fajri, M.Sc
BAB 1 KONSEP OOP.
Dasar Komputer dan Internet
BAHASA PEMROGRAMAN.
Pertemuan 09 Materi: Perangkat lunak, pemrograman, dan kecerdasan buatan. Sumber materi: Alter, Steven “Information Systems” a management perspective.
STRATEGI TESTING SOFTWARE
Matakuliah : Konsep object-oriented
Dasar-Dasar Pemrograman
Pemrograman Berorientasi Obyek
Object Oriented Programming
BASIC 6.0 SISTEM FRONT OFFICE HOTEL MENGGUNAKAN MICROSOFT VISUAL
RELATIVE CLAUSE Relative Pronoun Use Who Which Whose Whom That
Pemrograman Berorientasi Objek
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
APLIKASI ADMINISTRASI PADA KURSUS Himawan,
Pemrograman Berorientasi Platform
PEMROGRAMAN BERORIENTASI OBYEK
Bina Sarana Informatika
INTRODUCTION TO C++
PEMROGRAMAN BERORIENTASI OBJEK
Pengantar Pemrograman
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
REKAYASA PERANGKAT LUNAK
INTRODUCTION TO C++
Pengantar Pemrograman
Object-Oriented Programming (OOP). TEXT BOOK Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented.
Pemrograman Berorientasi Objek
Pengantar Pemrograman
Software Testing Strategies
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
PEMBUATAN APLIKASI GAME Rahadian Pranata
BUKTI UNJUK KERJA SERTIFIKASI PROGRAMMER
FONDASI PEMROGRAMAN & STRUKTUR DATA #4 - 1
Transcript presentasi:

Unit Testing Merangkak Menuju Pengembangan Aplikasi PHP yang Berkualitas dan Tahan Banting Arthur Purnama arthur [at] purnama.de

Yang Bicara Diplom Informatiker Hochschule Fulda Sejak 2004 bekerja sebagai PHP Programmer Sejak 2008 bekerja sebagai Technology Consultant divisi Portal Solutions Saat ini tinggal di Frankfurt am Main, Jerman

Tujuan Memperkenalkan Unit Testing Mendorong atau memotivasi penggunaan Unit Testing Memperkenalkan Unit Testing Framework PHPUnit

Rutinitas Test Programer PHP Berjam-jam mencari bug Debugger? apaan tuh? Teman setia: echo, print_r, var_dump Mati satu tumbuh seribu (bug baru) Bug Lama Bersemi Kembali

Unit Testing In computer programming, unit testing is a method by which individual units of source code are tested to determine if they are fit for use. A unit is the smallest testable part of an application. In object-oriented programming a unit is usually a method.

Unit Testing Dalam pemrograman komputer, unit testing merupakan suatu metode yang mana satu unit dalam source code diuji untuk menunjukkan bahwa code tersebut bekerja sebagaimana mestinya. Unit adalah bagian terkecil dari satu aplikasi yang dapat diuji. Dalam pemrograman berorientasi obyek, unit biasanya adalah method.

Contoh