Postingan

Menampilkan postingan dari Februari, 2025

TESTING WHITEBOX

 APA ITU WHITEBOX White box testing  atau yang dapat diartikan menjadi “pengujian kotak putih” adalah pengujian yang dilakukan untuk menguji perangkat lunak dengan cara menganalisa dan meneliti struktur  internal  dan kode dari perangkat lunak. Lain halnya dengan  black box testing  yang hanya melihat hasil  input  dan  output  dari perangkat lunak, pengujian  white box testing  berfokus pada aliran  input  dan  output  dari perangkat lunak.  Untuk melakukan pengujian ini, penguji/tester perlu memiliki kemampuan dalam memahami kode dari suatu program sehingga pengujian ini tidak bisa dilakukan oleh sembarang orang. Teknik-Teknik Pengujian Berikut ini adalah teknik yang dapat digunakan untuk melakukan  white box testing  pada perangkat lunak: Basis path testing Teknik pertama adalah  basis path testing . Teknik bertujuan untuk mengukur kompleksitas kode program dan mendefinisikan alur yang...

TESTING BLACKBOX

 APA ITU BLACKBOX    Black box testing  atau dapat disebut juga  Behavioral Testing  adalah pengujian yang dilakukan untuk mengamati hasil  input  dan  output  dari perangkat lunak tanpa mengetahui struktur kode dari perangkat lunak. Pengujian ini dilakukan di akhir pembuatan perangkat lunak untuk mengetahui apakah perangkat lunak dapat berfungsi dengan baik. Untuk melakukan pengujian, penguji tidak harus memiliki kemampuan menulis kode program. Pengujian ini dapat dilakukan oleh siapa saja. Teknik-teknik  Black Box Testing Ada beberapa teknik yang biasanya digunakan untuk menguji perangkat lunak. Berikut ini adalah teknik-tekniknya: All pair testing Teknik  all pair testing  ini dikenal juga dengan  pairwise testing . Pengujian ini digunakan untuk menguji semua kemungkinan kombinasi dari seluruh pasangan berdasarkan input parameternya. Boundary value analysis Teknik ini berfokus pada pencarian error dari luar atau si...

DFD (Data Flow Diagram)

Gambar
 APA ITU DFD         DFD adalah singkatan dari Data Flow Diagram , yaitu  diagram yang menggambarkan alur data dalam suatu sistem .  DFD merupakan alat bantu desain sistem yang sering digunakan dalam rekayasa perangkat lunak, manajemen bisnis, dan analisis sistem             Fungsi DFD: 1. Penggambaran sistem Fungsi pertama dari DFD adalah sebagai penggambaran sistem. DFD dapat kamu gunakan untuk menggambarkan sistem sebagai suatu jaringan yang fungsional. Di dalam jaringan tersebut, ada berbagai komponen yang dihubungkan satu sama lain menggunakan alur data. Dengan begitu, kamu bisa memahami setiap alur yang ada dalam sistem tersebut. 2. Pembuatan model Selain menggambarkan sistem, DFD juga dapat kamu gunakan untuk membuat sebuah model yang baru. Kamu bisa menekankan fungsi sistem-sistem tertentu untuk melihat bagian yang lebih detail dari DFD tersebut. Dengan begitu, kamu bisa melihat beberapa bagian penting untuk ...

DIAGRAM USECASE

Gambar
APA ITU DIAGRAM USE CASE           Use case diagram adalah  diagram yang menggambarkan hubungan antara aktor dan sistem .  Diagram ini digunakan untuk menunjukkan fungsi dan cakupan tingkat tinggi suatu sistem.            fungsi dari use case diagram sebagai berikut: Berguna memperlihatkan proses aktivitas secara urut dalam sistem. Mampu menggambarkan proses bisnis, bahkan menampilkan urutan aktivitas pada sebuah proses. Sebagai  bridge  atau jembatan antara pembuat dengan konsumen untuk mendeskripsikan sebuah sistem.         Manfaat dari use case di antaranya: Menggunakannya sebagai kebutuhan verifikasi. Menjadi gambaran  interface  dari sebuah sistem karena setiap sistem yang dibangun haruslah memiliki  interface . Mengidentifikasi siapa saja orang yang dapat berinteraksi dengan sistem, serta apa yang dapat dilakukan oleh sistem. Memberikan kepastian mengenai kebutuhan...

APA ITU UML (Unified Modelling Language)

                                                        APA ITU UML      UML ( Unified Modelling Language ) adalah suatu metode dalam pemodelan secara visual yang digunakan sebagai sarana perancangan sistem berorientasi objek. Awal mulanya, UML diciptakan oleh  Object Management Group  dengan versi awal 1.0 pada bulan Januari 1997.       T ujuan dan fungsi perlu adanya UML yaitu sebagai berikut: Dapat memberikan bahasa pemodelan visual atau gambar kepada para pengguna dari berbagai macam pemrograman maupun proses umum rekayasa. Menyatukan informasi-informasi terbaik yang ada dalam pemodelan. Memberikan suatu gambaran model atau sebagai bahasa pemodelan visual yang ekspresif dalam pengembangan sistem. Tidak hanya menggambarkan model sistem  software  saja, namun dapat memodelkan sistem berorientasi...