में संग्रहीत कोणीय अनुप्रयोग पर प्रोटैक्टर परीक्षण निष्पादित करते समय त्रुटि मैं एक उबंटू 14.04 वर्चुअल-होस्ट पर चल रहा हूं और मैं प्रोजेक्टर के साथ कुछ ई 2 ई परीक्षण बनाने और "Liferay" में होस्ट किए गए एप्लिकेशन बनाने की कोशिश कर रहा हूं "।"कोणीय परिभाषित नहीं किया गया है" Liferay
लॉगिन अनुभाग (जिसे कोणीय की आवश्यकता नहीं है) के लिए प्रोटैक्टर के साथ परीक्षण ठीक है, पेज लॉग इन और सही ढंग से नेविगेट करता है, लेकिन जब मैं कोणीय आधारित ऐप पर "ड्रॉप-डाउन" मेनू खोलने का प्रयास करता हूं निम्नलिखित कोड:
अज्ञातत्रुटि: अज्ञात त्रुटि:
<select class = "form-control menu-select ng-pristine ng-valid"
ng-model = "topTitlesData.topFiveDateRange"
name = "topFiveDateRange"
ng-options = "range.name for range in topTitlesData.topFiveDateRangeValues"
ng-change = "" > < option value = "0" > Last day < /option><option value="1">Last 5 days</option > < option value = "2" > Last 7 days < /option><option value="3">Last 30 days</option > < option value = "4" > last 90 days < /option></select>
मैं इस त्रुटि लॉग मिला कोणीय
This is the test script on js:
describe('pages with login', function() {
it('should log in with a non-Angular page and select and option', funcion() {
browser.ignoreSynchronization = true;
browser.get('***************');
element(by.id('_58_login')).clear();
element(by.id('_58_login')).sendKeys('*******');
expect(element(by.id('_58_login')).getAttribute('value')).toEqual('*****');
element(by.id('_58_password')).sendKeys('*****', protractor.Key.ENTER);
browser.get('***************');
//browser.ignoreSynchronization = false;
var selects = element.all(by.model('topTitlesData.topFiveDateRange'));
expect(selects.count()).toEqual(5);
});
});
मुझे आश्चर्य है, मुझे क्या याद आ रहा है?
मैं NodeJS, चांदा, webadmin-प्रबंधक, jdk7 है। * स्थापित किया है और अद्यतन
'ng - model',' ng - options', और 'ng - change' typos में रिक्त स्थान हैं? – Claies
हां, वे टाइपो हैं। मैं अब उन्हें सही कर दूंगा .. – Esteban
लेकिन मुझे अभी भी एक ही समस्या है, जब मैंने टिकट खोला तो उन टाइपो बनाए गए थे – Esteban