Estoy usando chrome/webdriver/javascript para ejecutar mi script. A continuación se muestra el contenido del archivo conf. versión de Chrome- 95 Cuando ejecuto el comando usando "transportador e2e/config/conf.js --params.login.userName 'nombre de usuario' --params.login.password 'contraseña' --params.login.env 'UAT'" me sale un error "comando desconocido: no se puede llamar a un comando no estándar W3C mientras estoy en modo W3C" en selenio". ¡¡¡Por favor sugiera!!!!!!
const shell = require('shelljs');var exec = require('child_process').exec;
exportaciones.config = { especificaciones: ['../specs/HomeDetailsTest.js','../specs/ActivationLockTests.js','../specs/resetPasswordTest.js'], //especificaciones: ['.. /specs/HomeDetailsTest.js'], //specs: ['../specs/ActivationLockTests.js'], multiCapabilities: [{ //Iniciar navegador Chrome 'browserName': 'chrome',
'chromeOptions': { prefs: { download: { 'prompt_for_download': false, 'directory_upgrade': true } } } }], chromeDriver: '../drivers/chromedriver', /*for running on the local,comment when running on rio*/ seleniumServerJar: '../drivers/selenium-server-standalone-3.8.1.jar', /*for running on the local, comment when running on rio,*/ jasmineNodeOpts: { showColors: true, defaultTimeoutInterval: 10000000, }, beforeLaunch: function() { }, onPrepare: '../config/onPrep.js', onComplete: function() { var allureCommandLine = require('allure-commandline'); var aLib = require('../lib/appLib.js'); var generation = allureCommandLine(['generate', 'allure-results', '--report-dir', 'report/HTMLReport' + aLib.getCurrentTimeStamp()]); generation.on('exit', function(callback) { console.log('Generation is finished with code:'); }); //shell.exec('rm -rf downloads/uploadfiles/TestBatch*.csv'); }, params: { login: { userName: '', password: '', env: '' } }};