Я получаю ошибку ниже, когда я запускаю свои тестовые случаи в Protractor
JavascriptError: TypeError: cyclic object value
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'SH********01', ip: '172.18.221.191', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_151'
Driver info: driver.version: unknown
эта проблема возникает со всеми браузерами
файл конфигурации -
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['spec.js'],
capabilities: {
'browserName': 'firefox',
},
allScriptsTimeout: 120000,
jasmineNodeOpts: {
defaultTimeoutInterval: 120000,
}
};
spec.js
var v = require('./Pagedata/Local/url.json')
describe('Login the app', function () {
var username = element(by.model('vm.user.username'));
var password = element(by.model('vm.user.password'));
var signin = element(by.xpath("//button[contains(text(),Sign)]"));
it('test', function () {
browser.ignoreSynchronization = true;
browser.get(v.url);
waitforpagetoload();
// username.click()
username.sendKeys('43731');
// password.click()
password.sendKeys('43731');
signin.click();
});
});
url.json
{
"url":"http://www.mywebsi.....e.com"
}
Я обновил npm и узелjs, все еще сталкиваюсь с той же проблемой
Я добавил свой код здесь