Apa yang dimaksud dengan Pengujian Unit Otomatis?

Pengujian unit otomatis adalah metode pengujian perangkat lunak. Unit (bagian kecil) dari kode diperiksa dengan teliti untuk memastikan mereka bekerja dengan benar. Program terpisah dapat ditulis khusus untuk menguji unit, menggunakan setiap bagian data yang masuk akal yang mungkin ditemui kode dalam penggunaan dunia nyata. Tujuan pengujian unit otomatis adalah untuk menunjukkan bahwa setiap bagian dari proyek pengembangan perangkat lunak yang lebih besar berfungsi sebagaimana dimaksud.

Tes unit otomatis juga dapat membantu dalam mendokumentasikan fungsi perangkat lunak. Pengembang yang tidak menulis kode, tetapi ingin memahami cara kerjanya, dapat melihat hasil uji unit untuk mendapatkan wawasan tentang bagaimana kode berinteraksi dengan sistem di mana ia berjalan. Pengembang juga dapat melihat bagaimana kode berinteraksi dengan pengguna akhir yang memberikan input dan unit lain yang merupakan bagian dari paket perangkat lunak yang sama.

Pemeliharaan preventif, istilah Pemrograman, Pengembangan perangkat lunak, Tes