Everlasting Hobbies: Testing dan Implementasi

Friday, 3 November 2017

Testing dan Implementasi





Disusun oleh :

Romi Sanubari



4KA18

Dosen : Rika Febriana









Universitas Gunadarma
          2017/2018


1. SDLC
Saat ini ada beberapa model yang berkembang terkait dengan System Development Life Cycle (SDLC). SDLC adalah suatu siklus kegiatan yang dilakukan untuk menjawab permasalahan dan kesempatan bisnis dengan membuat sistem informasi yang berbasis komputer.

Tahapan-Tahapan Dalam SDLC
 System Investigation
Dalam tahap ini, perancang harus melakukan survey untuk mengetahui masalah apa dan penyebab masalah tersebut dalam suatu proses bisnis.

 System Design
Dalam tahap ini, sistem informasi yang ingin dipakai akan dibuat rancangannya terlebih dahulu sehingga pada tahap selanjutnya sistem informasi yang akan dibuat menjadi lebih jelas.

Programming
Pada tahap ini programmer akan membuat program sesuai dengan rancangan yang telah dibuat pada tahap sebelumnya. Programmer akan memakai Bahasa pemrograman tertentu untuk membuat sistem informasi tersebut.

Testing
Dalam tahap ini, sistem informasi yang selesai dibuat akan dilakukan uji coba pada keadaan yang sebenarnya untuk menemukan kelemahan dari sistem informasi dan mengecek kinerjanya.

Implementation
Tahap ini akan dilakukan jika tahap sebelumnya telah sukses memenuhi kebutuhan prosses bisnis tersebut dan disetujui. Pada tahap ini, sistem informasi akan diterapkan pada proses bisnis untuk membantu permasalahan yang ada

2. Konsep dan Teknik Pengujian Perangkat Lunak

Pengujian perangkat lunak adalah proses evaluasi item perangkat lunak untuk mendeteksi perbedaan antara input yang diberikan dan keluaran yang diharapkan. Juga untuk menilai fitur item perangkat lunak A. Pengujian menilai kualitas produk. Software testing adalah proses yang harus dilakukan selama proses pengembangan. Dengan kata lain pengujian perangkat lunak adalah proses verifikasi dan validasi.

Dasar-dasar pengujian perangkat lunak

Ada dua dasar pengujian perangkat lunak: pengujian blackbox dan pengujian whitebox.
 

Pengujian Blackbox 
Pengujian BlackBox adalah teknik pengujian yang mengabaikan mekanisme internal sistem dan berfokus pada keluaran yang dihasilkan terhadap input dan eksekusi sistem. Hal ini juga disebut pengujian fungsional.
 

Pengujian Whitebox 
Pengujian white box adalah teknik pengujian yang memperhitungkan mekanisme internal suatu sistem. Hal ini juga disebut pengujian struktural dan pengujian kotak kaca.

Pengujian BlackBox sering digunakan untuk validasi dan pengujian white box sering digunakan untuk verifikasi.


3. Faktor-Faktor Pengujian Perangkat lunak 

Untuk merancang Uji Kasus, faktor-faktor berikut dipertimbangkan: 
1.Kebenaran 
2.Negatif 
3.Antarmuka pengguna 
4.Kegunaan 
5.Kinerja 
6.Keamanan 
7.Integrasi
 8.Keandalan 
9.Kesesuaian

4. Stratei Pengujian Perangkat Lunak 
Sebuah strategi pengujian harus dikembangkan dengan maksud untuk memberikan cara yang paling efektif dan efisien untuk menguji perangkat lunak. Saat mengembangkan strategi pengujian, beberapa pertanyaan muncul seperti: kapan dan jenis pengujian apa yang harus dilakukan? Apa tujuan dari pengujian? Siapa yang bertanggung jawab untuk melakukan pengujian? Keluaran apa yang dihasilkan sebagai hasil pengujian? Masukan yang harus tersedia saat mengembangkan strategi pengujian tercantum di bawah ini.
1.Jenis proyek pembangunan
2.Informasi lengkap tentang komponen perangkat keras dan perangkat lunak yang dibutuhkan untuk mengembangkan perangkat lunak
3. Risiko yang terlibat
4. Deskripsi sumber daya yang dibutuhkan untuk pengujian
5.Deskripsi semua metode pengujian yang diperlukan untuk menguji berbagai fase SDLC
6.Rincian semua atribut yang tidak dapat diberikan perangkat lunak. Misalnya, perangkat lunak tidak dapat menjelaskan keterbatasannya sendiri.










No comments:

Post a Comment