我正在尝试自动执行以下链接上的切换按钮的分配:
http://way2automation.com/way2auto_jquery/accordion.php
根据切换按钮,图标将打开和关闭。
按钮的HTML代码段为:
<h3 class="ui-accordion-header ui-state-default ui-accordion-icons ui-corner-all" role="tab" id="ui-id-1" aria-controls="ui-id-2" aria-selected="false" aria-expanded="false" tabindex="-1"><span class="ui-accordion-header-icon ui-icon ui-icon-circle-arrow-e"></span>Section 1</h3>
我已经切换到框架并尝试使用以下方法检查元素:
chromeDriver.findElement(By.xpath("//*[@id=\"ui-id-1\"]/span")).isEnabled()
然而,点击toggel按钮后,图标消失,元素根本看不到。因此我收到上述行的错误。有没有办法检查图标是否存在?