• Tidak ada hasil yang ditemukan

2 Metode Sistem Implementasi Testing

N/A
N/A
Protected

Academic year: 2021

Membagikan "2 Metode Sistem Implementasi Testing"

Copied!
17
0
0

Teks penuh

(1)

2 Metode Sistem Implementasi

Testing

Dua macam metode / pendekatan test yaitu : 1. Black Box Testing

Test case ini bertujuan untuk menunjukkan fungsi PL tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya.

2. White Box Testing

Adalah meramalkan cara kerja perangkat lunak secara rinci, karenanya logikal path (jalur logika) perangkat lunak akan ditest dengan menyediakan test case yang akan mengerjakan kumpulan kondisi dan atau pengulangan secara spesifik. Secara sekilas dapat diambil

kesimpulan white box testing merupakan petunjuk untuk mendapatkan program yang benar secara 100%.

UJI COBA WHITE BOX

Uji coba white box adalah metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk

mendapatkan test case. Dengan rnenggunakan metode white box, analis sistem akan dapat memperoleh test case yang menjamin s e l u r u h i n d e p e n d e n t p a t h d i d a l a m m o d u l y a n g dikerjakan sekurang-kurangnya sekali mengerjakan seluruh keputusan logikal mengerjakan seluruh loop yang sesuai dengan batasannya mengerjakan seluruh struktur data internal yang menjamin validitas

1. UJI COBA BASIS PATH

Uji coba basis path adalah teknik uji coba white box yg diusulkan Tom McCabe. Metode ini memungkinkan perancang test

(2)

case mendapatkan ukuran kekompleksan logical dari perancangan prosedural dan menggunkan ukuran ini sbg petunjuk untuk mendefinisikan basis set dari jalur pengerjaan. Test case yg didapat digunakan untuk mengerjakan basis set yg menjamin pengerjaan setiap perintah minimal satu kali selama uji coba.

PENGUJIAN BLACK-BOX

Pengujian black-box berfokus pada persyaratan fungsional PL. Pengujian ini memungkinkan analis system memperoleh kumpulan kondisi input yg akan mengerjakan seluruh keperluan fungsional program.

Tujuan metode ini mencari kesalaman pada : Fungsi yg salah atau hilang.

Kesalahan pada interface

Kesalahan pada struktur data atau akses database Kesalahan performansi

Kesalahan inisialisasi dan tujuan akhir

Metode ini tidak terfokus pada struktur kontrol seperti pengujian whitebox tetapi pada domain informasi.

Pengujian dirancang untuk menjawab pertanyaan sbb: Bagaimana validitas fungsional diuji?

Apa kelas input yg terbaik untuk uji coba yg baik?

Apakah sistem sangat peka terhadap nilai input tertentu? Bagaimana jika kelas data yang terbatas dipisahkan?

Bagaimana volume data yg dapat ditoleransi oleh sistem? B a g a i m a n a p e n g a r u h k o m b i n a s i d a t a t e r h a d a p pengoperasian system?

1. EQUIVALENCE PARTITIONING

Equivalence partitioning adalah metode pengujian black-box yg memecah atau membagi domain input dari program ke dalam kelas-kelas data sehingga test case dapat diperoleh. Perancangan

(3)

test case equivalence partitioning berdasarkan evaluasi kelas equivalence untuk kondisi input yg menggambarkan kumpulan keadaan yg valid atau tidak. Kondisi input dapat berupa nilai numeric, range nilai, kumpulan nilai yg berhubungan atau kondisi Boolean.

Contoh :

P e m e l i h a r a a n d a t a u n t u k a p l i k a s i b a n k y g s u d a h diotomatisasikan. Pemakai dapat memutar nomor telepon bank dengan menggunakan mikro komputer yg terhubung dengan password yg telah ditentukan dan diikuti dengan perintah-perintah. Data yg diterima adalah :

Kode area : kosong atau 3 digit

