2015-08-19 19 views
10

Primo tentativo di utilizzo del rapportatore. Mi piacerebbe essere in grado di eseguire più suite in successione. Ho un'applicazione che è una grande forma angolare con diversi scenari. Mi aspettavo risultati per ogni scenario e vorrei inserire un comando ed eseguire ogni test. ho pensato che avrei potuto usare appena separati da virgola come:Come si eseguono più test suite di goniometri contemporaneamente?

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

Ma sto ottenendo l'errore:

Error: more than one config file specified

che è strano in quanto v'è solo il file di una configurazione che si trova nella directory in cui ho sto correndo il goniometro.

Ecco il mio config.js:

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'è un modo migliore intorno a ottenere ogni esecuzione scenario?

risposta

16

non inserire spazi dopo le virgole:

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

quando ho più di un test del secondo non viene mai eseguito! aspetta fino al time out di quanto fallisca! qualche suggerimento ? – Emna

+0

Stesso errore. Ho scritto questo post. https://stackoverflow.com/questions/44424177/protractor-doesnt-wait-for-angular-in-the-1st-test-case-of-the-second-spec –

Problemi correlati