Pertanyaan yang diberi tag testing

14
TDD untuk pemrosesan batch: Bagaimana cara melakukannya?

Saya suka "merah / hijau / refactor" untuk RoR, dll. Pekerjaan harian saya melibatkan pemrosesan batch file yang sangat besar dari pihak ketiga dengan python dan alat kustom lainnya. Churn pada atribut dari file-file ini tinggi, sehingga ada banyak perbaikan / peningkatan yang diterapkan cukup...

14
Unit menguji komponen internal

Sejauh mana Anda menguji komponen internal / pribadi dari kelas / modul / paket / dll? Apakah Anda mengujinya sama sekali atau hanya menguji antarmuka ke dunia luar? Contoh internal ini adalah metode pribadi. Sebagai contoh, bayangkan parser keturunan rekursif , yang memiliki beberapa prosedur...

14
Tes Unit Menulis di Tengah

Apakah unit menguji 100% atau tidak sama sekali jenis kesepakatan? Saya sedang menelusuri proyek lama saya dan mulai menambahkan fitur, kali ini dengan pengujian unit. Namun, apakah ini pada akhirnya tidak ada gunanya jika saya akan menggunakan kembali komponen masa lalu yang tidak memiliki unit...

14
Kapan saya harus menggunakan benda tiruan?

Saya sudah membaca banyak hal tentang TDD tapi saya masih ragu. Sebagai contoh, saya punya diagram kelas ini: Ini adalah contoh sederhana, hanya untuk mempelajari tentang benda-benda TDD dan tiruan. Tes mana yang harus saya tulis terlebih dahulu? Produk , lalu Baris dan terakhir, Pesan ? Jika...

14
Menulis test case penerimaan

Kami mengintegrasikan proses pengujian dalam proses SCRUM kami. Peran baru saya adalah menulis tes penerimaan aplikasi web kami untuk mengotomatiskannya nanti. Saya telah membaca banyak tentang bagaimana tes kasus harus ditulis, tetapi tidak ada yang memberi saya saran praktis untuk menulis kasus...

14
Bagaimana Anda menulis kasus uji unit?

Kadang-kadang saya akhirnya menulis kasus uji unit untuk kode yang telah ditulis pengembang lain. Ada saat-saat ketika saya benar-benar tidak tahu apa yang coba dilakukan oleh pengembang (bagian bisnis) dan saya hanya memanipulasi test case untuk mendapatkan garis hijau. Apakah hal-hal ini normal...

14
unit test untuk parser csv

Tes apa yang harus saya gunakan untuk menguji parser csv? Saya memiliki parser csv sederhana di C #, dan saya ingin memastikan bahwa saya memiliki cakupan tes unit yang baik dari semua kasus tepi umum (dan tidak umum). Tes apa yang harus saya gunakan untuk mengidentifikasi masalah potensial dan...

14
Pengujian unit - memulai

Saya baru saja memulai dengan pengujian unit tetapi saya tidak yakin apakah saya benar-benar mengerti inti dari semuanya. Saya membaca tutorial dan buku tentang itu semua, tetapi saya hanya punya dua pertanyaan cepat: Saya pikir tujuan pengujian unit adalah untuk menguji kode yang sebenarnya kami...

14
Unit menguji klien dan pembungkus API

Saya telah berputar-putar mencoba mencari cara terbaik untuk menguji unit perpustakaan klien API yang saya kembangkan. Perpustakaan memiliki Clientkelas yang pada dasarnya memiliki pemetaan 1: 1 dengan API, dan Wrapperkelas tambahan yang menyediakan antarmuka yang lebih ramah pengguna dari atas...