Prefix : 3 digit atau tidak diawali 0 atau 1 Suffix : 4 digit

Password : 6 digit alfanumerik Perintah : check, deposit, dll

Selanjutnya kondisi input digabungkan dengan masing-masing data elemen dapat ditentukan sbb :

Kode area : kondisi input, Boolean – kode area mungkin ada atau tidak kondisi input, range – nilai ditentukan antara 200 dan 999

Prefix : kondisi input range > 200 atau tidak diawali 0 atau 1 Suffix : kondisi input nilai 4 digit

Password : kondisi input boolean – pw mungkin diperlukan atau tidak

kondisi input nilai dengan 6 karakter string

Perintah : kondisi input set berisi perintah-perintah yang telah didefinisikan

(4)

programing - belajar php

dengan dasar yang mudah

A. Pengertian PHP

PHP merupakan singkatan dari “PHP: Hypertext Preprocessor”, adalah sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java, asp dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah untuk memungkinkan perancang web untuk menulis halaman web dinamik dengan cepat.

B. Kelebihan PHP

Pada saat ini bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis seperti PHP.

Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem database yang dapat didukung oleh PHP adalah :

1. Oracle 2. MySQL 3. Ms. Access 4. Sybase 5. PostgreSQL 6. dan lainnya

PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX/LINUX, solaris maupun macintosh. Keunggulan lainnya dari PHP adalah PHP juga mendukung komunikasi dengan layanan seperti protocol IMAP, SNMP, NNTP, POP3 bahkan HTTP C. INSTALASI WEBSERVER

Web server merupakan server internet yang mampu melayani koneksi transfer data dalam protocol HTTP. Web server

(5)

merupakan hal yang terpenting dari server di internet dibandingkan server lainnya seperti e-mail server, ftp server ataupun news server. Hal ini di sebabkan web server telah dirancang untuk dapat melayani beragam jenis data, dari text sampai grafis 3 dimensi. Kemampuan ini telah menyebabkan berbagai institusi seperti universitas maupun perusahaan dapat menerima kehadirannya dan juga sekaligus menggunakannya sebagai sarana di internet.

Web server juga dapat menggabungkan dengan dunia mobile wireless internet atau yang sering di sebut sebagai WAP (wireless Access Protocol) yang banyak digunakan sebagai sarana handphone yang memiliki fitur WAP. Dalam kondisi ini, webserver tidak lagi melayani data file HTML tetapi telah melayani WML (wireless Markup Language)

Salah satu software yang kita rekomendasikan dan sudah digunakan oleh SMADA selama 4 thn lebih adalah Appserv versi 2.5.4a. Software tersebut dapat kita download secara gratis pakai google dengan kata kunci “appserv-win32-2.5.4a.zip” merupakan software open source yang sekarang ini sudah merebut pasar dunia lebih dari 50%. Web server ini fleksibel terhadap system operasi windows9x/NT. Bagi pengguna linux dapat memanfaatkan Lampp.

D. Instalasi

Setelah kita berhasil mendownload Appserv versi 2.5.4a. Software ini bentuknya application, sehingga kita bisa langsung menginstalnya seperti software lainnya.

Setelah kita berhasil menginstalnya, jika kita tidak melakukan perubahan directory ketika menginstalnya maka software tersebut akan otomatis tersimpan di directory “c:appserv”, pilih typical, server name pilih localhost, username isikan root, password kosongkan.

E. Test Server

Setelah selesai install server, buka internet Explorer, pada address ketikkan localhost, maka akan tampil banyak link, yang terpenting adalah link phpmyadmin yang biasa digunakan untuk

(6)

mengatur (dump) database. F. Latihan Scripting PHP

Sebelumnya, gunakan windows Explorer, masuk directory “c:appservwww “ hapus semua file di directory ini ( kecuali directory phpmyadmin ).

SOAD System Of A Down

-Toxicity

The Video to SOAD – Toxicity Here the lyrics:

