硒页面工厂未捕获的下拉值

    以下是我@findby的方法注释,有助于获取值:


@FindBy(how = How.XPATH, using = "//*[@id='Voucher']") 

public WebElement DropDownVoucherName;


public void voucher_ddp(String vddp) { 

    try { 

        Select vdp = new Select(DropDownVoucherName); vdp.selectByValue(vddp); 

    } catch (Exception e) { 

        System.out.println("Error found: "+e.getMessage()); 

    } 

}

获取错误:


NoSuchElementException:无法找到具有值的选项:xyz


泛舟湖上清波郎朗
浏览 98回答 1
1回答

慕无忌1623718

确保你已经在构造函数中初始化了页面工厂PageFactory.initElements(driver, ClassName.class);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java