JavaRush /Blog Java /Random-MS /Nota untuk penguji: formula untuk perisian berkualiti

Nota untuk penguji: formula untuk perisian berkualiti

Diterbitkan dalam kumpulan
Bagaimanakah anda boleh menentukan kualiti produk perisian? Sudah tentu, terdapat komponen emosi dalaman yang menandakan kepuasan pengguna, keinginan untuk membayar produk, penarafan tinggi di kedai dalam talian atau sumber khas, sikap positif, dan sebagainya. Namun, mengetepikan emosi, apakah kriteria penilaian? IEEE menyatakan bahawa kualiti ialah tahap sesuatu produk memenuhi keperluan dan keperluan pengguna akhir. Tetapi apakah formulanya? Bolehkah kita mengatakan bahawa produk itu mempunyai, katakan, 73% kepuasan? Seperti yang kita ketahui, setiap produk perisian mempunyai bilangan pepijat yang tidak terhad. Sebahagian daripada mereka ditemui dan diperbetulkan oleh pasukan pembangunan, kami akan menandakannya dengan huruf F. Lain-lain muncul semasa digunakan oleh pengguna akhir, mari kita panggil mereka U. Oleh itu, jumlah bilangan pepijat daripada set tak terhingga yang kami cuba kurangkan adalah sama dengan F+U. Jelas sekali, semakin kecil bilangannya U, semakin tinggi kualitinya. Sebaik-baiknya, Uia harus sama dengan sifar, yang bermakna pengguna tidak menemui sebarang pepijat. Bagaimana untuk mencapai ini jika bilangan ralat tidak terhingga? Satu-satunya cara yang mungkin ialah meningkatkan F, dengan harapan Uia akan berkurangan secara automatik. Oleh itu, kualiti produk boleh diukur menggunakan formula berikut:

Q = F / (F + U)

Kami hanya membahagikan bilangan ralat yang ditemui dengan jumlah bilangannya. Oleh itu, lebih banyak pepijat yang boleh kita temui sebelum produk sampai kepada pengguna, lebih tinggi kualitinya. Kualiti 100% bermakna pengguna akhir produk perisian tidak menemui sebarang pepijat di dalamnya. Kualiti 0%, oleh itu, menunjukkan bahawa ralat ditemui oleh pengguna. Pengarang - Egor Bugaenko, arkitek Java yang diperakui Oracle, pengasas bersama dan CTO Teamed.io , arkitek utama Rultor.com dan Jcabi.com , dan peminat tegar automasi ujian. Laman web pengarang: http://www.yegor256.com/ Sumber utama: https://www.javacodegeeks.com/2017/12/formula-software-quality.html
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION