【发布时间】:2018-01-23 17:52:41
【问题描述】:
我正在尝试使用机器人框架、appium 和 eclipse 作为 IDE 来测试移动应用程序。必须使用元素类和 content-desc 单击我的应用程序登录,但是当我复制 content-desc 时,我注意到一个特殊字符 (Log In) 不会保存在 eclipse 中。
请帮助我使用登录或不使用登录找到 x 路径。
PFA 元素截图https://i.stack.imgur.com/XE3pg.png
【问题讨论】:
-
你问的是如何修复eclipse,或者如何使用机器人?如果您使用其他编辑器正确输入字符会怎样——机器人测试会运行吗?
-
不,我只是想问是否有任何方法可以处理这些字符。我在另一个编辑器中尝试过保存了这个值,但仍然没有用。
-
看来我可以使用starts-with来匹配该元素的名称,这样特殊字符可以被忽略,例如xpath=//*[starts-with(@content-desc,'Log ')] ,感谢 bryan 问题现在解决了
标签: eclipse appium robotframework