码迷,mamicode.com
首页 > 移动开发 > 详细

App自动化测试探索(一)借助Appium实现APP的自动化测试

时间:2018-12-09 22:39:15      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:支持   行业   第三方   更新   windows   掌握   区分   app自动化   mac   

移动应用测试十大要领:

  1. 选择系统平台
  2. 选择测试设备的品牌
  3. 注意行业和设备区分
  4. 关注Android的更新
  5. 不要忘记老设备
  6. 灵活使用Web分析工具
  7. 注意区分地区、运营商和网络技术
  8. 掌握只能手机的屏幕分辨率分布情况
  9. 关注平板电脑的发展
  10. 尽量规避BYOD(自动设备办公)模式的风险

 

10款移动应用测试框架

  • Appium (iOS/Android)
  • Calabash (iOS/Android)
  • KIF (iOS)
  • Robolectric (Android)
  • Flip Test (iOS)
  • Gitorious (iOS)
  • Frank (iOS)
  • Kiwi (iOS)
  • App Grader (Android)
  • Cedar (iOS)

从同时支持Android / iOS这个条件来看, 只有Appium和Calabash能胜任, 但Appium作为后起之秀比Calabash要更为优秀一些

  • Appium支持更多编程语言;
  • Appium不要求重新编译应用(App)或者以任何方法修改它, 而Calabash测试iOS应用时需要注入第三方包
  • Appium的社区更活跃

所有最适合的移动应用测试工具无疑就是Appium了

 

Appium支持Mac / Windows / Linux 三个系统平台, 但只要在Mac上能同时支持Android / iOS测试, windows和linux上只能支持Android测试

所以我们使用Mac来搭建测试环境

 

Mac Appium环境准备:

 

App自动化测试探索(一)借助Appium实现APP的自动化测试

标签:支持   行业   第三方   更新   windows   掌握   区分   app自动化   mac   

原文地址:https://www.cnblogs.com/zhouxihi/p/9941661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!