2012-03-20 9 views

cevap

23

Cucumber.js, Salatalık resmi resmi bağlantı noktasıdır. Salatalık topluluğu tarafından desteklenir ve kardeşleriyle (Salatalık-Yakut, Salatalık-jvm) olabildiğince uyumlu olmayı amaçlar. Salatalık-yakut ve Salatalık-jvm ile aynı görkemli özellik paketi ile güçlü bir şekilde test edilmiştir. Her iki Node.js ve tarayıcı ortamında da Cucumber.js desteklenmektedir. Salatalık-yakut gibi resmi Gherkin ayrıştırıcısını kullanır.

Cucumis'i gerçekten bilmiyorum ama Cucumber.js üzerinden tek avantajı, paralel senaryo yürütmesini desteklemesi. Cucumber.js'de böyle bir özellik düşünmekteyiz ama son kullanıcıların tam olarak anlaması gereken anlamları olduğu için biraz daha düşünmeye ihtiyaç duyuyor. olduğu gibi NPM paketini Gherkin

sadece acur ayrıştırıcı temin ediyor, kullanılamaz.

Cucumber.js'in README gereksinimleriniz için hazır olup olmadığına karar vermenize yardımcı olabilecek bir geliştirme durumu tablosu görüntüler.

Cucumber.js ile desteğe ihtiyacınız varsa, #chicumber on Freenode, ping us on Twitter adresine not verin veya Cukes list'a yazın.

Cucumber.js, 4 Nisan'da Londra'da CukeUp! conference sırasında presented olacaktır.

+0

Teşekkürler. Tam olarak aradığım bilgiler buydu. – abendigo

+0

Yardım ettiğine sevindim. – jbpros

+0

cucumber.js kullanarak, junit tarzı XML dosyaları oluşturabilir miyim? – abendigo

3

Ayrıca Yadda da bakabilirsiniz. Gherkin benzeri bir sözdizimine (% 100 uyumlu değil) sahip olan bir BDD çerçevesidir ve mevcut test tepecinizde (örn. Mocha, yasemin, casper, qunit). Raporlar bu nedenle birim testlerinizle aynı şekilde biçimlendirilir.