Looking at life through the eyes of a tire hub, Eating seeds as a past time activity,

The toxicity of our city, of our city, New, what do you own the world?

How do you own disorder, disorder,

Now, somewhere between the sacred silence, Sacred silence and sleep,

Somewhere, between the sacred silence and sleep, Disorder, disorder, disorder.

More wood for their fires, loud neighbors,

Flashlight reveries caught in the headlights of a truck, Eating seeds as a past time activity,

The toxicity of our city, of our city, New, what do you own the world?

(7)

Now, somewhere between the sacred silence, Sacred silence and sleep,

Somewhere, between the sacred silence and sleep, Disorder, disorder, disorder.

New, what do you own the world? How do you own disorder,

Now, somewhere between the sacred silence, Sacred silence and sleep,

Somewhere, between the sacred silence and sleep, Disorder, disorder, disorder.

When I became the sun,

I shone life into the man´s hearts, When I became the sun,

I shone life into the man´s hearts.

Ayu Ratna ( mantan garasi

band ) ciuman dengan fedi.

Ayu ratna yang pernah dikeluarkan oleh garasi band melakukan adegan ciuman dengan fedi. Fedi nuril terlihat sangat antusias sekali melakukan adegan ini. Melihat adegan ini banyak para pengemar ayu ratna menjadi terpukul karena seorang Fedi Nuril telah berhasil membuat ayu ratna jatuh dalam peluknya. lihat video dibawah ini.

(8)

Detail denda lalu lintas

berserta pasal ( tilang ),

UULLAJ No 22 Thn 2009

16-05-2010 01:30:47

1. Setiap Orang

Mengakibatkan gangguan pada : fungsi rambu lalu lintas, Marka Jalan, Alat pemberi isyarat lalu lintas fasilitas pejalan kaki, dan alat pengaman pengguna jalan.

Pasal 275 ayat (1) jo pasal 28 ayat (2) Denda : Rp 250.000

2. Setiap Pengguna Jalan

Tidak mematui perintah yang diberikan petugas Polri sebagaimana dimaksud dalam pasal 104 ayat ( 3 ), yaitu dalam keadaan tertentu untuk ketertiban dan kelancaran lalu lintas w a j i b u n t u k : B e r h e n t i , j a l a n t e r u s , m e m p e r c e p a t , memperlambat, dan / atau mengalihkan arus kendaraan. Pasal 282 jo Pasal 104 ayat (3)

Denda : Rp 250.000

3. SETIAP PENGEMUDI ( PENGEMUDI SEMUA JENIS RANMOR ). a. Tidak bawa SIM

Tidak dapat menunjukkan Surat Ijin Mengemudi yang Sah Pasal 288 ayat (2) jo Pasal 106 ayat (5) hrf b.

Denda : Rp 250.000 b. Tidak memiliki SIM

Mengemudikan kendaraan bermotor di jalan,tidak memiliki Surat Izin Mengemudi

Pasal 281 jo Pasal 77 ayat (1) Denda : Rp 1.000.000

c. STNK / STCK tidak Sah

(9)

ditetapka oleh Polri.

Psl 288 ayat (1) jo Psl 106 ayat (5) huruf a. Denda : Rp 500.000

d. TNKB tidak Sah

Kendaraan Bermotor tidak dipasangi Tanda Nomor Kendaraan Bermotor yang ditetapkan oleh Polri.

Pasal 280 jo pasal 68 ayat (1) Denda : Rp 500.000

e. Perlengkapan yg dpt membahayakan keselamatan.

Kendaraan bermotor dijalan dipasangi perlengkapan yang dapat menganggu keselamatan berlalu lintas antara lain ; Bumper tanduk dan lampu menyilaukan.

Pasal 279 jo Pasal 58 Denda : Rp 500.000 f. Sabuk Keselamatan

Tidak mengenakan Sabuk Keselamatan Psl 289 jo Psl 106 Ayat (6)

