«testing» etiketlenmiş sorular

Bir yazılım sisteminin davranışını, o sistemin beklenen davranışına karşı doğrulama.

2
Yazılım Test Teknikleri veya Kategorileri [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Ne tür yazılım testleri biliyorsunuz? Test Odaklı Geliştirme, Birim …

10
Hangi noktada daha fazla para uğruna yazılım geliştirme ilkelerinizi bırakacaksınız?
Ortamın nerede olduğunu ilginç bir şekilde görmek için bu soruyu oraya atmak istiyorum. Son 12 ay içinde, yazılım geliştirmede TDD ve bir çok Çevik değer aldığımı itiraf edeceğim. Yazılım geliştirmemin ne kadar daha iyi hale gelmesinden o kadar çok etkilendim ki, onları asla prensipten vazgeçmeyeceğim. Kadar ... Bana yıl için …

12
Programlama sırasında kodunuzu ne sıklıkla çalıştırıp test ediyorsunuz? [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 . 5 yıl önce kapalı . Özellikle C'de sıfırdan yeni kod yazarken, derleyiciyi zaman zaman sözdizimi kontrolü dışında bir şey için çalıştırmadan saatlerce, …

4
Test: deterministik mi, deterministik mi?
Birine sahip olmak daha mı iyi Aynı testlerin başarılı olmasını sağlayan deterministik test takımı Potansiyel olarak daha fazla vakayı kapsayan belirleyici olmayan test paketi ? Örnek: Bir MVC uygulamasında denetleyici işlevini test etmek için bir test takımı yazarsınız. Denetleyici, test sırasında giriş olarak bir veritabanından uygulama verisi gerektirir. Bunu yapmak …
16 testing  mvc 

9
Ünite değerlerini birim testleri kullanarak test etmeli mi?
Yalnızca değerlere sahip bir enum'unuz varsa (Java'da yapılabilecek yöntem yoktur) ve bu numaralandırma sistemin iş tanımının bir parçasıysa, bir birim bunu test etmeli mi? Yazılmaları gerektiğini düşünüyordum, basit ve gereksiz görünseler bile, iş şartnamesi ile ilgili olan şeyin birim / entegrasyon / ui / vb. test yöntemi olarak veya dilin …

2
Temel sınıfları test etmekten kaçınmak uygun mudur?
Oldukça genel olması gereken esneklik / soyutlama vermek için "meta programlama" adil bir miktar ile bir temel sınıf var. Temel sınıftaki ortak yöntemleri kullanarak çok sayıda alt sınıfım var ve her alt sınıftaki tüm vakaları kapsayan davranış odaklı birim testlerim var. Temel sınıfı test etmeyi atlamak uygun mudur?

6
TDD'de yapılan ilk testte ihtiyacınız olacağını düşündüğünüz nesneleri yaratıyor
TDD için oldukça yeniyim ve herhangi bir uygulama kodundan önce geldiğinde ilk testimi oluştururken sorun yaşıyorum. Uygulama kodunun herhangi bir çerçevesi olmadan, istediğim ilk testi yazmakta özgürüm, ancak her zaman sorun hakkında Java / OO düşünce tarzım tarafından lekelenmiş gibi görünüyor. Örneğin benim Github ConwaysGameOfLifeExample benim yazdım ilk test (rule1_zeroNeighbours) …

5
Neden yeniden düzenleyeceğim kod için testler yazmalıyım?
Ben büyük bir eski kod sınıfı yeniden düzenleme. Yeniden düzenleme (sanırım) bunu savunuyor: eski sınıf için test yazma halkı sınıftan ayırmak Sorun: Sınıfı yeniden düzenlediğimde, 1. adımdaki testlerimin değiştirilmesi gerekecek. Örneğin, bir zamanlar eski bir yöntemde olan, şimdi ayrı bir sınıf olabilir. Bir yöntem neydi şimdi birkaç yöntem olabilir. Eski …


2
Bir entegrasyon testini kaldırmak için yeterli birim testi kapsamım olup olmadığını nasıl anlarım?
Eski bir sistem üzerinde çalışıyorum (bu yüzden testsiz yazılmıştır). Dışarıdan işlevselliği test eden entegrasyon testleri yazarak sistemin bazılarını test etmeye çalıştık. Bu, kodun parçalarını kırma endişesi olmadan yeniden düzenleme konusunda bana güven veriyor. Ancak sorun, bu entegrasyon testlerinin bir dağıtım (2+ dakika) ve çalışması için çok dakika gerektirmesidir. Ayrıca, korumak …

4
Test başına yalnızca bir iddiada bulunmanız gerekiyorsa; birden fazla giriş nasıl test edilir?
Bazı test senaryoları oluşturmaya çalışıyorum ve denemelisiniz ve test senaryosu başına iddia sayısını sınırlamanız gerektiğini okudum. Benim sorum şu, birden çok girişle bir işlevi test etmenin en iyi yolu nedir? Örneğin, kullanıcıdan bir dize ayrıştırır ve dakika sayısını döndüren bir işlevi var. Dize şeklinde olabilir "5w6h2d1m", w, h, d, mhaftalar, …


5
'Yeni' anahtar kelimeyi ne zaman kullanmalı ve kullanmamalısınız?
Misko Hevery tarafından verilen Birim Testi ile ilgili bir Google Tech Talk sunumu izledim ve newanahtar kelimeyi iş mantığı kodunda kullanmaktan kaçındığını söyledi . Bir program yazdım newve orada burada anahtar kelimeyi kullandım , ancak çoğunlukla veri tutan nesneleri (örn. Herhangi bir işlevi veya yöntemi yoktu) somutlaştırmak içindi. Merak ediyorum, …



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.