如何确保在其他2个标签之间存在div标签

时间:2017-07-25 12:10:54

标签: selenium

请查看随附的屏幕截图:

enter image description here

在附带的屏幕截图中,我需要确保在<section class="hp_news">之后显示所选的div标记。

我需要使用的逻辑是什么?

2 个答案:

答案 0 :(得分:0)

使用以下代码验证特定部分

后的天气<div>标记
List<WebElement> ads = driver.findElements(By.xpath("//section[@class='hp_news']/following::div[@class='AdUnit']"));
if(ads.size()>0)
{
    System.out.println("add available");
 }
 else
 {
        System.out.println("not available");
  }

使用xpath的following-sibling方法,该方法会根据<div>

<section>标记找到您class = "hp_news"

答案 1 :(得分:0)

确保在this.$.document.saveValue('/categories/1/title', key)

之后显示所选的div标签
<section class="hp_news">