«test-automation» etiketlenmiş sorular

16
Otomatik testler neden şirketimde başarısız oluyor?
Firmamda birkaç kez geliştirici otomatik testi yapmaya çalıştık. QA ekibimiz, UI testlerini otomatikleştirmek için Selenium kullanıyor, ancak her zaman birim testlerini ve entegrasyon testlerini tanıtmak istemişimdir. Geçmişte, her denediğimizde herkes ilk iki ay için heyecanlanmıştı. Sonra birkaç ay içinde insanlar bunu yapmayı bıraktı. Birkaç gözlem ve soru: Otomatik test gerçekten …

11
Otomatik testin dezavantajları nelerdir?
Bu sitede, otomatik testlerden kazanılabilecek faydalar hakkında bol miktarda bilgi veren birkaç soru var. Ancak madalyonun diğer tarafını temsil eden hiçbir şey görmedim: dezavantajları nelerdir? Hayattaki her şey bir tradeoff ve gümüş mermi yok, bu yüzden kesinlikle otomatik test yapmak için bazı geçerli nedenler olması gerekir. Onlar neler? İşte geldiğim …

2
Guava ünite testleri otomatik olarak nasıl üretildi?
Guava otomatik olarak oluşturulan birim test durumlarına sahiptir : Guava şaşırtıcı sayıda birim testine sahiptir: Temmuz 2012 itibariyle, guava-test paketi 286.000'den fazla bireysel test vakası içermektedir. Bunların çoğu otomatik olarak üretilir, elle yazılmaz, ancak Guava'nın test kapsamı özellikle com.google.common.collect için son derece ayrıntılıdır. Nasıl üretildiler? Onları tasarlamak ve üretmek için …

4
Donanım ayarlarının hataları yeniden üretmesi zor ya da imkansız olduğunda, yeni kodu nasıl etkin bir şekilde giderebilir ya da test edebilirsiniz?
Orta ölçekli bir şirkette (150 çalışan, ~ 10 büyük mühendislik ekibi) çalışıyorum ve projelerimin çoğu yarı otomatik test uygulamaları için laboratuar ekipmanları (osiloskoplar, optik spektrum analizörleri vb.) İle arayüz oluşturmayı içeriyor. Yeni kodu etkin bir şekilde gideremediğim veya test edemediğim birkaç farklı senaryoyu izledim, çünkü artık donanım kurulumumu artık kullanamadım …

14
Otomatik kullanıcı arayüzü testi hangi sorunu çözer?
Şu anda otomatik kullanıcı arayüzü testini araştırıyoruz (şu anda otomatik birim ve entegrasyon testi yapıyoruz). Selenyum ve Telerik'e baktık ve çok daha esnek olan kayıt cihazı nedeniyle tercih edilen araç olarak ikincisine yerleştik - ve testçilerin çok fazla kod yazmasını istemiyoruz. Ancak, genel faydayı anlamaya çalışıyorum. İnsanların görüşleri nelerdir ve …

3
Testleri Docker görüntüsüne dahil etmeli miyim?
Testler söz konusu olduğunda, iki seçenek düşünebilirim: Hem testi hem de uygulamayı tek bir görüntüye koyun. Resme yalnızca uygulama kodunu ekleyin. Ana görüntüden sonra oluşturulan ve ona bazı katmanlar (test kodu, bağımlılıklar vb.) Ekleyen sınama özel bir kap oluşturun. İlk seçenekle, konteyneri test edebilir ve tam olarak test edildiği gibi …

3
OpenGL için grafik kodunda en etkili otomatik testi nasıl birim olarak test ederdiniz?
C ++ ile OpenGL üzerine bir oyun ve beraberindeki grafik motoru yazıyorum. Ben de iyi kodlama süreçleri ve otomatik test hayranıyım. Grafik kodu + testi oldukça çıktı gibi görünüyor, çünkü çıktı genellikle sadece görsel veya çok görsel olarak odaklı. Örneğin, ekran bayt byte baytına işlenen ham görüntü akışını analiz ettiğinizi …

4
SQL ve veri işleme işlevli TDD
Profesyonel bir programcı olduğum halde hiçbir zaman yazılım mühendisliği eğitimi almadım. Burada sık sık ziyaret ettiğimden ve SO olarak, mümkün olduğunca birim testleri yazma eğilimi fark ettim ve yazılımım daha karmaşık ve sofistike olduğundan, otomatik testi hata ayıklamaya yardımcı olmak için iyi bir fikir olarak görüyorum. Ancak, işlerimin çoğu karmaşık …


9
Kopyala-Yapıştır Test Kodu: Bu Ne Kadar Kötü?
Şu anki işim çoğunlukla üzerinde çalıştığımız çeşitli uygulamalar için GUI test kodu yazıyor. Ancak, ben testler içine bir sürü kod kopyalama ve yapıştırma eğiliminde olduğunu bulmak. Bunun nedeni, test ettiğim alanların tekrarlamaya ihtiyaç duyacak kadar benzer olmaları, ancak kodu yöntemlere veya nesnelere kapsüllemek için yeterince benzer olmalarıdır. Sınıfları veya yöntemleri …

3
Ruby'yi her şeyi otomatikleştirmek için kullanabilir miyim?
Her gün çalışmak için çeşitli platformlarda (Windows, Linux vb.) Çeşitli uygulama türleriyle (web tabanlı, GUI tabanlı, komut satırı vb.) Karşılaşıyorum. Komut dosyası yazarak görevleri otomatikleştirmem için büyük bir fırsat var. Ancak hemen hemen her tür uygulama ve platformun yerel komut dosyası dili veya araçları vardır ( Windows için VBScript ve …

6
Otomasyon testleri oluşturmaya hangi Agile (SCRUM) aşamasını başlamalıyız?
Biraz arka plan - SCRUM (1-2 hafta sprint) kullanarak Çevik bir ortamda neredeyse 2 yıldır manuel test kullanıcısıyım. Bu yüzden Selenium WebDriver (Java ile) kullanarak yaptığım çalışmalarda otomasyon testi yapmak istiyorum. Sorum şu, işlevselliği ne zaman manuel olarak test etmeliyim ve otomasyon testi için ne zaman dönüştürmeliyim? Okudum ve farklı …
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.