下面是我的@findby注释和方法,有助于获取值
@FindBy(how = How.XPATH,使用=“ // * [@ id ='Voucher']”)public WebElement DropDownVoucherName;
public void voucher_ddp(String vddp){试试{Select vdp = new Select(DropDownVoucherName); vdp.selectByValue(vddp); } catch(Exception e){System.out.println(“发现错误:” + e.getMessage()); }
错误获取:NoSuchElementException:无法找到值为xyz的选项
答案 0 :(得分:0)
确保已使用
在构造函数中初始化了页面工厂PageFactory.initElements(driver, ClassName.class);