6

在(現在不推薦使用的)角度場景測試運行器中,有一個選項用於創建runner.html頁面,該頁面可以在報告進度的同時在iFrame中運行測試,在主頁面中逐步執行。AngularJS量角器:分步進度日誌

Screenshot of scenario runner

有沒有什麼辦法讓類似的一步一步的日誌量角器測試?它不需要在一個HTML頁面(控制檯或日誌文件會很好)。

+0

jasmine-spec-reporter不適合您的需求? –

回答

1

由於v1.0.0-rc2你可以實時看到故障:

在你的量角器配置,添加一個jasmineNodeOpts對象與realtimeFailure選項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 
    } 
}; 

的茉莉花選項的完整列表在這裏:minijasminenode

這裏還有詳細的量角器參考配置文件:referenceConf.js

+0

感謝您的回覆。這是朝着正確方向邁出的一步,但我一直在尋找報道每一步的東西,甚至是那些通過的東西。我會添加一個屏幕截圖,這樣問題就更加清楚了。 –

4

爲此,您可以使用jasmine-spec-reporter作爲量角器。你還能讓自己的所有傳球和不通過的測試視覺反饋:

enter image description here

易於配置和控制檯看起來非常好。

希望這會有所幫助。