Эта же кнопка используется для активации и деактивации. Первый раз, когда кнопка запуска кода нажата и «деактивирована» успешно. Но во второй раз код не может найти элемент. Кнопка первого регистра находится во втором теге «a», а затем деактивирована, если кнопка находится в первом теге «a».
Дело 1:
<td>
<a class="btn btn-success btn-sm fa fa-edit" href="/ClassDetails/Edit?ClassID=CLSS1012201800050">Edit </a>
<a class="btn btn-danger btn-sm fa fa-trash-o" href="/ClassDetails/Deactivate?ClassID=CLSS1012201800050">Deactivate</a>
</td>
Случай 2:
<td>
<a class="btn btn-info btn-sm fa fa-check-square-o" href="/ClassDetails/Activate?ClassID=CLSS1012201800050">Activate</a>
</td>
Xpath =
WebElement deactivatebutton = driver.findElement(By.xpath("//*[@id='tblClassName']/tbody/tr[2]/td[4]/a[2]"));
//WebElement activatebutton = driver.findElement(By.xpath("//*[@id='tblClassName']/tbody/tr[2]/td[4]/a"));