我编写了一个Robot UI测试,它从excel文件中提取一些数据,并将它们与从UI中获取的数据进行比较。问题是在某些情况下,脚本从excel文件中读取的内容中有一些隐藏的字符会导致比较失败。例如,我有这些两个字符串(我打印了他们的repr
),第一个是从UI元素获得的,第二个是从excel文件派生的:
1- 'u\\'Please fill back date...\\''
2- 'u\\'Please fill back date\\u2026\\''
第二个字符串末尾的隐藏字符未通过测试用例。我怎么能避免呢?我应该提一下,我已经尝试了strip
,但没有帮助。
答案 0 :(得分:1)
"隐藏"你提到的字符只是unicode水平省略号的ascii表示。某些Microsoft产品(可能还有一些非Microsoft产品)会将...
自动更正为此字符。