例如:-这是我的原始字符串“我同意条款和条件和隐私政策”。
上面一行中的“条款和条件”字符串不是一个链接,它作为整个“标签”的一部分存在,我想点击特定的“条款和条件”。
我对标签中的"Terms and Conditions“字符串应用了点击手势事件。当用户单击"Terms and Conditions“字符串时,它会导航到另一个屏幕。
-->我无法在我的测试用例中点击“条款和条件”(不工作)。
发布于 2019-03-01 17:10:06
如果没有视图层次结构的截图,就很难解决这个问题。解决这个问题的一个非常不稳定的方法是使用坐标:How to tap on a specific point using Xcode UITests
发布于 2019-03-14 04:25:52
简短的答案是no,你不能使用默认的XCTest方法点击字符串中的特定单词。
长长的答案是-这是可能的通过找到你的标签相对于你的应用程序的坐标,并点击你的应用程序的某些点,匹配标签上你想点击的单词的位置。
https://stackoverflow.com/questions/54801019
复制相似问题