有问题,我的元素需要接收参数才能定位元素,您可以使用:
[FindsBy(How = How.XPath, Using = "//iframe[contains(@id,'" + VAR + "')]")]
public IWebElement iframe{ get; set; }
我需要传递一个参数,例如:
var alumnoPage = new CrearAlumnoPage();
PageFactory.InitElements(driver, alumnoPage);
alumnoPage .iframe(VAR);
我必须有页面的所有元素,如果它不破坏 POM
有知道的解决方法吗,谢谢