检查是否使用spy ++截断显示的字符串

时间:2014-03-04 05:48:39

标签: c# ui-automation spy++

我正在测试一个.msi应用程序,其中我使用spy ++从应用程序中提取字符串并根据我已定义的字符串验证这些字符串,然后使用C#记录不匹配。我遇到过一个场景,如果字符串太长,应用程序会用椭圆“...”截断它。但是,当我使用spy ++从应用程序中提取字符串时,我得到整个未截断的字符串。有没有办法,我可以找到使用spy ++或UIAutomation元素在应用程序中截断字符串?

1 个答案:

答案 0 :(得分:1)

由于截断是UI显示的一部分,它只是显示一个长字符串。但是在获取时,您将获得完整的字符串。所以可能无法找到字符串是否被截断。