Selenium RC IstextPresent 问题,想知道当 istextpresent 失败时实际出现的文本

发布于 2024-10-18 17:28:01 字数 262 浏览 0 评论 0原文

我正在使用 selenium RC 和 java

我正在验证网页上存在的文本 就像 isTextPresent("你好,你怎么样") 假设它返回 false,这意味着 selenium 无法找到给定的文本。 我的问题是我想知道它找到什么实际文本来代替给定文本。 我验证的文本和实际文本并不是完全不同的字符串,它们因字符或单词而异 就像验证文本是 hello how ru 和实际文本是 hello where ru 有什么方法可以让我使用 selenium 命令使用我的验证文本来获取此实际文本

I am using selenium RC with java

I am verifying a text which is present on a webpage
like isTextPresent("hello how r u")
and suppose it returns false which means selenium was not able to find the given text.
My problem is that i Want to know what actual text it finds in place of given text.
the text which i verify and the actual text are not completely different string they differ by a character or a word
like verify text is hello how r u and actual text was hello where r u
is there any way by which i can get this actual text using my verify text using selenium commands

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甜中书 2024-10-25 17:28:01

verifyTrue(selenium.isTextPresent("hello how r u")) 用于检查网页中是否存在文本。它在网页的任何位置都找不到任何实际文本。它只是在网页中搜索我们提到的文本(预期文本)。始终可以通过 xpath 等元素定位器检查实际文本是否存在于网页的特定位置。

verifyTrue(selenium.isTextPresent("hello how r u")) is used to check whether the text is present in the webpage or not. It does not find any actual text in any location of webpage. It just searches in the webpage for the text we mention(Expected Text). Always its possible to check whether the actual text is present in the particular location of a webpage or not through element locators like xpath.

暮年 2024-10-25 17:28:01

你的问题不清楚......根据我的理解,你似乎正在寻找

String retrieved_text = selenium.getText("<locator>");

用于识别从中检索文本的小部件(xpath、css 等)。 )

检索后,您可以使用 retrieved_text 的内容来验证预期结果,然后强制执行您的测试逻辑

Your question is unclear...based on my understanding you seem to be looking for

String retrieved_text = selenium.getText("<locator>");

where <locator> is used to identify the widget from where the text is to be retrieved (xpath, css, etc.)

Once retrieved, you can use the content of retrieved_text to validate against the expected result, and then enforce your test logic

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文