<select id="vehicleTypeName" class="custom-select" name="vehicleTypeName">
<option value="">-Select Style-</option>
<option value="Hatchback">Hatchback Cars</option>
<option value="Sedans">Sedan Cars</option>
<option value="MUV">MPV Cars</option>
<option value="Sport Utilities">SUV Cars</option>
<option value="Luxury Vehicles">Luxury Cars</option>
<option value="Hybrids">Hybrid Cars</option>
<option value="Minivans">Minivans</option>
<option value="Convertibles">Convertible Cars</option>
<option value="Coupe">Coupe Cars</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我已经使用此代码来验证选项
String label=driver.findElement(By.id("vehicleTypeName")).getText();
logger.info("Brand names are \t" + label );
Run Code Online (Sandbox Code Playgroud)
但它正在打印所有品牌,包括"-Select Style-"这个项目.但我不想打印这个"选择样式"值.但我想只验证品牌名称.请帮我解决一下这个.
1)我在“全名”文本框中输入了姓名。
WebElement name = driver.findElement(By.id("userId"));
name.sendKeys("Sekhar");
Run Code Online (Sandbox Code Playgroud)
它已在文本框中输入了值。
2)我必须验证“ Sekhar”是否出现在文本框中。但是这里的问题是在水印logger.info(name.getText());中显示的文本框中输入的值
没有返回值
因为它显示在文本框中的水印中。
请帮助我如何在文本框中获取水印文本。