हाय मैं क्षेत्र एक ड्रॉप डाउन जांच करने की आवश्यकता को देखते हुए मूल्यों चल रहा है लेकिन उन मूल्यों ड्रॉपडाउन बॉक्स में चयनित नहीं हैं, इसलिए इसके प्रदर्शित होने का नहीं। मैं तत्वक्या Webdriver में selenium.isElementPresent का विकल्प है
//table[contains(@id,'Field')]//tr[td//span[text()='Code']]/preceding-sibling::*[1]/td//select[contains(@id,'GSRCH_FLT')]/option[text()='not=']
जो ब्राउज़र में ठीक तरह तत्व की पहचान करने के लिए Xpath निम्नलिखित है। लेकिन जब मैं निम्नलिखित webdriver विधि का उपयोग कर रहा यह
driver.findElement(By.xpath("//table[contains(@id,'Field')]//tr[td//span[text()='Code']]/preceding-sibling::*[1]/td//select[contains(@id,'GSRCH_FLT')]/option[text()='not=']")).isDisplayed();
अपने लौटने के बाद से यह झूठी बॉक्स में प्रदर्शित नहीं हो रही है सत्यापित करने के लिए।
यू मुझे इस के लिए विकल्प बता सकते हैं।
शून्य के साथ रिटर्न परीक्षण समानता क्यों है यदि आप परीक्षण कर रहे हैं तो कोई तत्व मौजूद है या नहीं? –
@ मैथ्यूलॉक डीओएच! धन्यवाद, तुलना उलटा हुआ था, अब यह तय हो गया है। –