2015-08-19 19 views
10

Lần thử đầu tiên khi sử dụng Thước đo góc. Tôi muốn có thể chạy nhiều bộ liên tiếp. Tôi có một ứng dụng là một dạng góc lớn với các kịch bản khác nhau. Tôi đã có kết quả mong đợi cho mỗi kịch bản và muốn nhập một lệnh và chạy qua từng thử nghiệm. tôi nghĩ rằng tôi có thể chỉ cần dùng dấu phẩy để tách ra như:Làm cách nào để chạy nhiều bộ thử nghiệm thước đo cùng một lúc?

protractor config.js --suite=rf1_breast, rf1_ovarian, rf1_pancreatic 

Nhưng tôi nhận được lỗi:

Error: more than one config file specified

Đó là lạ vì chỉ có một file cấu hình đó là trong thư mục nơi tôi đang chạy thước đo.

Đây là config.js của tôi:

exports.config = { 
    seleniumAddress: 'http://localhost:4444/wd/hub', 
    capabilities: { 'browserName': 'chrome' }, 
    framework: 'jasmine2', 
    suites: { 
    rf1_breast: './rf1-ashkenazi-hboc/Breast/specs/*_spec.js', 
    rf1_ovarian: './rf1-ashkenazi-hboc/Ovarian/specs/*_spec.js', 
    rf1_bladder_fail: './rf1-ashkenazi-hboc/Bladder-expected-fail/specs/*_spec.js', 
    rf1_pancreatic: './rf1-ashkenazi-hboc/Pancreatic/specs/*_spec.js', 
    rf1_prostate: './rf1-ashkenazi-hboc/Prostate/specs/*_spec.js' 
    }, 
    onPrepare: function() { 
    /* global angular: false, browser: false, jasmine: false */ 
    browser.manage().window().setSize(1600, 1600); 
    // Disable animations so e2e tests run more quickly 
    var disableNgAnimate = function() { 
     angular.module('disableNgAnimate', []).run(['$animate', function($animate) { 
     $animate.enabled(false); 
     }]); 
    }; 

    browser.addMockModule('disableNgAnimate', disableNgAnimate); 
}, 
    jasmineNodeOpts: { showColors: true } 
}; 

Có cách nào tốt hơn xung quanh nhận được mỗi kịch bản chạy?

Trả lời

16

Đừng đặt khoảng trắng sau dấu phẩy:

protractor config.js --suite rf1_breast,rf1_ovarian,rf1_pancreatic 
+1

Khi tôi đã nhiều hơn một bài kiểm tra thứ hai là không bao giờ được thực hiện! nó chờ cho đến khi hết thời gian hơn là thất bại! Bất kì lời đề nghị nào ? – Emna

+0

Lỗi tương tự. Tôi đã viết bài này. https://stackoverflow.com/questions/44424177/protractor-doesnt-wait-for-angular-in-the-1st-test-case-of-the-second-spec –

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