Denda : Rp 250.000

g. lampu utama malam hari

Tanpa menyalakan lampu utama pada malam hari dan kondisi tertentu.

Pasal 293 ayat (1)jo pasal 107 ayat (1) Denda : rp 250.000

h. Cara penggandengan dan penempelan dgn kendaraan lain

Melanggar aturan tata cara penggandengan dan penempelan dengan kendaraan lain Pasal 287 ayat (6) jo pasal 106 (4) hrf h

Denda : Rp 250.000

i. Ranmor Tanpa Rumah-rumah

Selain Spd Motor Mengemudikan Kendaraan yang tidak dilengkapi dengan rumah –rumah, tidak mengenakan sabuk keselamatan dan tidak mengenakan Helm.

(10)

Denda : Rp 250.000 j. Gerakan lalu lintas

Melanggar aturan gerakan lalu litas atau tata cara berhenti dan parkir

Pasal 287 ayat (3) jo Pasal 106 ayat (4) e Denda : Rp 250.000

k. Kecepatan Maksimum dan minimum

Melanggar aturan Batas Kecepatan paling Tinggi atau Paling Rendah

Psl 287 ayat(5) jo Psl 106 ayat (4) hrf (g) atau psl 115 hrf (a)

Denda : Rp 500.000

l. Membelok atau berbalik arah

Tidak memberikan isyarat dengan lampu penunjuk arah atau isyarat tangan saat akan membelok atau berbalik arah. Pasal 294 jo pasal 112 (1).

Denda : Rp 250.000

m. Berpindah lajur atau bergerak ke samping

Tidak memberikan isyarat saat akan berpindah lajur atau bergerak kesamping.

Pasal 295 jo pasal 112 ayat (2) Denda : Rp 250.000

n. Melanggar Rambu atau

Marka Melanggar aturan Perintah atau larangan yang dinyatakan dengan Rambu lalu lintas atau Marka

Psl 287 ayat(1) jo psl 106(4) hrf (a) dan Psl 106 ayat(4) hrf (b)

Denda : Rp 500.000

o.Melanggar Apill ( TL )

Melanggar aturan Perintah atau larangan yang dinyatakan dgn alat pemberi isyarat Lalu Lintas. Psl 287 ayat (2) jo psl 106(4) hrf (c)

(11)

p.Mengemudi tidak Wajar

– Melakukan kegiatan lain saat mengemudi

-Dipengaruhi oleh suatu keadaan yang mengakibatkan gangguan konsentrasi dalam mengemudi di jalan

Pasal 283 jo pasal 106 (1). Denda : Rp 750.000

q.Diperlintasan Kereta Api

Mengemudikan Kendaran bermotor pada perlintasan antara Kereta Api dan Jalan, tidak berhenti ketika sinyal sudah berbunyi, Palang Pintu Kereta Api sudah mulai ditutup, dan / atau ada isyarat lain.

Pasal 296 jo pasal 114 hrf (a) Denda : Rp 750.000

r. Berhenti dalam Keadaan darurat.

Tidak Memasang segitiga pengaman, lampu isyarat peringatan Bahaya atau isyarat lain pada saat berhenti atau parkir dalam keadaan darurat dijalan.

Pasal 298 jo psl 121 ayat (1) Denda : Rp 500.000

s. Hak utama Kendaraan tertentu

Tidak memberi Prioritas jalan bagi kend bermotor memiliki hak utama yang menggunakan alat peringatan dengan bunyi dan sinar dan / atau yang dikawal oleh petugas Polri.

a. Kend Pemadam Kebakaran yg sdg melaks tugas b. Ambulan yang mengangkut orang sakit ;

c.Kend untuk memberikan pertolongan pd kecelakaan Lalu lintas;

d. Kendaraan Pimpinan Lembaga Negara Republik Indonesia;

e. Kend Pimpinan dan Pejabat Negara Asing serta Lembaga internasional yg menjadi tamu Negara;

