gpt4 book ai didi

android - MonkeyTalk Android Detect String Containing\n for Button Tap

转载 作者:太空宇宙 更新时间:2023-11-03 11:11:50 25 4
gpt4 key购买 nike

我正在使用 MonkeyTalk 为我的 Android 应用自动执行一些用户测试用例。一切正常,除了当我尝试检测包含此字符串的按钮时:

"Connect\n(Code Required)"

我收到这个错误:

FAILURE: Unable to find Button(Connect\n(Code required))

如果我将按钮更改为“连接”并点击该值,MonkeyTalk 不会有任何问题,但换行符一定会导致错误。

经过一番搜索,我找到了 this thread这证实了我对换行符的怀疑。这里有一个建议的修复方法,将默认编码设置为 UTF-8(选择项目 > 文件 > 属性 > 资源)

但是这对我不起作用。

我也试过像这样使用通配符找到按钮:

"*(Code Required)"

但这好像也不支持。

也许我可以使用其他换行符?

在此先感谢您的帮助!

最佳答案

也许那里有一个回车?我知道在大多数文本编辑器中,新行实际上由(回车)+(换行)组成。

再看看这个: TextView carriage return not working

此外,根据您的要求有多灵活,您可以使用 #N MonkeyId 替换来获取第 N 个按钮。

关于android - MonkeyTalk Android Detect String Containing\n for Button Tap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23092317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com