<button id="createDropdown" class="btn-create" tabindex="7">
<ul id="createDropdownUl" class="dropdown-create" style="display: block">
<li tabindex="8">
<button>BOOK MASTER SERVICE </button>
</li>
<li tabindex="9">
<button> CREATE SCHEDULE</button>
</li>
</ul>
</div>
我想選擇帶有文本「CREATE SCHEDULE」的按鈕。表達式的xpath是;什麼可能是以下HTML源代碼的CSS選擇器
//*[@id='createDropdownUl']/li[2]/button
我試過下面的代碼。 ;
WebElement menuitem=driver.findElement(By.cssSelector("ul#createDropdownUl>li>button"));
但它選擇兩個按鈕我只想通過CSS選擇器選擇第二個按鈕「CREATE SCHEDULE」。 。
我正在作爲外部測試員工作。我無法要求開發團隊更改HTML代碼。是否仍然可以通過CSS選擇器獲取按鈕? – Asif
你確定這是正確的HTML嗎?我看到按鈕結束標記在此處丟失,並且div的開始標記丟失 –