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;
}
}