0
我在C#中的一段代碼,我不知道怎麼改到Java奮力頁面中的C#查找文本替代:Java的使用特定標籤
這是調用方法:
Assert.Istrue(DashboardPage.IsAt, "Failed to login);"
這是儀表板類的功能。這是我想轉換成Java的C#:
public class DashboardPage {
public static bool isAt {
get {
var h2 = Driver.driver().FindElements(By.TagName("h2"));
if (h2.Count>0)
return h2[0].Text =="Dashboard";
return false;
}
}
}
因爲我沒能創造Java中的上述功能,我做了一個選擇,因爲below.But你可以看到這個檢查整個頁面的源代碼,而不是特定的標籤。
public static boolean isTextPresent(String text) {
try {
boolean b = Driver.driver().getPageSource().contains(text);
return b;
}
catch (Exception e) {
return false;
}
}