6

W (teraz nieaktualnym) kanale testowym scenariuszy istnieje opcja utworzenia strony runner.html, która uruchomi testy w iFrame podczas raportowania postępu, krok po kroku krok po kroku, na stronie głównej.AngangleJS Protractor: Dzienniki krokowe krok po kroku

Screenshot of scenario runner

Czy istnieje jakiś sposób, aby uzyskać podobny dziennik krok po kroku do badań kątomierz? Nie musi być na stronie HTML (plik konsoli lub dziennika byłby w porządku).

+0

Specjalista ds. Jaśminu nie spełnia Twoich wymagań? –

Odpowiedz

1

Od v1.0.0-rc2 widać uszkodzeń w czasie rzeczywistym:

W swojej kątomierz config, dodać jasmineNodeOpts obiekt z realtimeFailure opcja true:

exports.config = { 
    seleniumAddress: 'http://127.0.0.1:4444/wd/hub', 

    specs: [ 
    'e2e/**/*.js' 
    ], 

    multiCapabilities: [ 
    {'browserName': 'firefox'}, 
    {'browserName': 'chrome'} 
    ], 

    baseUrl: 'http://localhost:8000', 

    onPrepare: function() {}, 

    jasmineNodeOpts: { 
    realtimeFailure: true 
    } 
}; 

Pełna lista opcji jaśminu jest tutaj: minijasminenode

I dokładny plik konfiguracyjny odniesienia dla kątomierza tutaj: referenceConf.js

+0

Dziękuję za odpowiedź. To krok we właściwym kierunku, ale szukałem czegoś, co zgłosiłoby każdy stek, nawet tych, które minęły. Dodam zrzut ekranu, więc pytanie jest bardziej jasne. –

4

W tym celu można użyć kątomierza jasmine-spec-reporter. Będziesz miał wizualnie wszystkich swoich mijania i nie przeszły badania:

enter image description here

łatwy w konfiguracji i wygląda naprawdę dobrze w konsoli.

Mam nadzieję, że to pomoże.