LeanFT 以验证特定文本是否存在



我需要验证网页上是否存在特定的文本字符串,并检查LeanFT中的出现次数。我尝试了下面的代码来验证文本是否存在:

browser = BrowserFactory.launch(BrowserType.CHROME);
browser.getVisibleText().contains("Success");

我不认为getVisibleTextBrowser最适合您面临的问题。AFAIKgetVisibleText使用 OCR,而不是应用程序的底层技术。

我认为,更好的方法是确定包含"成功">Web.Element。如果你不想费心获取特定的元素,你可以使用Pagetext属性。

我不熟悉LeanFT的Java SDK,但在JavaScript中它会这样写:

expect(browser.$(Web.Page({})).text()).toContain("Success");

编辑:根据评论(感谢@Adelin(,Java等效项是:

browser.getPage().getText().contains("Success");

相关内容

  • 没有找到相关文章

最新更新