UIAutomation可以使用x和y坐标获取元素名称

时间:2011-07-25 08:12:21

标签: javascript iphone ios unit-testing automation

目前我正在尝试为我的iPhone应用程序创建“浸泡测试”。我正在随机点击x和y坐标。是否有可能找到我正在攻击的元素?

任何想法都会很棒

3 个答案:

答案 0 :(得分:1)

我请某人谈论“猴子”,这显然是为Android做这些事情,也许谷歌相关的“猴子替代品”或“猴子IOS”

答案 1 :(得分:0)

将元素存储在字典中并使用坐标作为键是可能的。

NSString *key = [NSString stringWithFormat:@"%f%f", tap.Xcoordinate, tap.YCoordinate];
[dictionary objectForKey: key];

答案 2 :(得分:0)

您可以这样做迭代浏览视图中的所有子视图,并使用CGRectInsect函数检查交叉点。它返回一个bool然后你可以得到那个对象。