मैं निम्न त्रुटि हो रही है:कोणमापक कोणीय 2 में विफल: अज्ञात त्रुटि: कोणीय परिभाषित नहीं है
- विफल: अज्ञात त्रुटि: कोणीय
यह केवल तब होता है जब कोणीय का उपयोग कर परिभाषित नहीं है विशिष्ट चयनकर्ता जैसे "by.model"। लेकिन "by.css" जैसे चयनकर्ता सही तरीके से काम करते हैं। यह एक कोणीय 2 एप्लिकेशन ...
टेस्ट
it('should set focus',() => {
//This works
//var input = element(by.css('myclass'));
//This fails
var input = element(by.model('config.value'));
input.clear();
input.sendKeys('test');
input.sendKeys(Key.TAB);
input.click();
var highlightedText = browser.executeScript(function getSelectionText()
{
return window.getSelection().toString();
});
expect(highlightedText).toEqual('test');
});
exports.config = {
baseUrl: 'http://localhost:5555',
specs: [
'dist/dev/**/*.e2e.js'
],
exclude: [],
framework: 'jasmine2',
allScriptsTimeout: 110000,
jasmineNodeOpts: {
showTiming: true,
showColors: true,
isVerbose: false,
includeStackTrace: false,
defaultTimeoutInterval: 400000
},
directConnect: true,
capabilities: {
'browserName': 'chrome'
},
onPrepare: function() {
var SpecReporter = require('jasmine-spec-reporter');
jasmine.getEnv().addReporter(new SpecReporter({displayStacktrace: true}));
browser.ignoreSynchronization = false;
},
useAllAngular2AppRoots: true
};
क्रोम = 49.0.2623.87 chromedriver = 2.9.248315 मंच = Windows NT 6.1 SP1 x86_64 नोड है = 5.9.1
क्या आप अपना protractor.conf जोड़ सकते हैं? –
मैंने कॉन्फ़िगरेशन – Rob
के साथ पोस्ट को अपडेट किया है, तो क्या होगा यदि आप 'browser.get()' के बाद 'browser.waitForAngular()' से पहले 'each'' जोड़ देंगे। – alecxe