DATA ACCESS TDD GROUP 4 LindriIffa DikaVizar. DATA ACCESS TDD WHAT? WHO? HOW? WHY? WHAT TO TEST? WHAT TESTING TOOLS?

Slides:



Advertisements
Presentasi serupa
Extreme Programming By : Adhi Nugroho ( )
Advertisements

BAB 8 PENGUJIAN PERANGKAT LUNAK
PROSES DESAIN. Proses merupakan laku yang dijalankan secara berkesinambungan. Proses sudah dimulai sejak perencanaan, pelaksanaan dan evaluasinya.
PEMODELAN ANALISIS Kuliah - 5
Implementation & Testing Eri Prasetyo Bahan Kuliah MM Sistem Informasi Sources : -Juha Roning, Marko Laakso, Ari takanen, Oulu university,
REKAYASA PERANGKAT LUNAK
PROSES-PROSES PERANGKAT LUNAK
Testing dan Implementasi Sistem
Software Testing.
PENGUJIAN / TESTING Ana Kurniawati.
Iconix TEKNIK INFORMATIKA REKAYASA PERANGKAT LUNAK - KELOMPOK 6 1. DIMAS ANGGI GUSTIAWAN ( NIM : ) 2. TAAT ROMADHON S.H. ( NIM : ) 3.
Persistent Object Panji Wisnu Wirawan.
Pengujian Black-Box.
Testing & Implementation System
Testing dan Implementasi Sistem
Physical Diagram -Component diagram. 4 Component Diagram Course Offering Student Professor Course.dll People.dll Course User Register.exe Billing.exe.
Administrasi Basis Data
PREPARE YOURSELF FOR A CHALLENGE!. RECRUITMENT STAGE ABDI DALEM PSMI Administration Screening Technical Competence Soft Competence Final Project Review.
Pengujian Perangkat Lunak Shinta P.. Pengujian perangkat lunak : Menjalankan program dengan maksud untuk mengetahui kesalahan (error) program, mengukur.
Tim Asisten Praktikum RPL 09/10.  Disebut juga behaviorial testing  Berfokus pada functional requirements  Menurunkan sejumlah input untuk melatih.
PENGUJIAN BERORIENTASI OBJEK
Metode Pengujian Perangkat Lunak (Black Box)
Testing.
FUNGSI & TRIGGER ACHMAD YASID.
Pertemuan <<1>> <<Database Lifecycle>>
Riskha Dwi Anggraeni Software Testing. Software testing adalah proses untuk menganalisa sebuah software Mendeteksi antara kondisi sekarang dengan kondisi.
Testing & Implementasi Sistem Fungsional Testing
Model Data Relasional.
BAB 1 PENGUJIAN PERANGKAT LUNAK
System Integration Testing
Pengamanan Sistem Jaringan
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan ke-13)
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan ke-13)
TESTING DAN IMPLEMENTASI SISTEM
White Box Testing Pembuatan Flowgraph Pembuatan Testcase.
Membangun Aplikasi Mobile
IMPLEMENTASI TESTING SOFTWARE
Testing dan Implementasi
Testing dan Implementasi Sistem teknik testing
STRATEGI TESTING SOFTWARE
SIKLUS HIDUP PEMBANGUNAN SOFTWARE
Testing & Implementasi Sistem
Matakuliah : Konsep object-oriented
Testing dan Implementasi
Requirement Document.
Server Application Testing
Black Box Testing.
TESTING DAN IMPLEMENTASI SISTEM
TESTING DAN IMPLEMENTASI PERTEMUAN 3
Software Testing Pertemuan I.
SISTEM DEVELOPMENT LIFE CYCLE
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-7)
Testing dan Implementasi SI220A
SQA Team.
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
WHITE BOX TESTING DAN BLACK BOX TESTING
Introduction group DATA RESOURCE MANAGEMENT (Manajemen Sumber Daya Data) MEDICARE ( ) CANDRA NUR RAHMAN ( ) KHARISMA AGUNG ( )
PENGUJIAN / TESTING.
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-12)
Sistem Pengolahan Data
Administrasi basis data
TESTING DAN QA SOFTWARE PERTEMUAN 10 & 11
FUNGSI & TRIGGER.
Model Data Relasional.
Pengujian Perangkat Lunak
KONSTRUKSI DAN IMPLEMENTASI SISTEM
Stored Procedure & Trigger
Tahapan TOGAF.
BUKTI UNJUK KERJA SERTIFIKASI PROGRAMMER
Transcript presentasi:

DATA ACCESS TDD GROUP 4 LindriIffa DikaVizar

DATA ACCESS TDD WHAT? WHO? HOW? WHY? WHAT TO TEST? WHAT TESTING TOOLS?

DATA ACCESS TDD WHAT Database testing adalah tindakan memvalidasi isi (content), skema, dan fungsional database. Dari sudut pandang database relasional, meliputi data itu sendiri, struktur tabel, dan hubungan antara tabel, serta stored procedure/fungsi atau kelas database masing-masing.

DATA ACCESS TDD WHY Mengapa perlu melakukan testing RDBMS? 1.Data merupakan aset penting perusahaan. 2.Mission-critical fungsi bisnis diimplementasikan dalam RDBMS. 3.Pendekatan-pendekatan saat ini tidak cukup. 4.Pengujian memberikan feedback yang diperlukan untuk mengidentifikasi cacat. 5.Mendukung pengembangan evolusioner.

DATA ACCESS TDD WHAT TO TEST Apa saja yang diuji? 1.Black box testing pada interface O/R mapping Nilai data masukan Nilai data keluaran 2.White box testing dalam database Trigger Stored procedures/function Views

DATA ACCESS TDD WHAT TESTING TOOLS (1)

DATA ACCESS TDD WHAT TESTING TOOLS (2)

DATA ACCESS TDD HOW Bagaimana cara testing? 1.Database sandboxes 2.Writing database test Set up the test Run the test Check result 3.Setting up database test Fresh start Data reinitialization

DATA ACCESS TDD WHO Siapa yang melakukan testing? Development: developer aplikasi dan DBA agile. Release: tester

DATA ACCESS TDD REFERENCE W, Scott.; 2009; Introduction to TDD ; Amby Soft; W, Scott.; 2009; Database Testing: How to Regression Test a Relational Database ; Amby Soft;

DATA ACCESS TDD THANK YOU :)