Merhabalar

Bitirme projemi Top-Down TDD ile geliştirmek istiyorum ve ATDD(Acceptance Test Driven Development)'a uygun bir web framework'ü arıyorum. Özellikle uygulamanın herhangi bir sunucu uygulaması içerisinde koşturmadan testleri hızlı bir şekilde çalıştırıp sonuç alabilecek bir ATDD ye imkan veren bir framework arıyorum. Buna uygun bir web framework tavsiyeniz var mı? Varsa bu framework diğer konularda ne kadar başarılı? Bu konular hakkında bilgi verirseniz sevinirim.

soruldu: 22 Ağu '13, 03:42

omerozkan's gravatar image

omerozkan
87581528
cevap kabul oranı: 9%


Merhabalar,

  • JBehave Java ya cok yakin. Annotation üzerinden story dosyasi arasindaki baglantiyi kuruyor
  • Robotframework Keyword driven. Basit keywordler ile daha complex keywordler gelistirme imkani sunuyor. Ayrina bir cok dile baglanti kurabiliyor. ATDD / BDD oldukca basarili projeler gelistirtim. Reportingi cok iyi.
  • Concoridion Elisabeth Hendrickson (ATDD / BDD uzman) cok kullaniyor. Robotframeworke cok yakin.

Selamlar

permanent link

cevaplandı: 22 Ağu '13, 04:16

mahmut_can's gravatar image

mahmut_can ♦
2.9k62552
cevap kabul oranı: 67%

BDD araçlarını daha önce incelememiştim. Tavsiyeniz sayesinde inceleyeceğim. Fakat presentation katmanında çalışan bir framework tavsiye istemiştim.Bu arada örneğin bir web uygulamasını hiç sunucuya deploy etmeden bu araçlarla test edebilir miyim?

(22 Ağu '13, 07:06) omerozkan omerozkan's gravatar image

Yukarda gecen tüm framewokleri selenium kullanarak web uygulamasini test edebilirsiniz. Ama bunlar sadece selenium ile kistili degil.

Deploy etmeden test etmen mümkün degil. Bunu simdiye kadar hic duymadim.

(22 Ağu '13, 07:10) mahmut_can ♦ mahmut_can's gravatar image

Wicket'in test aracı bunu sağlıyor. Selenium ise hem deploy artı browser a ihtiyaç var. Daha önce denemedim ama selenium testleri jenkins ile başka bir sunucuda testlerin çalışır mı onu da bilmiyorum.

(22 Ağu '13, 07:30) omerozkan omerozkan's gravatar image
1

Selenium Serveri kullanarak jenkins de calistira bilirsin.

Eger borwser istemiyorsan, selenium da driveri ona göre ayarlarsin.

(22 Ağu '13, 07:44) mahmut_can ♦ mahmut_can's gravatar image

Uygulama selenium server'a mı deploy oluyor. Yoksa yine başka bir servlet container veya application server a ihtiyaç var mı?

(22 Ağu '13, 07:47) omerozkan omerozkan's gravatar image
6 yorumdan 5 tanesi gösteriliyor hepsini göster
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,077
×90
×40
×7
×2

Soruldu: 22 Ağu '13, 03:42

Görüntüleme: 780 kez

Son güncelleme: 22 Ağu '13, 07:48

powered by BitNami OSQA