«testing» etiketlenmiş sorular

Yazılım testi, bir programın veya sistemin bir özniteliğini veya yeteneğini değerlendirmeyi ve gerekli sonuçlarını karşıladığını belirlemeyi amaçlayan herhangi bir etkinliktir.

12
JUnit kullanarak ortam değişkenlerine bağlı kod nasıl test edilir?
Bir ortam değişkeni kullanan bir Java kodu parçası var ve kod davranışı bu değişkenin değerine bağlıdır. Bu kodu ortam değişkeninin farklı değerleri ile test etmek istiyorum. Bunu JUnit'te nasıl yapabilirim? Genel olarak Java'da ortam değişkenlerini ayarlamanın bazı yollarını gördüm , ancak özellikle testlerin birbiriyle etkileşmemesi gerektiğini düşünerek, birim test yönüyle …

5
Mockito kullanırken alay ve casusluk arasındaki fark nedir?
Mockito casusu kullanımı için bir kullanım durumu ne olurdu? Bana öyle geliyor ki her casus kullanım durumu callRealMethod kullanılarak bir alayla ele alınabiliyor. Görebildiğim bir fark, çoğu yöntem çağrısının gerçek olmasını istiyorsanız, bir casusa karşı bir sahte kullanmak için bazı kod satırlarını kaydeder. Bu mu yoksa daha büyük resmi mi …
137 java  testing  mocking  mockito 

8
Sinon taslaklarını kolayca temizleme
Her bloktan önce mocha ile temiz bir şekilde çalışacak tüm sinon casus alaylarını ve taslaklarını kolayca sıfırlamanın bir yolu var mı? Korumalı alanın bir seçenek olduğunu görüyorum, ancak bunun için bir korumalı alanı nasıl kullanabileceğinizi görmüyorum beforeEach -> sinon.stub some, 'method' sinon.stub some, 'mother' afterEach -> # I want to …

10
Python ile BDD uygulaması [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların olgular, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
133 python  testing  bdd 

8
Tüm Ruby testleri yükseltme: tanımlanmamış yöntem `` Authenticate '' için nil: NilClass
Testlerimin çoğu aşağıdakileri artırıyor ve nedenini anlamıyorum. Tüm yöntemler çağrısı 'kimlik doğrulama' hatasını ortaya çıkarır. "Authenticate" adlı bir yöntem olup olmadığını kontrol ettim ancak böyle bir yöntem yok. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method `authenticate!' for nil:NilClass # ./spec/controllers/admin/comments_controller_spec.rb:9:in `block (3 levels) in …

11
Entegrasyon testi ile fonksiyonel test arasındaki fark nedir? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin Fonksiyonel test ve entegrasyon testleri aynı mı? Testinize birim testi ile …
132 testing 

6
Test / QA süreciyle entegre Git dallanma stratejisi
Geliştirme ekibimiz GitFlow dallanma stratejisini kullanıyor ve bu harika oldu! Yakın zamanda yazılım kalitemizi iyileştirmek için birkaç test görevlisi işe aldık. Buradaki fikir, her özelliğin bir test cihazı tarafından test edilmesi / KG'nin yapılması gerektiğidir. Geçmişte geliştiriciler, ayrı özellik dallarındaki özellikler üzerinde çalışırlar ve tamamlandığında bunları tekrar dalda birleştirirler develop. …
131 git  testing  qa  git-flow 

3
İstanbul Kapsamı Raporunu nasıl okurum?
Jasmine'i birim testleri için her zaman kullandım, ancak son zamanlarda bana kod kapsamı raporları vermek için İstanbul'u kullanmaya başladım. Demek istediğim , bana anlatmaya çalıştıkları şeyin özünü anlıyorum, ancak bu yüzdelerin her birinin neyi temsil ettiğini gerçekten bilmiyorum (Stmts, Branches, Funcs, Lines). Şimdiye kadar Google'da sağlam bir açıklama / kaynak …

6
Node.js ile kullanılacak en iyi test çerçevesi nedir? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Https://github.com/ry/node/wiki/modules#testing adresindeki oldukça uzun test çerçeveleri listesine baktım . Bu çerçevelerle ilgili deneyim nedir? …

9
E-posta gönderen bir uygulama nasıl geliştirilir ve test edilir (birinin posta kutusunu test verileriyle doldurmadan)? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . E-posta …

11
Zamana duyarlı kodu test etmek için Java System.currentTimeMillis'i geçersiz kılın
System.currentTimeMillisAna makinede sistem saatini manuel olarak değiştirmek dışında, kod içinde veya JVM bağımsız değişkenleriyle sunulan geçerli saati geçersiz kılmanın bir yolu var mı ? Biraz arka plan: Mantıklarının çoğunu geçerli tarih etrafında döndüren bir dizi muhasebe işini yürüten bir sistemimiz var (yani ayın 1'i, yılın 1'i vb.) Ne yazık ki, …
129 java  testing  jvm  systemtime 

6
"Test" paketini kullanarak bir Go testinde nasıl yazdırırsınız?
Bir şeyi yazdırmak için (yani testlerin hata ayıklaması için) Go'da bir test çalıştırıyorum ama hiçbir şey yazdırmıyor. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Bu dosyada go test çalıştırdığımda çıktı şu: ok command-line-arguments 0.004s Bunu gerçekten yazdırmanın tek yolu, bildiğim kadarıyla, t.Error () aracılığıyla yazdırmaktır, şöyle: func TestPrintSomethingAgain(t *testing.T) { …
129 testing  go 


11
db olmadan django birim testleri
Bir db kurmadan django birim testleri yazma imkanı var mı? DB'nin kurulmasını gerektirmeyen iş mantığını test etmek istiyorum. Ve bir db kurmak hızlı olsa da, bazı durumlarda gerçekten ihtiyacım yok.
127 django  testing 

6
Junit: bölme entegrasyon testi ve Birim testleri
Bir miktar Junit testi miras aldım, ancak bu testler (çalışmayanların çoğu dışında) gerçek birim testi ve entegrasyon testlerinin bir karışımıdır (harici sistemler, db vb. Gerektirir). Bu yüzden onları gerçekten ayırmanın bir yolunu bulmaya çalışıyorum, böylece birim testini güzel ve hızlı bir şekilde çalıştırabilirim ve bundan sonra entegrasyon testleri yapabilirim. Seçenekler …

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.