SORU
30 NİSAN 2010, Cuma


Birim testleri vs Fonksiyonel testler

Birim testleri ve fonksiyonel testler arasındaki fark nedir? Birim testi de bir fonksiyonu test edebilirsiniz?

CEVAP
30 NİSAN 2010, Cuma


Birim testleri kod doğru şeyler yapıyor bir geliştirici söyle; fonksiyonel testler kodunu doğru şeyler yapıyor bir geliştirici söyle.

Unit Testing versus Functional Testing daha fazla bilgi edinebilirsiniz


Birim test ve fonksiyonel test iyi anlatıyor gerçek hayattan bir örnekle şöyle ifade edilebilir

Birçok kez bir sistem geliştirilmesi bir ev inşa benzetilir. Bu benzetme pek doğru olmasa da, unit ve fonksiyonel testler arasındaki farkı anlamak amacıyla bunu uzatabiliriz.

Birim testi bir bina Müfettişi bir ev inşaatı sitesini ziyaret paraleldir. Ev, temel, çerçeve, elektrik, tesisat, çeşitli iç sistemleri üzerinde duruldu ve böyle devam ediyor. Evin parçaları düzgün ve güvenli bir şekilde, yani bina kodu buluşacak söylüyor (testleri).

Bu senaryoda işlev testleri ev sahibi bu aynı şantiye ziyaret benzerdir. İç sistemler uygun şekilde davranacaktır, yapı denetçisi onun görevi gerçekleştirmek olduğunu varsayar. Ev sahibi bu evde yaşamak gibi ne olacağını odaklanmış durumda. Evi nasıl göründüğü ile ilgili olduğunu, çeşitli odalar rahat bir boyutu, evin aile ihtiyaçlarına uygun mu, sabah güneşi yakalamak için iyi bir yer olarak windows.

Ev sahibi evi üzerinde fonksiyonel testler uyguluyor. Kullanıcının bakış açısı var.

Yapı denetçisi ev için birim testlerini gerçekleştiriyor. Duvarcı açısı var.


Bir özeti gibi

Birim Testleri bir yazılıprogramcılarbakış açısı. Belirli bir yöntem (veya bir . sağlamak için yapılır ^em>ünitebir sınıf, belirli görevleri bir dizi gerçekleştirir.

Fonksiyonel Testler yazılırkullanıcıbakış açısı. Onlar sistemi olduğundan emin olunçalışıyorkullanıcılar için bekliyoruz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jose LviS el Bambino ( JLB )   LviSito

    Jose LviS el

    3 ŞUBAT 2008
  • Jonah Penna

    Jonah Penna

    11 EYLÜL 2005
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008