Thursday, 2 November 2017

Faktor Pengujian Perangkat Lunak


Faktor pengujian adalah hal-hal yang harus diperhatikan selama pengujian. Terdapat 15 faktor didalam pengujian, tetapi tidak semua faktor yang mungkin digunakan, hal ini tergantung pada sistem yang diuji.

Faktor-faktor pengujian :

   1.      Reliability
Menekankan bahwa aplikasi akan dilaksanakan dalam fungsi sesuai yang diminta dalam periode waktu tertentu.

   2.      Authorization
Menjamin data diproses sesuai dengan ketentuan manajemen. Authorisasi menyangkut proses transaksi secara umum dan khusus.

   3.      File Integrity
Menekankan pada data yang dimasukkan melalui aplikasi akan tidak bisa diubah.

   4.      Audit Trail
Menekankan pada kemampuan untuk mendukung proses yang terjadi. Pemrosesan data secara keseluruhan berdasarkan retensi dari kejadian yang cukup mendukung keakuratan, kelengkapan, batas waktu dan otorisasi data.

   5.      Continuity of processing
Menekankan kemampuan untuk meneruskan proses, ketika terjadi suatu permasalahan dengan menetapkan prosedur yang diperlukan dan back-up informasi untuk melindungi operasi yang mungkin hilang karena masalah tersebut.

   6.      Service Levels
Menekankan bahwa hasil yang diinginkan didapat dalam waktu yang diinginkan oleh user.

   7.      Access Control
Menekankan sumber daya sisrem harus dilindungi dari kemungkinan modifikasi, pengrusakan, penyalahgunaan dan prosedur keamanan harus dijalankan secara penuh untuk menjamin integritas data dan program aplikasi.

   8.      Metodology
Menekankan bahwa aplikasi dirancang sesuai dengan strategi organisasi, kebijaksanaan, prosedur, dan standar. Permintaan tersebut harus diidentifikasikan, diimplementasikan dan dipelihara sesuai dengan permintaan aplikasi.

   9.      Correctness
Menjamin data yang dimasukkan, proses dan output yang dihasilkan dari aplikasi harus akurat dan lengkap.

   10.  Ease of use
Menekankan perluasan usaha yang diminta untuk belajar, mengoperasikan dan menyiapkan inputan, dan menginterpretasikan output dari sistem.

   11.  Maintanable
Usaha yang diminta untuk menalokasi dan memperbaiki suatu error dalam pengoperasian sistem. Error dalam hal defect sistem dan salah mengartikan keinginan user.

   12.  Portable
Usaha yang diminta untuk mengirimkan program dari satu konfigurasi H/W dan atau lingkungan sistem software ke lingkungan yang lain.

   13.  Coupling
Usaha yang diminta untuk menghubungkan komponen di dalam sistem aplikasi dan dengan sistem aplikasi yang lain dalam lingkungan pemrosesan.

   14.  Performance
Jumlah perhitungan sumber daya dan kode yang diminta sistem untuk melakukan fungsinya, termasuk ke dalamnya kerja manual dan otomatis.

   15.  Ease of operations

Sejumlah usaha yang diminta untuk mengintegrasikan sistem ke dalam lingkungan operasi dan lingkungan sistem aplikasi berupa prosedur manual dan otomatisasi.

1 comment: