例如:-这是我的原始字符串“我同意条款和条件以及隐私政策”。
上一行的“条款和条件”字符串不是链接,它是整个“标签”的一部分,我想点击特定的“条款和条件”。
我将轻击手势事件应用于标签中的“条款和条件”字符串。当用户单击“条款和条件”字符串时,它将导航到另一个屏幕。
->我无法在测试用例中点击“条款和条件”(无效)。
答案 0 :(得分:1)
没有视图层次结构的屏幕截图,这很难解决。解决此问题的一种非常不稳定的方法是使用坐标: How to tap on a specific point using Xcode UITests
答案 1 :(得分:1)
简短的回答是不,您无法使用默认的XCTest方法点击字符串中的特定单词。
长答案是-有可能,方法是查找标签相对于应用的坐标,然后点击与标签上单词位置匹配的应用特定点点击。