468x150 Ads

Pendahulan Testing dan Implementasi Sistem

mmm... walaupun dosennya agak se enaknya sendiri,, saya tetep kok bagi2 ilmu yang udah saya dapet td... tp maaf,,, dosennya kecepetan nerangiinya,, jd ada yang kelewat dan ga tau, mau nanya apaaan.... Ok.. langsung aja yahh,...!!!! 

Testing => menurut Hetzel 1973 adalah adalah proses pemantapan kepercayaan akan kinerja program atau sistem sebagaimana yang diharapkan. 
            => menurut Myers 1979 – testing adalah proses eksekusi program atau sistem secra intens untuk menemukan error

jadi testing itu bisa macem2 bentuknya.. segala sesuatu agar baik,, harus di tes dulu, mobil di tes, motor di tes, jalan raya di tes, sekolah pun ada tesnya, tp karena saya adalah mahasiswa informatika, jd yang ditesnya yahh... apa coba.??? yah Betul,,!! yang di tesnya adalah software..!!! 

Testing Software adalah  tahapan dalam development software yang bertujuannya untuk mencari sebanyak-banyaknya error berdasarkan test case.

Testing software mutlak diperlukan untuk menghasilkan software yang berkualitas.

Jenis testing software terdiri dari beberapa macam, antara lain adalah Functional Testing. Berikut ini adalah pengertian tentang Functional Testing.
  • Functional testing adalah pengujian berjenis black box testing.
  • Functional testing adalah pengujian berdasarkan kasus/case yang akan diberikan pada suatu komponen, modul atau fitur yang akan di testing.
  • Functional Testing dilakukan dengan cara memberikan inputan pada komponen, modul atau fitur kemudian memeriksa hasil output nya.
  • Apabila output yang dihasilkan sesuai dengan harapan artinya benar, apabila tidak sesuai maka bagian tersebut terdapat error.
nah klo yang dari kampus definisinya mirip2 ini nih...
IEEE 1059 – testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi yang diinginkan (defects/errors/bugs) dan mengevaluasi fitur-fitur dari entitas software, didalam Testing software terdapat
  • Verfikasi adalah pengecekan entitas termasuk software untuk pemenuhan dan konsistensi dengan melakukan evaluasi hasil terhadap kebutuhan yang telah ditetapkan
  • Validasi adalah melihat kebenaran sistem apakah proses yang telah ditetapkan ditulis dalam spesifikasi sudah seperti apa yang diinginkan/ dibutuhkan oleh pengguna sistem
  • Menemukan Error adalah mencari kesalahan dalam suatu produk, sehingga bisa diperbaiki produk tersebut sebelum digunakan.
 Seorang penguji adalah destructive tetapi kreatif

Perlu camkan, yang dicari adalah kesalahan dalam produk, bukan orang yang membuat kesalahan, Developer harus mengerti bahwa penguji bukan melawan mereka tetapi membantu developer. 
Cara Mendeteksi Kesalahan
 1. Dengan memeriksa struktur dan desain internal
 2. Dengan memeriksa fungsi dari antarmuka pengguna (user interface) 
 3. Dengan memeriksa sasaran design (design objective) 
 4. Dengan memriksa permintaan user (user requirement)  
 5. Dengan mengeksekusi progam
Klasifikasi Kesalahan Program
  1. Kesalahan bahasa (language error) Kesalahan cara penulisan program (syntax error) dan/atau kesalahan tata bahasa (grammaticalerror) 
  2. Kesalahan sewaktu proses (run-time error) Kesalahan kondisi yang belum terpenuhi atau yang akan menyebabkan program hang dan/crash.
  3. Kesalahan logika (logical error) Kesalahan mengartikan keinginan analis. Tidak terjadi kesalahan program secara sintaksis, tetapi akan menghasilkan sesuatu yang tidak diharapkan.
Tujuan Testing adalah
  1. Apakah software telah siap digunakan??
  2. Apa saja resikonya??
  3. Apa saja kemampuannya?
  4. Apa saja keterbatasaanya?
  5. Apa saja masalahnya?
  6. Apakah berlaku seperti yang diharapkan?
intinya Testing itu untuk menentukan kualitas suatu software = sesuai keinginan/ kebutuhan, lalu apa apa ada hubungannya testing dan kualitas... jawabannya Ada!!! karena software yang berkualitas adalah software yang bebas error & bug secara objektif, tepat waktu, dan Dana, sesuai dengan kebutuhan atau keinginan dan maintainable... 

hahh.... sekian.. jam sudah menunjukan 0.09 AM,, tidur dulu,, biar bsk ga kesiangan...!!!
#walaupun sebernarnya postingan ini harus di edit lagi... hehehehe

0 komentar:

Post a Comment

test

Powered by Blogger.