f. Iring – iringan Pengantar Jenazah; dan

g. Konvoi dan / atau kend utk kepentingan tertentu menurut pertimbangan petugas Kepolisian RI.

(12)

Pasal 134 dan pasal 135. Denda : Rp 250.000

t. Hak pejalan kaki atau Pesepeda

Tidak mengutamakan pejalan kaki atau pesepeda Pasal 284 jo 106 ayat (2).

Denda : Rp 500.000( TMC )

Lirik lagu garuda didadaku

Ayo putra bangsa Harumkan negeri ini Jadikan kita bangga Indonesia

Jayalah negaraku Tanah air tercinta Indonesia raya Jayalah negaraku Tanah air tercinta Indonesia raya Reff :

Garuda di dadaku Garuda kebanggaanku

Ku yakin hari ini pasti menang.. Kobarkan semangatmu

Tunjukkan keinginanmu

Ku yakin hari ini pasti menang.. Back to reff

(13)

Perfect proxy & gateway

Vyatta vs Mikrotik

Setelah saya mencoba mengunakan proxy server dan gateway dengan mengunakan beberapa software dan aplikasi proxy. Saya akan menjelaskan kenapa saya memilih vyatta dan kenapa saya tidak berpihak dengan mikrotik?? Saya sangat dipermudah dalam mengunakan router dan sebagai gateway mengunakan Mikrotik dengan banyak kemampuan dari webproxy, trafik filter, blocking, dan banyak sekali fitur untuk monitoring. Saya juga sebetulnya saya juga suka dengan fitur2 dari mikrotik yang sangat lengkap, hanya saja saya agak sulit memodifikasi router, proxy dan gateway. Setetah mencoba vyatta server saya merasakan sedikit perbedaan saya dapat membuat server proxy lengkap dari IDS, IPS, content filtering, monitoring, serta dapat menambahkan aplikasi yang saya inginkan seperti ntop, iftop, iptraf, tcpdump, cacti, dan banyak lagi yang membuatnya powerfull dalam satu mesin saja.

Mungkin semua hampir sama tetapi untuk menciptakan internet sehat dibutuhkan content-filtering ( saya biasanya mengunakan bantuan snort ). Ini intinya sangat membantu dalam menadministrasi jaringan network, apalagi dilengkapi berbagai fasilitas blocking seperti yang dilakukan oleh domain blocker yang dilakukan oleh pencetus internet sehat di indonesia ( dns nawala ). Bagi yang memiliki warnet saya sangat menganjurkan mengunakan content inspection karena tidak hanya pada url yang block tetapi bisa pada content / isi website dan juga isi dari chat. Untuk warnet yang tidak ingin terkena UUITE harus menyediakan 1 satpam yang bisa menangani pelangaran itu semua, saya memilih mengunakan vyatta ini yang termasuk kedalam jaringan network saya dan alhasil satpam saya bisa berpatroli

(14)

untuk membantu memperlancar dalam mendukukung sepenuhnya UUITE. sekian dan salam,,

Server: install vsftp pada

ubuntu 11.04

Saya ingin menginstall ftp pada ubuntu server dengan mengunakan vsftp, dengan mengunakan vsftp ini kita bisa memanage user dengan dua metode yaitu anonymous dan yang teratentifikasi. Untuk proses instalasinya sendiri sangat mudah dan sedikit konfigurasi yang diedit. Langsung saja saya jelaskan proses instalasinya :

1. Install aplikasi vsftp

sudo apt-get install vsftpd

2. anonymous konfigurasi

pada anonymous folder defaults adalah /home/ftp/ untuk menganti dan mengaktifkannya dengan cara

vi /etc/vsftpd.conf

# Edit menjadi Yes karena default adalah NO # Allow anonymous FTP? (Disabled by default) anonymous_enable=YES

sudo mkdir /srv/ftp

sudo usermod -d /srv/ftp ftp

