Pertanyaan yang diberi tag testing

29
Haruskah kita selalu menguji bug saat memperbaikinya?

Saat mengoreksi bug, disarankan di mana saya bekerja untuk pertama kali menulis tes yang gagal dengan bug yang diberikan, dan kemudian memperbaiki kode sampai tes berlalu. Ini mengikuti praktik TDD, dan seharusnya menjadi praktik yang baik, tetapi saya perhatikan cenderung menghasilkan tes samar...

28
Apakah saya perlu menguji semuanya?

Saya akan memulai proyek nyata pertama saya di Ruby on Rails , dan saya memaksakan diri untuk menulis tes TDD . Saya tidak melihat keuntungan nyata dalam tes menulis, tetapi karena tampaknya sangat penting, saya akan mencoba. Apakah perlu untuk menguji setiap bagian dari aplikasi saya, termasuk...

28
Metodologi: Tes unit penulisan untuk pengembang lain

Saya berpikir tentang pengembangan perangkat lunak dan tes unit penulisan. Saya mendapat ide berikut: Mari kita asumsikan kita memiliki pasangan pengembang. Setiap pasangan bertanggung jawab atas bagian dari kode. Satu dari pasangan mengimplementasikan fitur (menulis kode) dan yang kedua menulis...

28
Apakah seorang programmer seharusnya mandiri?

Di tempat kerja saya saat ini, kami tidak memiliki penguji, alasan untuk itu dari manajemen adalah: "jika kami memiliki penguji, Anda tidak akan menguji kode Anda sendiri sama sekali". Pemikiran seperti ini tampaknya merusak kualitas produk, karena ketika saya menguji kode saya sendiri, ada banyak...

28
Rasa unit test tanpa TDD

Kami memiliki proyek baru (cukup besar) yang mulai, yang kami rencanakan untuk dikembangkan menggunakan TDD. Gagasan TDD gagal (banyak alasan bisnis dan non-bisnis), tetapi saat ini kami memiliki percakapan - haruskah kami menulis unit test, atau tidak. Teman saya mengatakan bahwa tidak ada (atau...

27
Agile tanpa tes unit

Apakah masuk akal untuk berbicara tentang "pengembangan tangkas" atau mengklaim bahwa Anda menerapkan "metodologi tangkas" jika basis kode yang Anda kerjakan memiliki cakupan uji unit 0%? (Dan Anda, sebagai tim, tidak melakukan apa-apa tentang itu). Untuk memperjelas: bagi saya, itu tidak masuk...

26
Unit menguji beberapa kondisi dalam pernyataan IF

Saya memiliki sejumlah kode yang terlihat seperti ini: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } Saya percaya...