«testing» etiketlenmiş sorular

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

11
Bir geliştirici Excel makrosu tarafından yapılan bir iş yükü tahminini kabul etmeli mi?
Yeni bir projede, bir arkadaş, bunları yazmak için gereken sürenin geliştirici olmayan yöneticisi tarafından yazılmış bir Excel makrosu tarafından hesaplandığı yerlerde testler yazmak zorunda kaldı. Bu gibi durumlarda, bir geliştirici testleri hesaplanan sürede yazma ve çalıştırma sorumluluğunu kabul etmeli mi? Bu testlerin sonuçları güvenilir midir? Bilgi için, arkadaşım yapmadığı tahminlerden …

5
Windows üzerinde nasıl geliştirilir ve Linux üzerinde nasıl test edilir ve çalıştırılır?
Şirketimdeki bazı dahili yazılımlar (python ile yazılmış) için iki geliştiriciden biriyim. Yazılım, özel bir Linux kutusunda çalışmak üzere tasarlanmış bir sunucu uygulamasıdır. Şu anda, SVN depomuzu tutan bir kutumuz var ve bu kutu test için de kullanılıyor. Sorun şu ki, Windows'ta Eclipse kullanarak iş istasyonumda geliştiriyorum ve bu uygulama Windows'ta …

6
Kendi kodunuzu test etme nasıl geliştirilir [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 . 4 yıl önce kapalı . Bugün oldukça aptalca ama çok önemli bir şey nedeniyle hiç çalışmadığı ortaya çıkan bazı kodlarda bir değişiklik …



1
Mantıksal ve Fiziksel Mimari diyagramlarını güncel tutma
Birden çok geliştiricili dağıtılmış sistemleri içeren herhangi bir yazılım geliştirme projesinde, Mantıksal ve Fiziksel Mimari diyagramlarına sahip olmak en iyi uygulamadır, ancak benim tecrübelerime göre, bu diyagramlar her zaman bir projenin başlangıcında iyi korunmaya başlar ancak proje yayınlandıkça güncellenmez ve bakım aşamaları devreye giriyor. Çok sayıda dağıtılmış işlem içeren karmaşık …

2
Alt sınıflarımı veya soyut ana sınıfımı birim test etmeli miyim?
Etkili Java ( burada genişletilmiş tartışma ) Madde 18 gibi bir iskelet uygulaması var . Soyut olarak tanımlayamadığım "boşlukları doldurmak" için alt sınıf yöntemlerini çağıran 2 genel yöntem methodA () ve methodB () sağlayan soyut bir sınıftır. Önce somut bir sınıf oluşturarak ve bunun için birim testleri yazarak geliştirdim. İkinci …

3
Tek onaylı birim testleri DRY ilkesini ihlal etmiyor mu?
Birim testleri ne zaman yazsam , testler başarısız olduğunda hata ayıklamayı kolaylaştırmak için her zaman test başına tek bir onaylamaya çalıştım . Ancak bu kurala uyduğumda, her testte aynı kodu sürekli kopyaladığımı hissediyorum ve daha fazla teste sahip olmak, okumak ve korumak için geri dönmek zorlaşıyor. Tek onaylama testi DRY'yi …

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 …


5
RSpec ve Salatalık gerçekten buna değer mi?
Çoğu RoR programcısının bağımlıları test ettiğini biliyorum ve büyük bir test paketinin avantajlarını anlıyorum, ancak teste başladığımda asla böyle büyük bir paket almıyorum ve her zaman "Doğru yolu test ediyor muyum? Gerçekten verimli mi?" Diye merak ediyorum. Sık sık yalnızca uygulamanın davranış biçimini test eden entegrasyon testleri ile uğraşıyorum. İlk …

2
Test - Bellek İçi DB ve Alay Etme
Testler yazarken, neden birisi sadece verileri alay etmek için bellek içi bir veritabanı kullanmak isteyesin ki? Bellek içi veritabanlarının bir kişinin depolarını test etmek için yararlı olabileceğini görebiliyordum. Ancak bir çerçeve (Spring Data gibi) kullanılıyorsa, havuzları test etmek, gerçekte uygulama mantığını değil, çerçeveyi test eder. Ancak alay, daha hızlı görünüyor …

2
Oyun geliştirme ile uğraşırken yazılım testi farklı mıdır?
Ben okuyordu bu kağıt o, örneğin, genel ve oyun geliştirme yazılım geliştirme arasındaki farklar hakkında ve yazarlar işaret yazılım testleri ile ilgili bazı iyi noktaları yaptı ... oyun geliştiricileri, bu testlerin oyun tasarımcılarının yaratıcı arzularının değişmesi karşısında hızlı eskime nedeniyle otomatik testi kullanmakta tereddüt ediyorlar. Yani, bu okuma bana, bir …

6
Scrum ve istikrarlı bir gelişme bir çelişki oluşturuyor mu?
Toplamda yaklaşık 40 geliştiriciden oluşan 5 ekip içeren bir geliştirme grubunun üyesiyim. Scrum metodolojisini 3 haftalık sprintlerle takip ediyoruz. Birkaç saat süren bir inşa boru hattıyla (kapsamlı otomatik testler nedeniyle) sürekli bir entegrasyon kurulumumuz (Jenkins) var. Temel olarak, geliştirme süreci iyi çalışır. Bununla birlikte, birkaç gün sonra yeni bir sprint …

7
Neden hem Önceliğe hem de Ciddiyete ihtiyacımız var?
Ne belirlediklerini anlıyorum, ancak bunları bulunan sorunlara atamak gerçekten yararlı mı? Yani, hızlı bir şekilde düzeltilmesi ya da düzeltilmesi gerekiyor. Onları nasıl ayarlayacağımı, kategorilere ayıracağını vb. Biliyorum. IEEE / ISO'nun bunu yapmasını gerektirdiğini biliyorum. Sadece nedenini göremiyorum.

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.