li
いくつかのチェックボックスが存在し、指定された属性とデータ値のみからチェックボックスを見つけようとしています。
どうすれば見つけられますか 助けてください
を使用して要素を見つけることができますBy.ByTagName
。お気に入り
List<WebElement> list = webDrive.findElements(By.tagName("li"));
WebElement webElement = list.get(3);// assumed 3 li would be required Object.
String str = webElement.getText();
List はインデックス付けされているため、インデックス値でWebElements
取得できるため、li のリストが返されます。Item
その他、 で要素を見つけることもできますXPath
。
WebDriver#findElement(By.xpath("xpath expression"));
firePath( mozilla firefox extension ) を使用して xpath を簡単に取得できます。