Tutorial Ujian Perisian

Pengujian adalah proses menilai sistem atau komponennya dengan niat untuk mencari sama ada ia memenuhi keperluan yang ditentukan atau tidak.

Ujian sedang melaksanakan sistem untuk mengenal pasti sebarang jurang, kesilapan, atau keperluan yang hilang yang bertentangan dengan keperluan sebenar.

Tutorial ini akan memberikan anda pemahaman asas mengenai ujian perisian, jenis, kaedah, tahap, dan istilah lain yang berkaitan.

Kenapa Mempelajari Pengujian Perisian?

Dalam industri IT, syarikat besar mempunyai pasukan yang mempunyai tanggungjawab untuk menilai perisian yang dibangunkan dalam konteks keperluan yang diberikan. Selain itu, pemaju juga menjalankan ujian yang dikenali sebagai Unit Testing . Dalam kebanyakan kes, profesional berikut terlibat dalam menguji sistem dalam kapasiti masing-masing -

  • Penguji Perisian
  • Pemaju Perisian
  • Ketua Projek / Pengurus
  • Pengguna akhir

Syarikat-syarikat yang berbeza mempunyai jawatan yang berbeza untuk orang yang menguji perisian berdasarkan pengalaman dan pengetahuan mereka seperti Penguji Perisian, Jurutera Jaminan Kualiti Perisian, Penganalisis QA, dll.

Aplikasi Ujian Perisian

  • Pembangunan Kos yang Berkesan - Ujian awal menjimatkan masa dan kos dalam banyak aspek, namun mengurangkan kos tanpa ujian boleh mengakibatkan reka bentuk yang tidak wajar dari aplikasi perisian yang menghasilkan produk tidak berguna.

  • Pembaikan Produk - Semasa fasa SDLC, ujian tidak pernah menjadi proses memakan masa. Walau bagaimanapun, diagnosis dan penetapan kesilapan yang dikenal pasti semasa ujian yang betul adalah aktiviti yang memakan masa tetapi produktif.

  • Automasi Ujian - Automasi Ujian mengurangkan masa ujian, tetapi tidak mungkin untuk memulakan automasi ujian pada bila-bila masa semasa pembangunan perisian. Ujian automaton harus dimulakan apabila perisian telah diuji secara manual dan stabil hingga tahap tertentu. Selain itu, automasi ujian tidak boleh digunakan jika keperluan terus berubah.

  • Pemeriksaan Kualiti - Pengujian perisian membantu dalam menentukan set ciri berikut dari setiap perisian seperti

    • Fungsi

    • Kebolehpercayaan

    • Kebolehgunaan

    • Kecekapan

    • Pemeliharaan

    • Kemudahalihan

Penonton

Tutorial ini direka untuk profesional pengujian perisian yang ingin memahami Rangka Kerja Pengujian dengan terperinci bersama dengan jenis, kaedah dan tahapnya. Tutorial ini menyediakan bahan-bahan yang mencukupi untuk bermula dengan proses ujian perisian dari mana anda boleh membawa diri ke tahap kepakaran yang lebih tinggi.

Prasyarat

Sebelum meneruskan dengan tutorial ini, anda harus mempunyai pemahaman asas tentang kitaran hayat pembangunan perisian (SDLC). Di samping itu, anda harus mempunyai pemahaman asas pengaturcaraan perisian menggunakan bahasa pengaturcaraan.