我有以下问题:
我只能从同一页面(类(调用该方法(.confirmaLogin(。为什么我无法从其他页面添加方法?
第一页(类(:
public class loginSIGE {
public WebDriver browser;
public loginSIGE(WebDriver browser) {
this.browser = browser;
}
public loginSIGE confirmaLogin() {
browser.findElement(By.xpath("//button[@class="btn btn-primary btn-block btn-flat"]")).click();
return new telaPrincipal(browser);
}
第二页:
public class telaPrincipal extends loginSIGE {
public telaPrincipal(WebDriver browser) {
super(browser);
}
public telaPrincipal cliqueDenuncia() {
browser.findElement(By.linkText("Denuncias")).click();
return new telaDenuncia (browser);
}
测试:
public void acesso() {
new loginSIGE(browser)
.confirmaLogin();
我无法添加第二页方法!
我期待并提前感谢您
尝试使用而不扩展 loginsige 类。