Apa itu Uji Coba? Definisi, Arti, Contoh

Daftar Isi:

Anonim

Apa itu Uji Coba?

PILOT TESTING didefinisikan sebagai jenis Pengujian Perangkat Lunak yang memverifikasi komponen sistem atau keseluruhan sistem dalam kondisi operasi waktu nyata. Tujuan Uji Perintis adalah untuk mengevaluasi kelayakan, waktu, biaya, risiko, dan kinerja proyek penelitian.

Pengujian ini dilakukan tepat antara UAT dan Produksi.

Dalam pengujian Percontohan, sekelompok pengguna akhir yang dipilih mencoba sistem yang sedang diuji dan memberikan umpan balik sebelum penerapan penuh sistem.

Dengan kata lain, ini berarti melakukan gladi bersih untuk uji kegunaan berikut.

Uji Coba membantu dalam deteksi dini bug dalam Sistem.

Pengujian percontohan berkaitan dengan pemasangan sistem di situs pelanggan (atau lingkungan simulasi pengguna) untuk pengujian terhadap penggunaan berkelanjutan dan reguler.

Metode pengujian yang paling umum adalah menguji sistem secara terus menerus untuk mengetahui area lemahnya. Kelemahan ini kemudian dikirim kembali ke tim pengembangan sebagai laporan bug, dan bug ini diperbaiki di versi sistem berikutnya.

Selama proses ini terkadang pengujian penerimaan juga disertakan sebagai bagian dari Pengujian Kompatibilitas. Ini terjadi ketika sistem sedang dikembangkan untuk menggantikan yang lama.

Dalam Rekayasa Perangkat Lunak, Uji Coba akan menjawab pertanyaan seperti, apakah produk atau layanan memiliki pasar potensial.

Mengapa Pengujian Perintis Penting

Uji Coba Penting karena membantu dalam banyak hal seperti perangkat lunak debugging dan prosedur yang digunakan untuk pengujian, memeriksa kesiapan produk untuk implementasi skala penuh, keputusan yang lebih baik tentang alokasi waktu dan sumber daya, memberikan kesempatan untuk mengukur reaksi populasi target Anda terhadap program, pengukuran keberhasilan program dan memberi kesempatan kepada tim untuk mempraktikkan aktivitas yang akan mereka gunakan untuk uji kegunaan.

Bagaimana melakukan Uji Coba

Tingkat pengujian Perintis bergantung pada ukuran dan cakupan proyek migrasi Anda. Pengujian Pilot yang sebenarnya dilakukan di area atau lab khusus tempat pengguna menjalankan berbagai prosedur, transaksi, dan laporan saat mereka mensimulasikan fungsionalitas perangkat lunak.

Uji coba dapat dilakukan tergantung pada konteks proyek,

  • Untuk perusahaan bisnis umum, uji coba dapat dilakukan dengan sekelompok pengguna di sekumpulan server di pusat data
  • Untuk perusahaan pengembangan web, uji coba dapat dilakukan dengan menghosting file situs di server atau folder pementasan langsung di internet
  • Untuk vendor perangkat lunak komersial, uji coba dapat dilakukan dengan kelompok khusus pengguna awal.

Pengujian percontohan melibatkan mengikuti Rencana Tes

Langkah 1 : Buat Rencana Percontohan

Langkah 2 : Persiapkan untuk uji coba

Langkah 3 : Terapkan dan uji Uji coba

Langkah 4: Evaluasi uji Perintis

Langkah 5: Persiapkan penerapan produksi

Sebelum melakukan Uji Coba Hal-hal berikut perlu diperhatikan,

  • Berikan pelatihan yang memadai kepada peserta
  • Rencana peluncuran untuk menerapkan server dan menyiapkan sistem untuk uji coba
  • Dokumentasi proses instalasi
  • Menguji skrip untuk setiap aplikasi perangkat lunak. Ini terdiri dari daftar periksa fungsi yang akan dijalankan
  • Berikan umpan balik yang konstan kepada tim desain dan pengujian dari pengguna dengan menggunakan email atau situs web
  • Tetapkan kriteria evaluasi untuk uji coba, seperti informasi tentang jumlah pengguna yang tidak puas, jumlah panggilan dan permintaan dukungan, dll.
  • Libatkan kelompok kerja mitra masyarakat atau pemangku kepentingan yang telah berinvestasi dalam proyek Anda dan akan bertemu secara teratur untuk membahas kemajuan Anda
  • Mengembangkan rencana evaluasi dan instrumen / alat evaluasi untuk menangkap informasi yang diperlukan tentang pengetahuan, perubahan sikap dan perilaku kelompok percontohan.

Selama uji coba, tim mengumpulkan dan mengevaluasi data uji. Berdasarkan data tersebut, tim akan memilih salah satu strategi.

  • Stagger Forward - Menyebarkan kandidat rilis baru ke grup percontohan
  • Roll back - Jalankan rencana rollback untuk memulihkan grup pilot ke status konfigurasi sebelumnya
  • Tangguhkan - Tangguhkan pengujian pilot
  • Tambal dan Lanjutkan - Terapkan tambalan untuk memperbaiki solusi yang ada
  • Deploy - Lanjutkan ke penerapan solusi

Praktik yang Baik untuk Pengujian Pilot

  • Jadwalkan uji coba dua hari sebelum uji kegunaan.
  • Jangan memulai uji coba hingga semua pengguna, pelanggan, dan tim proyek menyetujui kriteria untuk hasil yang sukses
  • Minta pengguna untuk menandai masalah apa pun pada salinan materi mereka, jelaskan kekhawatiran mereka, dan tawarkan saran (jika ada) untuk perbaikan.
  • Informasikan kepada pengguna tujuan, durasi, dan kemajuan uji coba

Contoh Pengujian Pilot

Berikut adalah beberapa contoh umum Pengujian Perintis:

  • Microsoft menjalankan Program Windows Insider untuk Pengujian Percontohan Windows 10
  • Google menjalankan Program Beta Android untuk Pengguna Nexus untuk menguji Sistem Operasi Android-nya
  • HP beroperasi online untuk Uji Coba Produk & Layanannya

Ringkasan :

  • Uji Coba adalah memverifikasi komponen sistem atau keseluruhan sistem dalam kondisi operasi waktu nyata.
  • Pengujian ini dilakukan tepat antara UAT dan Produksi.
  • Ini akan membantu untuk memeriksa apakah produk Anda siap untuk penerapan skala penuh