Karma

2013-08-30 10 views
9
ile bir HTML test raporu oluşturuluyor

Ekibim şu anda birim testler için testrunner olarak karma kullanın. Şimdi test sonuçlarını içeren bir html dosyası oluşturmak için karma almanın bir yolu olup olmadığını anlamaya çalışıyoruz.Karma

Bunu başarmayı umduğumuz şey, sunucularımızdan birinde karma çalıştırabilmemiz ve yeni kod veya testler yüklediğimizde testlerimizin sayısız farklı tarayıcıda yeniden çalıştırılacağıdır. Bu testler tarafından oluşturulan html dosyaları, test edilen tüm farklı masaüstü ve mobil tarayıcılarda tüm testlerin hala yeşil olup olmadığını görmek isteyen herkes tarafından görüntülenebilir.

Şu anda Karma'nın junit muhabirini kullanmaya çalıştım ve sonra HTML dosyalarını almak için bu dosyaları ant ile post-processing ediyorum, ama şu anda bizim bina aracımız olarak Grunt kullanıyoruz ve karınca içermemeyi tercih ediyorum. karışıma.

Ayrıca, biri bizim sorunu çözmek için en iyi yol olacağını oluştururken karar verirseniz Karma gazetecilere oluşturmaya kılavuzun çeşit var mı?

https://github.com/matthias-schuetz/karma-htmlfile-reporter

Sadece karma.conf.js eklemek ve test sonuçları bir HTML dosyasını üretecektir:

cevap

16

işi yapan basit bir HTML muhabiri yazdım.

+1

Müthiş! Bu gerçekten benim günümü yarattı. Ben hemen – Metareven

+0

Fantastik eklentisi bunu kontrol edeceğim! – MBielski