PHP MySQL Pengujian Perangkat Lunak

9

4. PHP

Menurut Bunafit Nugroho 2004: 140, PHP merupakan bahasa standar yang digunakan dalam dunia website dan berupa bahasa program yang berbentuk script yang diletakkan didalam server website. PHP merupakan salah satu bahasa pemrograman website dinamis yang banyak digunakan oleh web programmer dalam pengembangan website. Beberapa kelebihan PHP dari bahasa pemrograman yang lain seperti : a. Bersifat Open Source b. Load yang cepat c. Mudah dipelajari dan memiliki banyak komunitas

5. MySQL

Pengembangan sebuah website yang dinamis pasti tak lepas dari penggunaan database. MySQL adalah sebuah program pembuat database yang bersifat open-source. Database MySQL merupakan salah satu database yang terkenal dikarenakan bersifat open source, ringan, dan compatible dengan banyak aplikasi. MySQL memiliki beberapa kelebihan seperti yang dijelaskan Bunafit Nugroho 2004: 29 dibandingkan dengan aplikasi database yang lain seperti : a. Open source b. Dapat menampung multi user c. Menggunakan bahasa query yang standar yang dimiliki SQL d. Dapat didukung oleh banyak aplkasi lain 10

6. Pengujian Perangkat Lunak

Pengujian perangkat lunak sangat penting dilakukan untuk mengukur kualitas perangkat lunak yang dikembangkan. Kualitas menurut IEEE Standard Glossary of Software Engginering Technology ialah suatu tingkatan dimana sistem, komponen dan proses memenuhi harapan dari pelanggan atau penguna. Pengukuran perangkat lunak tentu saja berbeda dengan pengukuran perangkat keras ataupun pengukuran fisik lainnya, misal pengukuran panjang dan berat dari suatu perangkat fisik yang dapat diukur dengan pengaris dan timbangan sedangkan perangkat lunak tidak dapat diterapkan pengukuran seperti itu. Sehingga para ahli pun mendiskusikan formula untuk mengukur kualitas dari sebuah perangkat lunak dan menemukan beberapa teknik dalam pengukuran kualitas perangkat lunak. Menurut Roger S.Pressman 2002: 523 pengujian perangkat lunak adalah suatu elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan kajian pokok dari spesifikasi, desain dan pengkodean. Menurut Tsigerade Mebrate 2012:7, pengujian perangkat lunak sudah dikembangkan dalam tiga dekade terakhir, tapi dalam pengembangan untuk menentukan kualitas tersebut ternyata tidak mudah apalagi untuk bidang perangkat lunak dan teknik. Ada berbagai macam teknik pengujian perangkat lunak yang akhirnya muncul dan diusulkan oleh beberapa ahli maupun institusi yang sudah terkenal seperti Faktor kualitas McCall, FURPS, ISO, Boehm, dan lain-lain.

7. Karakteristik Pengujian Perangkat Lunak