2016-08-26 106 views
0

我想找到輸入字段的xpath使用以下兄弟,但沒有得到正確的xpath。請建議硒以下兄弟

http://admin-demo.nopcommerce.com/ (用戶ID = [email protected] ||口令= Admin)

點擊目錄>分類>添加新

這裏 - 我試圖找到選擇的XPath的字段對限制客戶角色和我的xpath是//label[text()='Limited to customer roles']/following-sibling::div,但它不起作用。另外,我嘗試了xpath = //div[@class='k-multiselect-wrap k-floatwrap'],但它顯示3個comman xpaths,但我的要求是找到僅限於客戶角色的選擇字段。

回答

0
"//label[text()='Limited to customer roles']//ancestor::div[@class='col-md-3']/following-sibling::div//div[@class='col-md-4']/div" 

點擊此div顯示下拉菜單。

+0

感謝 - 它的工作。 – Bimlesh

+0

你能不能請你解釋我用於派生這個xpath的邏輯,這將幫助我理解它並處理同樣的情況,當我再次面對它時。再次感謝你的幫助! – Bimlesh

+0

在這裏很難解釋...谷歌的xpath軸的祖先解釋,以下部分等。休息是基本的xpath。在selenium webdriver定位器上有大量的youtube視頻。去看一下。 – Grasshopper