Hello All,
<ul class="todo-list">
<li class="todo">
<div class="view">
<input type="checkbox" class="toggle"> <label>test1</label> <button class="destroy"></button></div> <input type="text" class="edit"></li>
<li class="todo">
<div class="view">
<input type="checkbox" class="toggle"> <label>test2</label> <button class="destroy"></button></div> <input type="text" class="edit"></li>
<li class="todo">
<div class="view">
<input type="checkbox" class="toggle"> <label>test3</label> <button class="destroy"></button></div> <input type="text" class="edit"></li>
Now I need to click on <button class="destroy"> where <label>test1</label>
How to write xpath for this ?
driver.findElement(By.xpath("//*[contains(text(),'test1')]//parent::div/child::button")).click();
Worked for me
Thanks