-4
ウェブ上で利用できる10個のリンクのリストがありますが、どうすれば9番目のリンクをクリックできますか?セレンを使用して9番目のリンクをクリックするにはどうすればいいですか
どうすれば同じコードを書くことができますか?
List li= driver.findElements(By.id("112eed");
ウェブ上で利用できる10個のリンクのリストがありますが、どうすれば9番目のリンクをクリックできますか?セレンを使用して9番目のリンクをクリックするにはどうすればいいですか
どうすれば同じコードを書くことができますか?
List li= driver.findElements(By.id("112eed");
これは非常に簡単です。セレンでリストを反復処理する 最も一般的な方法は、完全なアイテムのリストを取得し、(あなたが使うことができる最高の識別子で)あなたが必要とする右のアイテムを取得することです
疑似:
listOfElements = driver.getElementsBy(By<someSelector>);
if (listOfElements.size() >= 8) {
link = listOfElements.get(8)
}
月Iあなたの答えの周りにいくつかの文脈を追加してください。コードのみの回答は理解しにくいです。あなたの投稿にさらに情報を追加することができれば、これはAskerと将来の読者に役立ちます。 – RBT