6

Trong trường hợp thử nghiệm kịch bản góc (không được chấp nhận), có một tùy chọn để tạo trang runner.html chạy thử nghiệm trong iFrame trong khi báo cáo tiến trình, bước- by-step, trong trang chính.AngularJS Thước đo: Nhật ký tiến trình từng bước

Screenshot of scenario runner

Có cách nào để có được một bước-by-step log tương tự cho các bài kiểm tra thước đo? Nó không cần phải ở trong một trang html (giao diện điều khiển hoặc tập tin đăng nhập sẽ là tốt).

+0

jasmine-spec-reporter không phù hợp với nhu cầu của bạn? –

Trả lời

1

Kể từ v1.0.0-rc2 bạn có thể nhìn thấy những thất bại trong thời gian thực:

Trong cấu hình thước đo của bạn, thêm một đối tượng jasmineNodeOpts với realtimeFailure tùy chọn để 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 
    } 
}; 

Danh sách đầy đủ các tùy chọn hoa nhài là ở đây: minijasminenode

Và tệp cấu hình tham chiếu chi tiết cũng cho thước đo góc ở đây: referenceConf.js

+0

Cảm ơn bạn đã trả lời. Đây là một bước đi đúng hướng, nhưng tôi đang tìm một cái gì đó báo cáo từng bước, ngay cả những cái đã trôi qua. Tôi sẽ thêm một ảnh chụp màn hình để câu hỏi rõ ràng hơn. –

4

Để có thể sử dụng jasmine-spec-reporter cho thước đo góc. Bạn sẽ có một thông tin phản hồi thị giác của tất cả đi qua và không qua kiểm tra của bạn:

enter image description here

Dễ dàng cấu hình và trông thật sự tốt trong giao diện điều khiển.

Hy vọng điều này sẽ hữu ích.

Các vấn đề liên quan