这是对问题Protractor cannot find selector in the page的补充 在测试时,browser.baseUrl从protractor.conf.js中指出的值更改为与localhost相关的值。这很奇怪,因为browser.baseUrl只有3个条目,并且全部被读取,而没有任何明显的尝试来更改它们。 conf部分:
exports.config = {
allScriptsTimeout: 45000,
restartBrowserBetweenTests: true,
baseUrl: 'https://dev2.int3.mysite.com',
SELENIUM_PROMISE_MANAGER: false,
params: {
space: 'DEV2',
portinUseCase: {
existingMsisdn: '777777777'
},
pushGatewayUrl: 'https://scapp-corp.mysite.com/',
login: {
url: 'https://dev2.int3.mysite.com/store',
username: 'username',
password: 'password'
}
},
例如,以前在以下位置对此问题进行了说明:https://github.com/angular/angular-cli/issues/5705 但是那里提出的食谱不再起作用了。那么有什么合理的解释和解决方案吗?