###Terakhir dengan merestart vsftp /etc/init.d/vsftpd restart

(15)

3. User autentifikasi

vi /etc/vsftpd.conf # edit

local_enable=YES write_enable=YES

###Terakhir dengan merestart vsftp /etc/init.d/vsftpd restart

Selesai semua bisa mencoba menginstall ftp pada ubuntu 11.04. Selamat mencoba.

Ntop - Memonitor network

dengan mudah dan gampang di

Ubuntu 11.04

ane lagi mengunakan router gateway dari vyatta dan ane pengen mengunakan ntop sebagai software monitoring disana untuk melihat aktifitas TCP/UDP pada network yang terhubung,, Tanpa basa basi mari kita ke installasinya yang sangat mudah,,

1. install ntop

sudo apt-get install ntop -y atau dengan mengunakan compile apt-get source ntop

(16)

pastikan svn telah terinstall,, jika belum lakuakan langkah sudo apt-get install ntop -y

dan jika sudah lakukan langkah

svn co https://svn.ntop.org/svn/ntop/trunk/ntop ambil pakage yang dibutuhkan ntop sebelum compile

sudo apt-get install libpcap-dev libgdbm-dev libevent-dev librrd-dev python-dev libgeoip-dev

jika semua sudah diinstall maka compilenya dengan mengunakan perintah

./autogen.sh --prefix=/usr/local/stow/ntop-svn

Jika semua installasi telah selesai makan langsung saja pada configurasi

2. Konfigurasi NTOP

sudo ntop --set-admin-password

set password untuk seting via web base.. 3. Start / mulai ntop

sudo /etc/init.d/ntop restart

untuk melihat ntop anda bisa ketik di browser dengan http://ip_address:3000/ atau https://ip_address:10000/ selamat mencoba..

(17)

Main game sega ( rom sega )

di linux

ane nostagia gan, jaman dulu ane maen game2 sega bersama teman2 kecil dan sekarang ane mo coba share nie cara memainkan rom sega dilinux langkah yang perlu di ikuti hanya

1. install emulator game sega

$ wget -q -O – http://archive.getdeb.net/getdeb-archive.key

| sudo apt-key add –

$ sudo sh -c ‘echo “deb http://archive.getdeb.net/ubuntu

lucid-getdeb games” >> /etc/apt/sources.list.d/getdeb.list’ $ sudo apt-get update

$ sudo apt-get install gens-gs 2. kalau sudah tinggal mainkan saja ,,

Referensi

Dokumen terkait

Berusaha mengenal pribadi kepala baru tersebut dan menyesuaikan diri dengan cara kerja yang dijalankan.. Bekerja dengan

Radyculopathy dapat terjadi pada semua bagian radiks medula spinalis dan yang banyak dilaporkan adalah ruptur/herniasi pada diskus intervertebralis pada segemen cervikalis

Carilah artikel penyakit-penyakit yang disebabkan oleh bakteri yang berhubungan dengan pernafasan!. UJI KOMPETENSI

Parameter atur pada filght controller merupakan kontrol Propotional-Integral-Derivative (PID) yang mengatur respon suatu sistem instrumentasi dengan karakteristik

29 Dalam buku tersebut ia menjelaskan pemikiran beberapa mufasir Indonesia dan -sedikit luas- tentang beberapa pemikiran Muhamad Quraish Shihab, baik yang terdapat dalam

dimana orang yang mengalami kecemasan ini biasanya mempunyai penilaian yang kurang baik terhadap dirinya mempunyai kecerdasan emosi yang rendah dan kurang

Dalam hal dimana beban lalu lintas vertikal mengurangi pengaruh dari gaya rem (seperti pada stabilitas guling dari pangkal jembatan), maka Faktor Beban Ultimit

Berdasarkan aktivitas dan hasil belajar IPA siswa yang terus meningkat dari refleksi awal h ingga penelitian tindakan siklus II, ini membuktikan bahwa penerapan