2

我有一个奇怪的情况:在屏幕上,我可以点击以下字符串:“1 年基本许可证(15.00 美元)”

但是下面的代码让我有些头疼:assertTrue(solo.searchText("1 Year Basic License ($15.00)")); solo.clickOnText("1 年基本许可证 ($15.00)");

clickOnText 语句的测试失败!说(在日志中):未找到 1 年基本许可证(15.00 美元)。已找到:1 年基本许可证 ($15.00)

有人可以给我一些提示以了解发生了什么...

问候,奥尔本。

4

1 回答 1

2

我终于发现正在发生;)

这里的一切都是围绕将字符串参数解释为正则表达式!所以这里的解决方案是转义美元字符!

再见,奥尔本。

于 2010-06-24T20:27:18.343 回答