Je teste mon application non-angulaire avec le rapporteur. J'ai 40 suites de tests, y compris le test de connexion. Ces toutes les suites de tests sont dans des fichiers différents. Je veux démarrer chaque 10-suite de tests dans une nouvelle fenêtre de navigateur chrome. Je veux à chaque suite de tests dans une nouvelle instance de chrome dans Protractor
export.config :{
spec:[
'testSuite1.js',
'testSuite2.js',
'testSuite3.js',
'testSuite4.js',
...
...
'testSuite38.js',
'testSuite39.js',
'testSuite40.js',
]
}
Comme lorsque je cours,
protractor conf.js
dans commandLine, Il devrait commencer 4 fenêtres ouvertes avec les 40 suites de tests à partir de ceux-ci.
10 sur chaque instance.
J'ai eu une idée AS-
capabilities: {
browserName: 'chrome',
shardTestFiles: 'true',
maxInstances: 4
},
mais pas en mesure de le faire.
MISE À JOUR J'ai essayé comme décrit Ernst mais non Succès-
Started Selenium server: 127.0.0.1:4444
Running "protractor:start" (protractor)
task [17:04:00] W/launcher - You have specified both capabilities and multiCapabilities. This will result in capabilities being ignored [17:04:00] I/launcher - Running 0 instances of WebDriver
E:\Work\test>
voulez-vous réaliser l'exécution parallèle? –
[Sudharsan] (https://stackoverflow.com/users/6405587/sudharsan-selvaraj), j'ai mis à jour ma question, d'abord voir cela, et oui je veux réaliser une exécution parallèle. –