移动APP测试用例设计的关注点1.应用的启动和停止1.1 首次启动 1.是否出现欢迎界面,欢迎界面的停留时间合理,欢迎界面后是否正常进入应用; 2.首次启动时间是否合理; 3.该拉取的信息是否合理; 4.桌面图标是否创建成功,功能启动快捷键创建是否成功(某些安卓手机会有桌面创建应用内某个功能的快捷键 ...
分类:
移动开发 时间:
2020-04-14 12:45:25
阅读次数:
136
1. 安装、卸载与升级更新测试 这是我们在传统的 WEB 测试中所不具备的场景,也是移动测试的特殊所在。测试一个 APP 它的安装卸载和更新过程,最基本就要考虑不同的操作系统、不同的系统版本、不同的厂商 UI 的修改以及不同的应用商店带来的影响。 先来说说安装过程,由于移动应用的属性,我们要考虑安装 ...
分类:
移动开发 时间:
2020-04-11 13:12:33
阅读次数:
109
我们在做app测试的时候,都会写一些长按,双击,滑动,拖动等一系列简单的操作来验证按钮或者跳转页是否正常的用例,那么我们在做自动化测试的时候这些操作应该怎么去做呢? TouchAction TouchAction是APPium中封装的一个方法,主要是都手势控制的一些操作:长按,滑动,等其他操作。 源 ...
分类:
移动开发 时间:
2020-04-08 18:58:58
阅读次数:
96
移动APP的测试与传统的软件测试稍微有些区别。 阅读目录 1、移动App比PC上的程序测试要复杂 2、移动App测试中如何设计Test Case 3、让自己成为真实的用户 4、关注用户体验测试 5、少做UI自动化,多做后台接口的自动化 6、测试你最终要发布给用户的APP版本 7、HTTP,HTTPS ...
分类:
移动开发 时间:
2020-04-08 16:12:55
阅读次数:
94
在PO模式之前,脚本只写一个test_*****.py的文件。这样写的缺点是所有代码在一个文件中,另一个文件对同一个操作再写一遍。并且代码量特别大。所以多文件区分PO模式应运而生。这样修改不同的功能,只要找到对应的文件即可,代码也变的轻便,易于理解。 创建一个测试项目,里面有base文件夹,scri ...
分类:
移动开发 时间:
2020-04-06 09:54:39
阅读次数:
84
一、功能测试 1.1 运行 APP安装完成后的试运行,可正常打开软件 APP打开测试,是否有加载状态进度提示 APP打开速度测试,速度是否可观 APP页面间的切换是否流畅,逻辑是否正确 1.2 应用的前后台切换 APP切换到后台再回到APP,检查是否停留在上一次操作界面 手机锁屏截屏后进入APP是否 ...
分类:
移动开发 时间:
2020-03-30 11:26:37
阅读次数:
103
来源:网络 问题: 1、测试、开发、产品之间缺乏及时有效的沟通。 2、缺乏对上线标准的定义。 3、测试时间比较短,人员短缺。 改进方法: 1、在产品需求出来后,测试需要按产品需求编写测试用例,测试、开发、产品一起对用例进行评审及确认。 2、在测试过程中,测试需要进行常见的类型测试(一般包括:功能测试 ...
分类:
移动开发 时间:
2020-03-30 00:29:07
阅读次数:
111
导致anr的原因 后端接口问题 网络:弱网,完全超时,2G,3G,4G 接口返回异常:null 接口变更变更:字段类型变更 逻辑问题 异步线程问题:打开新网页再快速返回 逻辑处理不当:横竖屏切换,前后台切换 内存消耗 低内存,循环翻页,执行可累计内存 ...
分类:
移动开发 时间:
2020-03-29 21:22:15
阅读次数:
136
专项测试测试点 响应时间 APP启动:首次安装启动,冷启动,暖启动,热启动 App互动:事件响应,内部加载速度,首屏渲染 接口性能:dns http https download json H5性能:cache 资源加载 dom page 卡顿 场景:界面加载 滑动 数据解释:人眼的感知度不能小于6 ...
分类:
移动开发 时间:
2020-03-29 19:25:37
阅读次数:
98
Android开发官方网站,下载到最新的Android platform-tools 1、Android platform-tools下载 Android platform-tools下载 2、环境变量设置 打开“我的电脑”—》属性—》系统高级设置—》环境变量—》编辑Path变量,将Android ...
分类:
移动开发 时间:
2020-03-27 12:49:08
阅读次数:
107