カウントリンクに関連。
Google 検索ページを開いたとします。そのページには、9 つの言語リンクが用意されています。この 9 つの言語リンクだけを数えたいと思います。
では、言語リンクのみをカウントする方法は? Web ドライバーで link または href の xpath を記述する方法。
カウントリンクに関連。
Google 検索ページを開いたとします。そのページには、9 つの言語リンクが用意されています。この 9 つの言語リンクだけを数えたいと思います。
では、言語リンクのみをカウントする方法は? Web ドライバーで link または href の xpath を記述する方法。
まず、言語リンクを含む div の要素を取得します。そして、次のようなリンクを持つアンカータグを持つ要素を見つけます:
div = driver.find_element(:id, 'als')
links = div.find_elements(:tag_name, 'a')
そしてカウントを取得します:
count = links.size
上記のコードは Ruby です。任意の言語で同じロジックを実装できます。
これらのリンクの html を確認すると、一般的な一意の識別プロパティを取得できるはずです。それができたら、それは本当に簡単です。
list alllinks = driver.findElements(By.xpath または By.id ......)
その後、それらをループして、任意の操作を実行できます。
モバイルを使用して応答しているため、正しく表示されませんが、Web 要素のリストである必要があります。