skip to main | skip to sidebar

Pages

  • Home
  • FILKOM
  • Linkedin Shelly

Shelly Gustika Septiani

Software Penguji Aplikasi

6/02/2012 10:31:00 PM | Publish by Shelly Gustika Septiani


Pengujian/Testing 
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. (Standar ANSI/IEEE 1059)

Testing (Pengujian Perangkat Lunak)
Adalah elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan kajian pokok dari spesifikasi, desain, dan pengkodean.

Tujuan Pengujian
Menilai apakah perangkat lunak yang dikembangkan telah memenuhi kebutuhan pemakai.

Menilai apakah tahap pengembangan perangkat lunak telah sesuai  dengan metodologi yang digunakan.

Membuat dokumentasi hasil pengujian yang menginformasikan kesesuaian perangkat lunak yang diuji dengan spesifikasi  yang telah ditentukan.

Sejumlah aturan yang berfungsi sebagai sasaran pengujian pada perangkat lunak adalah:

-Pengujian adalah proses eksekusi suatu program dengan maksud menemukan kesalahan.

-Test case yang baik adalah test case yang memiliki probabilitas tinggi untuk menemukan kesalahan yang belum pernah ditemukan sebelumnya.

-Pengujian yang sukses adalah pengujian yang mengungkap semua kesalahan yang belum pernah ditemukan sebelumnya.

Software Penguji Aplikasi
Salah satu contoh software penguji aplikasi, yaitu WebInject.

Apa itu WebInject?
WebInject adalah perangkat gratis untuk pengujian otomatis dari aplikasi web dan layanan web. Hal ini dapat digunakan untuk menguji komponen sistem individual yang memiliki Antarmuka HTTP (JSP, ASP, CGI, PHP, AJAX, Servlets, Formulir HTML, XML Web Services / SOAP, REST, dll), dan dapat digunakan sebagai tes memanfaatkan untuk membuat suite [tingkat HTTP] fungsional otomatis, penerimaan, dan tes regresi. Sebuah memanfaatkan tes memungkinkan Anda untuk menjalankan banyak kasus uji dan mengumpulkan / laporan hasil Anda. WebInject menawarkan real-time menampilkan hasil dan juga dapat digunakan untuk memantau waktu respon sistem.
WebInject dapat digunakan sebagai kerangka tes lengkap yang dikendalikan oleh User Interface WebInject (GUI). Opsional, dapat digunakan sebagai runner tes mandiri (teks / aplikasi konsol) yang dapat diintegrasikan dan dipanggil dari kerangka pengujian lain atau aplikasi WebInject menggunakan XML API untuk mendefinisikan dan loading uji kasus.

Tampilan WebInject :

Download Software :
http://downloads.sourceforge.net/webinject/webinject-1.41.win32.zip
http://downloads.sourceforge.net/webinject/webinject-1.41.src.tar.gz


Pemrograman Bahasa dan Platform
Anda dapat menggunakan WebInject tanpa pernah melihat implementasi internal nya. WebInject ditulis dalam Perl dan dapat berjalan pada platform apapun yang juru bahasa Perl dapat diinstal pada (MS Windows, GNU / Linux, BSD, Solaris, MAC OS, dan banyak lagi). Saat ini, executable biner WebInject hanya tersedia untuk MS Windows. Jika Anda ingin berjalan pada platform lain, Anda harus memiliki juru bahasa Perl dan menjalankannya dari kode sumber Perl. Uji kasus CasesTest ditulis dalam file XML, menggunakan elemen XML dan atribut, dan diteruskan ke mesin WebInject untuk Eksekusi terhadap aplikasi / layanan yang diuji. Ini abstrak internal pelaksanaan WebInject jauhnya dari tester non-teknis, sementara menggunakan arsitektur terbuka [yang ditulis dalam Perl] bagi mereka yang membutuhkan kustomisasi lebih atau modifikasi. Hasil / ReportingResult laporan yang dihasilkan dalam HTML (untuk melihat) dan XML (untuk tranformation oleh program eksternal).

Uji Kasus
Uji kasus yang ditulis dalam file XML, menggunakan elemen XML dan atribut, dan diteruskan ke mesin WebInject untuk eksekusi terhadap aplikasi / layanan yang diuji. Ini abstrak internal pelaksanaan WebInject menjauh dari tester non-teknis, ketika menggunakan arsitektur terbuka [yang ditulis dalam Perl] bagi mereka yang membutuhkan kustomisasi lebih atau modifikasi.

Hasil / Pelaporan
Hasil laporan yang dihasilkan dalam HTML (untuk melihat) dan XML (untuk transformasi oleh program eksternal). Hasil rinci termasuk lulus / gagal status, kesalahan, waktu respon, dll Hasil juga ditampilkan dalam jendela pada User Interface jika Anda menjalankan WebInject GUI, dan dikirim ke saluran STDOUT jika Anda menjalankan Engine WebInject sebagai sebuah standalone (konsol) aplikasi.

