如何在iOS模拟器或设备上运行UIAutomation测试时输入值

时间:2015-03-06 11:44:05

标签: ios automated-tests instruments ui-automation ios-ui-automation

我想在UIAutomation测试时输入一个值,但我不知道如何。 案例:

1-在js中设置了用户代码和密码并点击了按钮。 2 - 手机收到包含代码的消息后。

必须将代码输入textfiled。

在测试运行时是否可以提供代码?

由于

1 个答案:

答案 0 :(得分:0)

手机会在测试中收到您要阅读的短信吗?我很确定这是不可能的。您无法真正离开正在运行测试的应用。如果您从模拟器运行,最好的办法是以某种方式将代码写入某个文件并使用UIAHost.performTaskWithPathArgumentsTimeout

进行读取

https://developer.apple.com/library/ios/documentation/UIAutomation/Reference/UIAHostClassReference/index.html#//apple_ref/javascript/instm/UIAHost/performTaskWithPathArgumentsTimeout