Yasemin veya Mocha'yı kullanarak NodeJS kütüphanelerini denemeyi denedim, ancak ön uç projeleri nasıl test edeceğimi bilmiyorum. Çevrimiçi eğiticiler buldum, ancak her şey iş akışında bir görev yöneticisi içeriyor ve bunu nasıl yapamayacağımı bilmek istiyorum. Bir ön uç JavaScript kitaplığı nasıl test edilir ve Travis ile entegre edilir?
ben soruyorum ne yakın şu soruyu bulundu: Benim durumumdaUsing Travis-CI for client-side JavaScript libraries?
, Jasmine'i kullanıyorum ve zaten Jasmine'i SpecRunner.html
kurdunuz, Yasemin kütüphane ve spec/mylibSpec.js
. Tarayıcımda SpecRunner.html
'u çalıştırdığımda testler geçer.
Şimdi, bunu Grunt/Gulp/Brunch/etc olmadan Travis, ile nasıl entegre edebilirim?
"PhantomJS" ve "Selenium" kelimelerini duydum ve bunun başarmaya çalıştığım şeyle ilgili olduğunu düşünüyorum. Testler ve Travis entegrasyonu ile "merhaba, dünya" benzeri bir proje var mı?
Travis'in yanı sıra kullanabileceğim başka hizmetler var mı? Bunun böyle bir çıkmaz olduğuna inanamıyorum. En iyi uygulama nedir? İnsanlar cia'nızda ne kullanıyor? – BubbleFever
@BubbleFever Oldukça anlamıyorum - özellikle Travis entegrasyonunu istediniz mi? 'Çıkmaz son' ve 'cia' ile ne demek istiyorsun? – janfoeh
Doğru, ama bence bu çok zor. Daha basit olmalı. – BubbleFever