Pertanyaan yang diberi tag «unit-testing»

Pengujian unit adalah metode yang digunakan untuk menguji setiap unit kode sumber untuk menentukan apakah layak digunakan.

8
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 harus ada empat unit tes untuk fungsi khusus ini. Tiga untuk menguji setiap kondisi dalam pernyataan if dan memastikan …

6
Database dan Pengujian Unit / Integrasi
Saya telah berdiskusi dengan seseorang tentang pengujian unit / integrasi dengan aplikasi web dan saya memiliki ketidaksepakatan tentang ide inti. Masalahnya adalah orang yang saya ajak bicara berpikir bahwa basis data dari unit test bekerja harus memiliki data pra-populasi di dalamnya dan saya pikir itu harus benar-benar kosong sebelum dan …

11
Pengujian Otomatis: Menjelaskan Nilai Bisnisnya
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Untuk memulai, saya rasa ini bukan pengulangan dari pertanyaan lain tentang pengujian unit . Apa yang saya cari bantuan adalah mengartikulasikan nilainya kepada tim programmer, analis, manajer dan penguji. …

12
Kolega tidak mau menggunakan tes unit "karena lebih ke kode"
Seorang kolega tidak mau menggunakan tes unit dan sebagai gantinya memilih untuk tes cepat, berikan kepada pengguna, dan jika semuanya baik-baik saja, itu dipublikasikan langsung. Tidak perlu dikatakan bahwa beberapa bug dapat lewat. Saya menyebutkan bahwa kita harus berpikir tentang menggunakan unit test - tetapi dia menentangnya begitu disadari lebih …

3
Berjuang dengan ketergantungan siklus dalam unit test
Saya mencoba untuk mempraktekkan TDD, dengan menggunakannya untuk mengembangkan yang sederhana seperti Bit Vector. Saya kebetulan menggunakan Swift, tetapi ini adalah pertanyaan bahasa-agnostik. My BitVectoradalah structyang menyimpan satu UInt64, dan menyajikan API di atasnya yang memungkinkan Anda memperlakukannya seperti koleksi. Detailnya tidak terlalu penting, tetapi cukup sederhana. 57 bit tinggi …


10
Apakah pengembangan atau pengujian pengujian unit?
Saya berdiskusi dengan manajer pengujian tentang peran unit dan pengujian integrasi. Dia meminta agar para pengembang melaporkan apa yang telah diuji unit dan integrasi mereka serta caranya. Perspektif saya adalah bahwa pengujian unit dan integrasi adalah bagian dari proses pengembangan, bukan proses pengujian. Di luar semantik yang saya maksud adalah …

7
Bagaimana Cara Menghindari Tes Unit Rapuh?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Kami telah menulis hampir 3.000 tes - data telah dikodekan dengan keras, sangat sedikit penggunaan kembali kode. Metodologi ini sudah mulai menggigit kita. Saat sistem berubah, kami mendapati diri …

1
Apa efek dari membuat unit test selama pengembangan pada waktu untuk berkembang serta waktu yang dihabiskan dalam kegiatan pemeliharaan?
Saya seorang konsultan dan saya akan memperkenalkan unit test kepada semua pengembang di situs klien saya. Tujuan saya adalah untuk memastikan bahwa semua aplikasi baru harus memiliki unit test untuk semua kelas yang dibuat. Klien memiliki masalah dengan biaya perawatan yang tinggi dari memperbaiki bug di aplikasi mereka yang ada. …


2
Apakah pengujian integrasi menggunakan tiruan?
Saat ini saya berada di kelas untuk pengujian perangkat lunak di mana untuk proyek semester kami, kami harus melakukan beberapa jenis pengujian di atasnya, seperti pengujian unit dan pengujian integrasi. Untuk pengujian integrasi, profesor mengatakan untuk menggunakan perpustakaan tiruan dan mengejek (seperti EasyMock dan Mockito) untuk pengujian integrasi kami. Tapi …


2
Kelas pengujian unit yang memiliki fungsi online
Ketika unit menguji fungsi kelas yang memiliki fungsi pribadi yang memerlukan fungsionalitas online. Bagaimana cara mengujinya? Sebagai contoh: public class Foo { public int methodA() { int val = goOnlineToGetVal(); return val; } private int goOnlineToGetVal() { CloudService c = new CloudService(); int oval = c.getValueFromService(); return oval; } } …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.