«integration-tests» etiketlenmiş sorular

Entegrasyon testi, yazılım testlerinde, bağımsız yazılım modüllerinin grup halinde birleştirildiği ve test edildiği aşamadır. Hiçbir taklit veya taslak gerekmez; her şey üretimde olduğu gibi test edilir.

1
Görüntü işleme kodunu nasıl test edebilirim?
Görüntü işleme (özellikle OCR) üzerinde çalışıyorum ve birim testlerini gelişimime nasıl entegre etmem gerektiğini merak ediyorum. Zaten daha "ortak" kod türü için birim testleri kullanıyorum ama görüntü işleme kodu ile uğraşırken onunla başa çıkmak nasıl emin değilim. Bu tür bir kod her zaman bazı görüntü veri giriş / çıkışına ihtiyaç …

3
Otomatik testler nasıl popüler hale getirilir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Kod tabanımız 20 yıldır büyüyor. 500kloc ile çalışan yaklaşık 10 devs + sqa'yız. Bir süre önce küçük …

2
Test Edilen Sistemden bir sınıf çıkardığımda birim testlerimi yeniden düzenlemeli miyim?
Birkaç şey yapan bu sınıfı yazdım (belki de bu Tek Sorumluluk İlkesinin ihlalidir). Şimdi, projenin başka bir kısmının bu mantığın bir parçasına ihtiyacı olduğunu ve onu ortaya koyacağım şeklin, orijinal Test Edilen Sistemim'den bir sınıf çıkarmak olduğunu anlıyorum. Herhangi bir test kodunu değiştirmek zorunda kalmadan bunu yapabilmeyi bekliyorum, ancak bitirdiğimde …

4
Entegrasyon testleri için isim seçme
Birim testleri ile alan oldukça küçüktür, bu yüzden kolaydır. Osherove'in methodName_conditions_result()planını kullandım ve çok net buldum. Ancak entegrasyon testleri ile çok uzun bir isim vermiş gibi hissediyorum ve bunun yerine ne koyacağım methodName? Entegrasyon test sınıflarını nasıl adlandırırım? Entegrasyon test isimlerinin gerçek dünya örnekleri çok açıktır. Umarım cevaplar bu testleri …

1
Yazılım test uygulamaları ve geliştirici verimliliği arasındaki ilişki hakkında herhangi bir çalışma var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Yazılım test uygulamaları (birim ve / veya entegrasyon testleri) ile geliştirici verimliliği arasındaki ilişki hakkında herhangi bir …

3
Entegrasyon testi sürekli entegrasyona (CI) dahil edilmeli midir?
Bir web uygulaması geliştirdiğimizi ve Hudson'ın derleme, birim testi ve statik kod analizi gibi tipik işler yaptığını varsayalım. Ancak zor olan kısım: Hudson , önceki işler tamamlandıktan sonra entegrasyon testleri yapmak için uygulama sunucusunu dağıtır ve başlatır . Bu, veritabanı bağlantısı, 3. bölüm uygulama bağlantısı, soket bağlantı noktası dinleme, ortam …

3
Birim testleri ile entegrasyon testleri arasındaki hattı nerede çizmeliyim? Ayrı olmalılar mı?
Üzerinde çalıştığım küçük bir MVC çerçevem ​​var. Kod tabanı kesinlikle büyük değil, ama artık sadece birkaç sınıf değil. Sonunda dalmaya ve bunun için test yazmaya başladım (evet, bunu baştan yapmalıydım biliyorum, ama API şimdiye kadar süper kararsızdı) Her neyse, planım entegrasyon testleri de dahil olmak üzere test etmeyi son derece …

2
Önce mavi gökyüzü / prototip projelerinde birim testi veya entegrasyon testlerinin yazılıp yazılmayacağını değerlendirme
Son zamanlarda fark ettiğim bir şey şu tür projeler yaptığım zamandır: Bir projeye başlarken MVP / prototip üzerinde çalışma Tamamen tanımlanmamış özellikler ekleme Daha küçük ölçekli bir proje üzerinde çalışmak Referans olarak, şu anda bazı yorumlar ve tüm boşluklar dahil olmak üzere ~ 1k kod satırına sahip bir Python projesi …

2
Birim ve entegrasyon testleri için ayrı kod kapsamı raporları veya her ikisi için bir rapor mu?
Birim ve entegrasyon testleri için ayrı bir kod kapsam raporu mu yoksa her ikisi için de bir kod kapsam raporu mu olmalı? Bunun arkasındaki düşünce, kod kapsamının, kodumuzun mümkün olduğunca testlerle kapsandığından emin olmamızı sağlamasıdır (bir makine zaten mümkün olduğu kadarıyla). Ayrı bir rapora sahip olmak, birim testlerin kapsamına girmeyenleri …

1
OSS projelerinde entegrasyon testleri - 3. şahısların kimlik doğrulaması ile nasıl ele alınabilir?
(Açık kaynaklı) hobi projelerimden biri, GitHub, Bitbucket vb. Kaynaklardan çevrimdışı yedeklemeler yapan bir yedekleme aracıdır. Depoların bir listesini almak için ana bilgisayar API'sını çağırır ve sonra Git / Mercurial / klonlamak için her şeyi kullanır / depoları yerel bilgisayara çekin. Bu yüzden GitHub API'sını aradığım kimlik doğrulama ile entegrasyon testlerim …

1
Birim ve entegrasyon arasındaki test boşluğu: Küçük, Bileşen, Birim Entegrasyon Testlerinde Entegrasyon
Geçtiğimiz birkaç hafta boyunca, test metodolojimizdeki bir boşluğu nasıl dolduracağımı araştırıyor ve araştırıyorum. Basitleştirilmiş terimlerle birim testleri çok küçük ve geleneksel entegrasyon testleri çok büyük. Bileşenin kullanıldığı Ave Bher ikisinin de sık olduğu bir senaryo ortaya çıkar C. Ancak Ave Bbiraz farklı gereksinimler var ve hakkında biraz farklı varsayımlar yapmak …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.