Pertanyaan yang diberi tag «integration-tests»

Pengujian integrasi adalah fase dalam pengujian perangkat lunak di mana modul perangkat lunak individu digabungkan dan diuji sebagai suatu kelompok. Tidak perlu mengejek atau bertopik; semuanya diuji seperti dalam produksi.

11
Apakah tes integrasi (database) buruk?
Beberapa orang berpendapat bahwa tes integrasi semuanya buruk dan salah - semuanya harus diuji unit, yang berarti Anda harus mengejek dependensi; opsi yang, karena berbagai alasan, saya tidak selalu suka. Saya menemukan bahwa, dalam beberapa kasus, tes unit tidak membuktikan apa-apa. Mari kita ambil implementasi repositori (sepele, naif) berikut (dalam …






3
Bagaimana tes integrasi mengkritik desain?
Saya membaca di posting blog JB Rainsberger tentang tes terintegrasi dan bertanya-tanya di mana tes integrasi lebih keras dengan desain kami? Kami menulis tes yang lebih terintegrasi, yang lebih besar dan tidak mengkritik desain kami sama kerasnya dengan microtests

3
Apakah tes integrasi dimaksudkan untuk mengulang semua tes unit?
Katakanlah saya memiliki fungsi (ditulis dalam Ruby, tetapi harus dapat dimengerti oleh semua orang): def am_I_old_enough?(name = 'filip') person = Person::API.new(name) if person.male? return person.age > 21 else return person.age > 18 end end Dalam pengujian unit saya akan membuat empat tes untuk mencakup semua skenario. Masing-masing akan menggunakan Person::APIobjek …

9
Apakah masuk akal untuk tidak menulis tes unit karena cenderung dikomentari nanti atau karena tes integrasi lebih berharga?
Saya sedang mendiskusikan pengujian unit / integrasi dengan seorang kolega, dan dia membuat kasus yang menarik terhadap penulisan tes unit. Saya pendukung unit test besar (terutama JUnit), tetapi saya tertarik mendengar pendapat orang lain, karena ia membuat beberapa poin menarik. Untuk meringkas poinnya: Ketika perubahan kode besar terjadi (set POJO …

7
Kapan saya harus menulis tes integrasi?
Menurut aturan tes unit TDD ditulis sebelum kode produksi, tetapi bagaimana dengan tes Integrasi yang melakukan interaksi antara benda kabel beton (bukan tiruan)? Haruskah mereka ditulis sebelum unit test atau setelah kode produksi hanya untuk menguji "perkabelan"? Perhatikan bahwa saya tidak berbicara tentang Penerimaan atau tes fungsional tetapi tes integrasi …


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 …

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 …



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.