の間に存在していることを確認する方法:方法のdivタグが添付のスクリーンショットをご覧ください2個の他のタグ
添付のスクリーンショットでは、私が選択したdivタグが<section class="hp_news">
後に存在していることを確認する必要があります。
これにはどのようなロジックが必要ですか?
の間に存在していることを確認する方法:方法のdivタグが添付のスクリーンショットをご覧ください2個の他のタグ
添付のスクリーンショットでは、私が選択したdivタグが<section class="hp_news">
後に存在していることを確認する必要があります。
これにはどのようなロジックが必要ですか?
特定のセクションの後に天候<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");
}
ていることを確実にするためにclass = "hp_news"
ありがとうございました –
@prasanth kotagiri、聞いてよかったです:)それが役に立ったら、答えを「受け入れる」ことを忘れないでください – NarendraR
を持つ<section>
タグに基づいて、あなたに<div>
を見つけますのXPathのfollowing-sibling
メソッドを使用します選択したdivタグは、<section class="hp_news">
の後に存在します。
すぐ下になければなりませんか? – Grasshopper
もしxpathにposition - '// section [@ class =' hp ......]]/following-sibling :: div [@id = '..........]を使うことができます。 'とposition()= 1]' – Grasshopper
[もっと速い回答を得るために、どのような状況で私の質問に「緊急」や他の類似のフレーズを追加することができますか?](// meta.stackoverflow.com/q/326569 ) - 要約は、これはボランティアに対処する理想的な方法ではなく、おそらく回答を得ることには非生産的であるということです。これをあなたの質問に追加しないでください。 – halfer