通过 VBA Webdriver 检查 class html 的样式
Check a style of a class html via VBA Webdriver
使用VBA、webdriver、Chrome 作为导航器,我想检查html 页面中class 的样式。
这是 class :
<div class="ice-sub-mon-mid idle" style="display: block;"><span class="ice-sub-mon-img"></span></div>
这是完整的 xpath:
/html/body/div[1]/div[3]/div[2]/div[1]/div[1]
为了清楚起见,我想检查样式是否为 display: block;
或不是该文本。
我可以这样找到 class:
.FindElementByXPath("/html/body/div[1]/div[3]/div[2]/div[1]/div[1]")
感谢您的帮助
这是获取属性值的语法:
.FindElementByXPath("/html/body/div[1]/div[3]/div[2]/div[1]/div[1]").getAttribute("whichever-attribute-you-need")
然后您需要将它与您期望的值进行比较。
我可以建议您使用相对 xPaths 吗?它将更易于维护:)
祝你有美好的一天
使用VBA、webdriver、Chrome 作为导航器,我想检查html 页面中class 的样式。
这是 class :
<div class="ice-sub-mon-mid idle" style="display: block;"><span class="ice-sub-mon-img"></span></div>
这是完整的 xpath:
/html/body/div[1]/div[3]/div[2]/div[1]/div[1]
为了清楚起见,我想检查样式是否为 display: block;
或不是该文本。
我可以这样找到 class:
.FindElementByXPath("/html/body/div[1]/div[3]/div[2]/div[1]/div[1]")
感谢您的帮助
这是获取属性值的语法:
.FindElementByXPath("/html/body/div[1]/div[3]/div[2]/div[1]/div[1]").getAttribute("whichever-attribute-you-need")
然后您需要将它与您期望的值进行比较。
我可以建议您使用相对 xPaths 吗?它将更易于维护:)
祝你有美好的一天