मैं प्रोट्रैक्टर का उपयोग कर कोणीय ई 2 ई परीक्षणों के लिए एक ड्रॉप डाउन से एक विकल्प का चयन करने की कोशिश कर रहा हूं।
यहाँ कुछ विकल्प का कोड स्निपेट दिया गया है:
<select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id">
<option value="?" selected="selected"></option>
<option value="0">Ranjans Mobile Testing</option>
<option value="1">BeaverBox Testing</option>
<option value="2">BadgerBox</option>
<option value="3">CritterCase</option>
<option value="4">BoxLox</option>
<option value="5">BooBoBum</option>
</select>
मैंने कोशिश की है:
ptor.findElement(protractor.By.css('select option:1')).click();
यह मुझे निम्नलिखित त्रुटि देता है:
एक अमान्य या अवैध स्ट्रिंग निर्दिष्ट किया गया था बिल्ड जानकारी: संस्करण: '2.35.0', संशोधन: 'c916b9d', समय: '2013-08-12 15:42:01' सिस्टम जानकारी: os.name: 'मैक ओएस एक्स' , os.arch: 'x86_64', os.version: '10 .9 ', java.version:' 1.6.0_65 'ड्राइवर जानकारी: driver.version: अज्ञात
मैंने भी कोशिश की है:
ptor.findElement(protractor.By.xpath('/html/body/div[2]/div/div[4]/div/div/div/div[3]/ng-include/div/div[2]/div/div/organization-form/form/div[2]/select/option[3]')).click();
यह मुझे निम्नलिखित त्रुटि देता है:
ElementNotVoubleError: तत्व वर्तमान में दिखाई नहीं दे रहा है और इसलिए कमांड अवधि या टाइमआउट के साथ बातचीत नहीं की जा सकती है: 9 मिलीसेकंड बिल्ड जानकारी: संस्करण: '2.35.0', संशोधन: 'c916b9d', समय: '2013-08-12 15:42: 01 'सिस्टम की जानकारी: os.name:' Mac OS X ', os.arch:' x86_64 ', os.version: '10 .9', java.version: '1.6.0_65' सत्र आईडी: bdebro88-d8ad-0f49 -ad9 -82201c45c63f ड्राइवर जानकारी: org.openqa.selenium.firefox.FirefoxDriver क्षमताएँ [{platform = MAC, acceptSslCerts = true, javascriptEnabled: true, browserName = firefox, rotatable = false, locationContextEnabled = true, संस्करण = 24.0, c। = true, handleAlerts = true, browserConnectionEnabled = true, nativeEvents = false, webStorageEnabled = true, applicationCacheEnabled = false, takeScreenshot = true}]
किसी को भी कृपया इस समस्या के साथ मेरी मदद कर सकते हैं या क्या मैं यहाँ गलत हो सकता है पर कुछ प्रकाश फेंक सकते हैं।