如何在Webdriver中将目标值写为CSS选择器以查找元素

问题描述 投票:0回答:1
css=#lesson-basic-form_7 > div.row-fluid > div.span6 > fieldset.adminform > div.control-group.row-fluid > div.controls > #jform_name

这是我从Selenium IDE获得的文本输入字段的目标值。但不知道如何使用它来通过cssselector找到Element。

selenium-webdriver css-selectors
1个回答
1
投票

假设#jform_name是你的输入

By.cssSelector("input#jform_name");

你也可以这样做:

WebElement element = driver.findElement(By.cssSelector("fieldset.adminform")).findElement(By.id("jform_name"));
© www.soinside.com 2019 - 2024. All rights reserved.