Android通用框架测试说明 丁鹏 2016年07月15日 背景 测试原理 测试简介 1 3 2 测试 4 背景 ONE PART 背景 开发人员不注意规范 开发过程中疏忽 程序逻辑无法检验 无法给出证明保证自己程序没有问题 测试简介 TWO PART 测试简介 常用UI Automation框架 AndroidJUnitRunner?Junit框架 Espresso?UI测试框架 UIAnimator?UI测试框架 测试简介 缺点: Appium不需要插码,而MonkeyTalk需要在源码插入agent。 Appium的中文文档较多较全,MonkeyTalk的文档基本上都是英文的。 MonkeyTalk对比Appium 优点: MonkeyTalk支持录制功能MonkeyTalk的执行速度比Appium快5倍以上 MonkeyTalk编码简单,代码更加简单易懂 MonkeyTalk不需要另外搭建Server,脚本直接与Device上的Agent通信。 MonkeyTalk自带有日志输出功能,可自动生成xml报告,Appium没有此功能。 共同点: 都支持跨平台 都支持WebView识别 都支持在脚本运行过程中插入操作 测试原理 Three PART 测试原理 静态代码分析 静态代码分析是在不运行代码实例的情况下,按照规则对代码进行分析,尤其当你在一个团队中
原创力文档

文档评论(0)