Robotium:searchText 与 clickOnText
我有一个奇怪的情况: 在屏幕上,我可以单击以下字符串:“1 年基本许可证(15.00 美元)”
但是以下代码让我有些头痛: assertTrue(solo.searchText("1 年基本许可证 ($15.00)")); solo.clickOnText("1 年基本许可证 (15.00 美元)");
clickOnText 语句测试失败!说(在日志中): 未找到 1 年基本许可证(15.00 美元)。已找到:1 年基本许可证(15.00 美元)
有人能给我一些提示以了解发生的情况...
问候, 阿尔班.
I have a strange situation:
On a screen, I have the following string to click on: "1 Year Basic License ($15.00)"
But the following code give me some headache:
assertTrue(solo.searchText("1 Year Basic License ($15.00)"));
solo.clickOnText("1 Year Basic License ($15.00)");
The test fails on the clickOnText statements! saying (in the log):
1 Year Basic License ($15.00) not found. Have found: 1 Year Basic License ($15.00)
Can someone give me some hint to understand what's happening...
Regards,
Alban.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我终于发现正在发生;)
这里的一切都是围绕将字符串参数解释为正则表达式!
所以这里的解决方案是转义美元字符!
再见,
阿尔班.
I finally found was going on ;)
Everything here is around the interpretation of the string parameter as a regexp!
So the solution here is to escape the dollar character!
Bye,
Alban.