Bebas dan Open Source
WebInject adalah Gratis (seperti dalam kebebasan) dan Open Source.
Hal ini berlisensi di bawah GNU General Public License (GPL) .
Proyek GNU dan Free Software Foundation (FSF): Definisi Perangkat Lunak Bebas
Open Source Initiative (OSI): Definisi Open Source

Versi Software :
WebInject ini sudah banyak versi yang dikeluarkan…dari versi pertamanya yaitu tahun 2004 sampai versi 2006.
Versi Pertama :
Versi 0,90 - Feb 19, 2004
- Awal rilis beta publik
- Berisi SSL / TLS dukungan
- Perl / Tk GUI
- Cookie handling otomatis

Versi Terbaru :
Versi 1,41 - Jan 4, 2006
- Ditambahkan kemampuan untuk menambahkan HTTP Headers dalam beberapa parameter 'addheader' testcase
- 'Addheader' Added testcase parameter untuk permintaan GET (POST sebelumnya hanya didukung)
- Fixed GUI layout untuk menampilkan dpi tinggi
- Bugfixes untuk 'verifyresponsecode' dan 'ErrorMessage' parameter

Referensi ::
http://downloadbee.com/WebInject-1.41-software-id.html
http://avi.staff.gunadarma.ac.id/Downloads/files/19071/M5+Dasar+Pengujian.PDF
http://ezza75.blogspot.com/2010/11/pengertian-testing-software-menurut.html



Sumber Gambar :
http://downloadbee.com/WebInject-1.41-software-id.html





Label: Tugas (UG Portfolio) 0 komentar
0 Responses

« Posting Lebih Baru Posting Lama »
Langganan: Posting Komentar (Atom)
Photobucket Photobucket

Universitas Gunadarma

Universitas Gunadarma

Labels

  • Android (4)
  • Pemrograman Dasar (11)
  • Softskill Etika dan Profesionalisme TSI (6)
  • SQL (Structure Query Language) (5)
  • Tugas (UG Portfolio) (33)
  • Tulisan (UG Portfolio) (64)
  • VB.NET (3)

Blog Archive

  • ►  2009 (12)
    • ►  September 2009 (1)
    • ►  Oktober 2009 (2)
    • ►  November 2009 (4)
    • ►  Desember 2009 (5)
  • ►  2010 (47)
    • ►  Februari 2010 (2)
    • ►  Maret 2010 (6)
    • ►  April 2010 (5)
    • ►  Mei 2010 (12)
    • ►  Juni 2010 (7)
    • ►  September 2010 (1)
    • ►  Oktober 2010 (5)
    • ►  November 2010 (1)
    • ►  Desember 2010 (8)
  • ►  2011 (27)
    • ►  Januari 2011 (1)
    • ►  Februari 2011 (3)
    • ►  Maret 2011 (3)
    • ►  April 2011 (4)
    • ►  Mei 2011 (6)
    • ►  Oktober 2011 (6)
    • ►  November 2011 (2)
    • ►  Desember 2011 (2)
  • ▼  2012 (20)
    • ►  Maret 2012 (5)
    • ►  April 2012 (5)
    • ▼  Juni 2012 (3)
      • Software Penguji Aplikasi
      • Pengenalan Dasar DroidDraw 1 - Membuat Design Tomb...
      • Tugas V-Class Testing dan Implementasi Sistem tent...
    • ►  Oktober 2012 (5)
    • ►  November 2012 (1)
    • ►  Desember 2012 (1)
  • ►  2014 (4)
    • ►  Januari 2014 (1)
    • ►  Agustus 2014 (3)

Link List

  • Jadwal Kelas 4KA01
  • Baak
  • Community
  • Gunadarma
  • Library
  • Pasca
  • Repository
  • Studentsite

.........................................

Sponsor

  • Shelly Gustika Septiani
milkysmile milkysmile

Linkedin

Lihat profil LinkedIn shelly gustika septianiLihat profil shelly gustika septiani

Shelly

Shelly

About Me

Foto Saya
Shelly Gustika Septiani
Bogor, Jawa Barat, Indonesia
Lulusan Universitas Gunadarma, angkatan 2008, Lulus 2012 :) Fakultas : Ilmu Komputer dan Teknologi Informasi Jurusan : Sistem Informasi Dahulu kelas : 4KA01 Tulisan-tulisan di blog ini sekedar tempat untuk berbagi informasi... Semoga Bermanfaat ƪ(˘⌣˘)ʃ
Lihat profil lengkapku

News Studentsite

Followers

Subscribe To

Postingan
Atom
Postingan
Komentar
Atom
Komentar

Total Tayangan

Copyright (c) 2010 Shelly Gustika Septiani. Design by Template Lite
Download Blogger Templates And Directory Submission.