0

我需要为 Selenium RC 维护一些测试。他们正在测试 isTextPresent 传递一些带有重音符号的文本,这总是导致错误(即使文本存在)。相同的测试在 Selenium IDE 中正常运行。我有这样的事情:

assertTrue(selenium.isTextPresent("exact:Você tem certeza que deseja realizar a exclusão?"));

我认为这是一个编码问题。也许 Selenium RC 无法识别 UTF-8 字符。

有人能帮我吗?提前致谢。


编辑:

我发现问题出在 Selenium RC 在测试期间启动的浏览器上。我正在搜索存在的消息通常会出现在 firefox 和 chrome 中,但带有重音符号的字符在由 Selenium RC 启动的 firefox 中显得很奇怪。

4

1 回答 1

0

关于这个有一个未解决的问题:http ://code.google.com/p/selenium/issues/detail?id= 1212 它的优先级很低,因为开发团队专注于 WebDriver。

所以,我要将所有测试迁移到 WebDriver。

于 2012-09-26T17:03:29.343 回答