如何使用Selenium WebDriver验证元素中存在的属性?
2022-09-01 20:16:09
我的屏幕上有很多单选按钮。选择单选按钮后,其属性为 checked。如果未选择单选按钮,则选中的属性不存在。我想创建一个在元素不存在时通过的方法。
我正在使用硒网络驱动程序和java。我知道我可以使用.我只是不确定如何验证属性不存在,以及当测试不存在时通过(如果它确实存在,则失败)。getSingleElement(XXX).getAttribute(XXX)
选中单选按钮时
<input id="ctl00_cphMainContent_ctl00_iq1_response_0" type="radio" name="ctl00$cphMainContent$ctl00$iq1$response" value="1" checked="checked">
未选中单选按钮时
<input id="ctl00_cphMainContent_ctl00_iq1_response_0" type="radio" name="ctl00$cphMainContent$ctl00$iq1$response" value="1">
我希望测试在已检查属性不存在时通过