About

Berita terbaru seputar dunia teknologi, yang mungkin saja bisa menginspirasi Anda dan menambah wawasan untuk Anda : Semoga bermanfaat ^_^ Terus memposting....

Berita Terbaru

Eksplorasi Testing? Pelajari Yuk!!! Ulasannya Disini

Eksplorasi Testing? Pelajari Yuk!!! Ulasannya Disini
"Pengujian eksplorasi" seperti namanya adalah cara untuk menguji aplikasi dengan menjelajahi untuk menemukan apa yang aplikasi lakukan, fitur-fiturnya, apa yang tidak dilakukannya dll. Pengujian eksplorasi tidak memerlukan perencanaan. Penguji terus membuat keputusan tentang  langkah berikutnya nya. Kita dapat mengatakan bahwa dalam pengujian eksplorasi, perencanaan tes, analisis, desain dan uji pelaksanaan, semua dilakukan bersama-sama dan langsung. Ini benar-benar tergantung pada proses penguji pikiran. Kita semua melakukan semacam pengujian eksplorasi di kehidupan kita sehari hari. Kadang-kadang pengujian ini bisa lebih menguntungkan dibandingkan dengan pendekatan pengujian formal dan dapat menemukan cacat positif yang kadang-kadang pergi tak terlihat selama pengujian formal. Hal ini juga disebut pengujian Adhoc. Tapi saya tidak suka menggunakan kata Ad Hoc karena saya merasa itu tidak menggambarkan esensi sebenarnya dari pengujian eksplorasi.

Ada nama yang lucu diberikan kepada eksplorasi pengujian yang disebut "Monkey Testing" :). Jika Anda mengamati monyet di kebun binatang, Anda akan melihatnya melompat dari satu tempat ke tempat lain tanpa mengikuti pola atau alasan apapun. Dalam cara yang sama, di ET, tester tidak mengikuti pola apapun dan hanya (menavigasi) melompat dari satu bagian aplikasi ke aplikasi lain untuk melihat bagaimana hal ini bekerja.

Bagaimana eksplorasi pengujian dilakukan?
Tidak ada standar atau pola melakukan jenis pengujian. Sebagai praktik pengujian umum, tester menulis uji kasus, membuat data uji dan kemudian mengeksekusi mereka. Tapi dalam pengujian eksplorasi, tidak ada kasus uji ditulis. Tester membuka aplikasi dan hanya mulai menjelajah untuk mengidentifikasi kegagalan. Sebagai tester kita semua lakukan ET, satu-satunya hal adalah bahwa kita tidak tahu bahwa kita melakukannya. Satu-satunya hasil yang Anda harapkan dari ET adalah kekurangan pada laporan/ pada log. Kadang-kadang jika Anda telah menggunakan data khusus untuk menguji, Anda dapat menyertakan data dalam lembar data pengujian Anda. 

Berikut beberapa tips / trik yang dapat Anda gunakan di ET
  • Membagi aplikasi ke dalam modul dan membagi dlm dua cabang modul ke halaman yang berbeda. Mulai pengujian eksplorasi Anda dari halaman. Ini akan memberikan cakupan yang tepat.
  • Membuat daftar dari semua fitur dan menempatkan tanda centang saat yang ditutupi.
  • Mulailah dengan skenario dasar dan kemudian secara bertahap meningkatkan itu untuk menambahkan lebih banyak fitur untuk menguji itu.
  • Menguji semua field input.
  • Tes untuk pesan kesalahan
  • Menguji semua skenario negatif.
  • Periksa GUI terhadap standar.
  • Periksa integrasi aplikasi dengan aplikasi eksternal lainnya.
  • Periksa logika bisnis yang kompleks.
  • Cobalah untuk melakukan hacking etis aplikasi.

Faktor yang mempengaruhi pengujian eksplorasi
  • Tujuan dari proyek ini.
  • Strategi pengujian.
  • Tujuan pengujian tahap tertentu.
  • Testing tools dan fasilitas yang tersedia.
  • Peran penguji dan keterampilan.
  • Waktu yang tersedia.
  • Dukungan manajemen.
  • Dukungan rekan.
  • Sumber daya yang tersedia (bahan studi, kondisi pengujian dll).
  • Bunga klien.
  • Dimengerti produk.
  • UI dari aplikasi.
  • Fungsi dari aplikasi.
  • Hasil tes sebelumnya.
  • Risiko yang terkait dengan aplikasi tersebut.
  • Kesalahan di sebelumnya
  • Perubahan terbaru.
  • Jenis data yang akan digunakan untuk pengujian.
  • Jenis pengguna yang akan menggunakannya.
Beberapa sisi khusus pengujian eksplorasi
1. Membutuhkan keahlian yang berbeda
Penguji ET haruslah menjadi pendengar yang baik, membaca, berpikir dan memiliki keterampilan pelaporan. Penguji harus sangat teliti dan efektif. Pengalaman diperlukan karena tidak ada skrip dan uji kasus yang disediakan. Jika dibimbing dan diawasi dengan cara yang benar, bahkan tidak ada tester terampil dapat membuat cacat baik yang tidak diantisipasi dalam kasus script / test.

2. Kadang-kadang sulit untuk melaporkan bug 
Sering terjadi bahwa kita lakukan aliran tertentu dan tiba-tiba menemukan sebuah anomali, tapi kami tidak bisa mereproduksi itu. Ini karena kita tidak melacak langkah-langkah pengujian dan slip dari pikiran kita bahwa apa yang telah kita lakukan untuk mendapatkan cacat itu.

3. Dapat dilakukan sebagai kegiatan rekreasi 
Ketika Anda ingin istirahat dari rutinitas biasa seperti pelaksanaan pengujian dan ingin melakukan beberapa pengujian yang konstruktif. Tapi ini hanya persepsi. Saya telah melihat banyak tim yang memiliki ET sebagai fase terpisah dari kegiatan pengujian mereka.

4. Pengujian eksplorasi dapat dilakukan untuk setiap fase 
Kita bisa menerapkan ET sebelum awal setiap tahap pengujian. Misalnya, Anda berada di awal tahap pengujian fungsional, jadi sebelum memulai di atasnya, melakukan ET. Ini akan memenuhi 2 tujuan; pertama, itu akan memberi Anda wawasan tentang aplikasi dan kedua mungkin membuat beberapa cacat yang positif.

5.Umpan balik yang cepat
Pengujian eksplorasi membutuhkan umpan balik yang cepat pada isu-isu yang dihadapi dan untuk setiap anomali yang ditemui.

6. Berpikir Kritis dan ide-ide yang beragam 
Pengujian eksplorasi membutuhkan pemikiran kritis. Penguji harus mampu mereproduksi, meninjau dan mengekspresikan ide-ide mereka dengan cara yang logis. Sebuah tester dapat menerapkan / pengalamannya di berbagai teknologi dan domain yang telah mereka kerjakan, untuk mengevaluasi aplikasi dan menemukan celah.
Eksplorasi Testing? Pelajari Yuk!!! Ulasannya Disini Eksplorasi Testing? Pelajari Yuk!!! Ulasannya Disini Reviewed by nisaniaalya on 11.41.00 Rating: 5

Tidak ada komentar:

Comments system