Cara Men-debug Program A

Daftar Isi:

Cara Men-debug Program A
Cara Men-debug Program A
Anonim

Pembuatan program terdiri dari beberapa operasi, yang secara kolektif disebut "siklus hidup". Salah satu langkah terpenting adalah pengujian. Tugas utamanya bukan untuk memastikan bahwa pekerjaan itu benar, tetapi untuk mendeteksi kemungkinan kesalahan agar tidak menjadi kejutan yang tidak menyenangkan bagi pelanggan di kemudian hari. Bagaimana Anda menguji program?

Cara men-debug program a
Cara men-debug program a

instruksi

Langkah 1

Mulai menguji program. Langkah pertama adalah men-debug program. Debugging harus dilakukan oleh seorang programmer yang menulis kode sumber atau mengetahui bahasa pemrograman yang diperlukan. Jika Anda salah satu dari yang di atas, mulailah memeriksa kode sumber Anda untuk kesalahan sintaks. Hilangkan kesalahan yang ditemukan. Kemudian lakukan pengujian statis. Itu harus dilakukan untuk men-debug program.

Langkah 2

Periksa semua dokumentasi yang telah diperoleh sepanjang seluruh siklus hidup program. Periksa kerangka acuan, spesifikasi dan kode sumber untuk kesesuaian dengan standar pengkodean. Ini akan membantu menentukan bagaimana program memenuhi kebutuhan pelanggan. Jika Anda menghilangkan semua ketidakakuratan dalam dokumentasi dan kode program, ini akan menunjukkan kualitas perangkat lunak yang tinggi.

Langkah 3

Setelah selesai men-debug, lanjutkan ke metode pengujian dinamis. Mereka digunakan dalam proses fungsi langsung program. Periksa kebenaran program menggunakan banyak tes dari kumpulan data yang disiapkan sebelumnya. Setiap tes akan menunjukkan kepada Anda dalam kasus mana program gagal dan macet. Anda akan memerlukan informasi ini untuk memecahkan masalah penyebab masalah ini. Gunakan metode kotak hitam dan kotak putih untuk pengujian. Metode "kotak hitam" melibatkan identifikasi jumlah maksimum kesalahan dan malfungsi dalam satu pengujian.

Langkah 4

Untuk melakukan ini, siapkan dua set data. Satu harus berisi informasi yang benar, dan yang kedua sengaja tidak benar. Setelah menjalankan data ini melalui program, buat perbedaan antara fungsi nyata dan yang diprediksi.

Langkah 5

Juga gunakan metode "kotak putih" yang melibatkan setiap operator untuk memeriksa struktur internal panggilan dengan cermat. Ini menguji semua jalur informasi, nilai tukar antara cabang dan siklus individu. Setiap operator dilalui satu kali.

Direkomendasikan: