使用KIF点击状态栏或以编程方式执行

时间:2013-12-04 17:03:30

标签: ios iphone functional-testing kif-framework kif

我看了很多,但我找不到使用KIF点击模拟器状态栏区域的方法。我想通过点击那里来测试滚动到表格视图的顶部。

我尝试过两种方法:

CGFloat middleOfScreen = floorf([[UIScreen mainScreen] bounds].size.width / 2.f);
UIWindow *keyWindow = [[[UIApplication sharedApplication] delegate] window];
[keyWindow tapAtPoint:CGPointMake(middleOfScreen, 0.f)];

[self tapScreenAtPoint:CGPointMake(0.f, 0.f)];

使用KIF可以吗?如果没有,这甚至可以使用UITouch事件吗?

1 个答案:

答案 0 :(得分:1)

Brian Nickel非常擅长在最新的主分支中添加:https://github.com/kif-framework/KIF/commit/534ec0594d993b868cf9a04495254b30926189cd

语法为:

[tester tapStatusBar];