我必须抓住网站封条。由第三方为我的网站提供的内容已经过验证,并且可以进行在线交易。我无法捕获其元素ID。如果我右键单击它会显示警告“此站点密封受到保护”。我有什么方法可以通过硒来捕捉这个。 您可以在此网址的底部平底锅下方找到网站封条:https://www.grandstadium.tv/Default.aspx
答案 0 :(得分:1)
网站印章的HTML是:
<a onclick="window.open("https://seals.networksolutions.com/siteseal_seek/siteseal?v_shortname=NETSP&v_querytype=W&v_search=www.grandstadium.tv&x=5&y=5","NETSP","width=450,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no");return false;" href="#">
<img oncontextmenu="alert('This SiteSeal is protected');return false;" style="border: medium none ;" src="https://seal.networksolutions.com/images/prorecgreen.gif">
</a>
不幸的是,它没有用于查找元素的ID,但是您可以使用以下XPath来定位它:
//img[@src='https://seal.networksolutions.com/images/prorecgreen.gif']
所以你的支票可能是:
assertVisible | //img[@src='https://seal.networksolutions.com/images/prorecgreen.gif']