欢迎来到天天文库
浏览记录
ID:57736968
大小:14.50 KB
页数:2页
时间:2020-09-02
《各种自动化测试框架概念.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android测试框架整理移动测试基础 · seveniruby ·于3小时前发布·最后由 fvaryu 于1小时前回复·57次阅读Instrumentationandroid自带的一个测试框架.是其他框架的基础.在同进程中加载被测组件.Google出品,因为有很多丰富的高层封装,所以不建议直接使用.Robotium基于Instrumentation框架的基础,开发的一个更强的框架.对常用的操作进行了易用性的封装. 是目前使用最广的框架,UiautomatorGoogle出品,Instrumentation被设计为不能跨进程测试.所以Uiautomator就是用于弥补这个不足的.Uiautom
2、ator支持跨进程和UI级别的基础测试.Appium支持Android和iOS的测试框架.兼容Webdriver协议.可以使用Selenium的方式做Android的自动化.底层基于Selendroid和Uiautomator.Selendroid基于Instrumentation的一个框架.完全兼容Webdriver协议.Cafe百度出品的一个框架.基于Robotium,并提供了跨进程的测试解决方案.Athrun淘宝出品,支持Android和iOS,提供了简化的控件封装.目前基本不维护..MonkeyTalk企业级别的一套移动测试解决方案.功能强大.开源的付费产品.Calabash基于Rob
3、otium的一个框架.提供了BDD模式的支持.Robolectric在PC上模拟Android环境的一个测试框架.可以用于做基础的单元测试和功能测试.因为并不是真正的环境,所以还是需要在真机上做测试补充今天有同事问移动测试框架.发现网上也没个所有框架的介绍,我就简单写在这儿,大家自己可以回帖补充更多的框架,或者已有框架的更多功能.我只是先列个大纲.
此文档下载收益归作者所有