iOS 自动化测试 积累

Test iOS Apps with UI Automation 电子版可以免费下载了,作者本来是收费的,哈哈!

http://it-ebooks.info/book/2717/

在线电子书:http://it-ebooks.info/read/2717/

1. 如何使用UIAutomation进行iOS 自动化测试(Part I,PartII)

http://www.cnblogs.com/vowei/archive/2012/08/10/2631949.html

http://www.cnblogs.com/vowei/archive/2012/08/17/2644158.html

2. SyntaxError Invalid character '\u8220' 错误 解决

在 Instruments 的 script中,选择 “Flatten All Suggestions”,再次 运行,通过。

3. instruments 处理 alert 对话框

参考:http://www.vingo.cn/vingo/?p=650

4. Instruments automation 苹果官方 教程

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/UsingtheAutomationInstrument/UsingtheAutomationInstrument.html

5. Instruments automation 苹果官方参考 API

https://developer.apple.com/library/ios/documentation/DeveloperTools/Reference/UIAutomationRef/_index.html#//apple_ref/doc/uid/TP40009771

6.   uiautomation 点击坐标的方法

target.frontMostApp().navigationBar().tapWithOptions({tapOffset:{x:0.80, y:0.42}});

备注:tapOffset的解释为: 在navigationBar对象上,x的80%处,在y的42%处。了解这个非常重要。
 

7. 键盘事件 target.frontMostApp().keyboard.keys()["A"].tap() 和  target.frontMostApp().keyboard().typeString("") 起作用的前提是:模拟器上的 虚拟键盘要出现,否则就会报异常。

解决办法:需要在 模拟器的设置如下: Hardware - Keyboard 中,将“Connect Hardware Keyboard” 去掉,这样 虚拟键盘会出现,键盘事件就会起作用。

8.  如何使用UIAutomation进行iOS自动化测试(tune-up.js集成)

http://bbs.yunos.com/read/263220178

另外tune-up.js集成的文章:http://www.cnblogs.com/vowei/archive/2012/08/17/2644158.html
tuneup runner: http://blog.csdn.net/close_marty/article/details/34527821
自己创建template:http://hi.baidu.com/wangzi6hao/item/6436dd10ffb071a5feded5b7
无线学院自娱:http://myeyeofjava.iteye.com/category/300843
jenkins xcoder 集成:http://orangejuiceliberationfront.com/setting-up-jenkins-for-github-and-xcode-with-nightlies/
http://blog.manbolo.com/2012/04/08/ios-automated-tests-with-uiautomation





  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值