移动APP测试(转载,后续自己完善)

1. 功能测试
  • 安装、卸载、启动、运行、清除缓存/数据运行看是否正常
  • 交互:运行时接电话、收短信、锁屏、充电、闹铃看是否正常
  • 和第三方软件兼容
  • 边界测试
  • 等价类测试
  • 安全性测试
2. 兼容性测试
  • 系统版本兼容
  • 分辨率兼容
3. 性能测试
  • 客户端:启动时间、页面加载时间、占用的CPU、内存、流量、耗电量、电流、电池温度及与同类相比较是否有优势等
  • 服务器:利用接口对服务器施加压力,重点关注响应时间、吞吐量、并发数、事物通过率
4. 易用性测试(界面整洁,简单)
  • 用户的操作习惯,如大部分习惯用右手操作手机,确定按钮可以放在右边
5. 稳定性方面(闪退、系统崩溃、没响应之类的)
  • 使用Monkey,通过随机事件流模拟人的操作,检查程序的内存溢出,空指针有很大的作用
时间: 2024-10-18 05:02:04

移动APP测试(转载,后续自己完善)的相关文章

【转载】app测试的过程和重点关注内容

针对 app测试的过程和重点关注内容,做以下梳理和总结: 1 . 首先是测试资源确认及准备 ( 1 ) 产品需求文档.产品原型图.接口说明文档以及设计说明文档等应齐全: ( 2 ) 测试设备及工具的准备: IOS 和 andriod 不同版本的真机,以及相关测试工具的准备. 2 . 测试用例的设计与评审 ( 1 ) 根据产品需求文档.产品原型图等文档,设计客户端的一般功能测试用例: ( 2 ) 测试用例评审.修改与完善,评审通过后着手进入正式测试阶段. 3 . UI 测试 ( 1 ) 确保手头的

【转载】APP测试注意点

UI 测试 app 主要核 ui 与实际设计的效果图是否一致:交互方面的问题建议,可以先与 产品经理确认,确认通过后,才开始让开发实施更改或优化 功能测试 根据软件说明或用户需求验证 App 的各个功能实现: 中断测试 模拟用户真实使用 app 时会遇到的中断情况进行测试. 如: 网络的断网,切换网络, 断电,来电话/短信,听音乐,切换到其他 app, 打开其他 app 的通知.低电量时能否正常使用等 兼容以及适配测试 新旧版本的在功能,逻辑层面的兼容测试, 同一个 app 在不同系统版本运行,

【转载】App测试重点关注内容

针对App测试的过程和重点关注内容,做以下梳理和总结: 1. 首先是测试资源确认及准备 (1) 产品需求文档.产品原型图.接口说明文档以及设计说明文档等应齐全: (2) 测试设备及工具的准备:IOS和andriod不同版本的真机,以及相关测试工具的准备. 2. 测试用例的设计与评审 (1) 根据产品需求文档.产品原型图等文档,设计客户端的一般功能测试用例: (2) 测试用例评审.修改与完善,评审通过后着手进入正式测试阶段. 3. UI测试 (1) 确保手头的原型图与效果图为当前最新版本,符合产品

【转载】App测试中ios和Android的区别:

App测试中ios和Android的区别: 1.        Android长按home键呼出应用列表和切换应用,然后右滑则终止应用: 2.        多分辨率测试,Android端20多种,ios较少: 3.        手机操作系统,Android较多,ios较少且不能降级,只能单向升级:新的ios系统中的资源库不能完全兼容低版本中的ios系统中的应用,低版本ios系统中的应用调用了新的资源库,会直接导致闪退(Crash): 4.        操作习惯:Android,Back键是

【转载】App测试中的那些不可遗忘的基础知识

App测试是一项批判性的工作,目的就是找出软件中的缺陷.这里暂时不去深究为什么要进行App测试,以及App测试带来的好处.只介绍App测试中一些基本的测试方法.根据是否查看代码程序分为黑盒测试和白盒测试:根据是否运行软件又可分为静态测试和动态测试. 黑盒测试:又叫功能测试或行为测试,只需考虑各个功能,不需要考虑整个软件的内部结构及代码. 白盒测试:访问代码,通过检查代码的线索来协助测试. 静态测试:测试软件不运行的部分,只是检查和审核. 动态测试:使用和运行软件进行测试. 1.静态黑盒测试:检查

【转载】APP测试功能点总结

1.App功能测试:   ——根据产品需求文档编写测试用例. ——软件设计文档编写用例. 注意:就是根据产品需求文档编写测试用例而进行测试. 2.App兼容性测试:   ——android版本的兼容性 ——手机分辨率兼容性 ——网络的兼容性:2G\3G\4G\WIFI,弱网下.断网时 ——app跨版本的兼容性 1.App适配测试: 1>.手机不同分辨率支持:客户端支持的分辨率等 2>.手机不同版本的支持:2.34.04.4等:在测试计划中:需要安排单独的时间用于android不同系统的兼容性测

【转载】移动app测试中的主要问题

对于每个使用智能手机或平板的人来说,app都是不可或缺的.一个app是针对一个特定环境开发的.在移动背景下,通常被称为移动app.App技术自2007年iphone的商业发布时就为人们所熟知了.苹果App商店的推出,打开了软件app的一个新的销售渠道.随之,用于其他操作系统的类似App商店,例如安卓市场,诺基亚商店,黑莓App世界,Mac App商店,三星Apps,以及Windows Phone市场,不久后也一一推出了.很长一段时间,大家只关注用于个人使用的app,但现在情况改变了. App的商

手机app测试要点(复制文)

目录: 一.简介?4 1.1什么是App测试?6 1.2  测试方法?6 1.2.1  白盒测试?6 1.2.2  黑盒测试?6 1.2.3  人工测试?7 1.2.4  自动化测试?7 1.3   UT.IT.ST测试?7 1.3.1  Unit Testing单元测试?7 1.3.2  Integrate Testing集成测试?7 1.3.3  System Testing系统测试?8 二.移动App的系统测试?9 2.1  冒烟测试(Smoke Testing)?10 2.2    功能

新书出版了 - 移动App测试实战

好久没有更新blog了,算是憋了一个大招 :) 下面是这本书的前言. 前 言 现在已经是一个移动互联网的时代,借助手机等移动设备,人们可以完成资讯的获取.社交.游戏,以及日常生活的各种应用,甚至很多工作的开展.有很多新兴的移动互联网公司在崛起,也有很多传统的IT公司在转型,更有大量传统行业的企业在借助移动互联网拓展自己的业务.对IT技术人员而言,这是一个非常好的时代,有大量的工作机会,因为有大量的移动互联网相关系统的研发需求.当然,这也意味着有很多新的技术和方法要去学习.有很多的研发人员快速转型

App测试被制约,质量不过关,你的产品该怎样留住用户?

如今,很多App创业团队在起始时都会面临一个问题:由于没有重视上线前的APP测试工作,产品在上线后问题频出,导致用户体验大打折扣,用户大量流失,错失了发展核心用户的最好时机.那么,既然这样的现象已经不是个例,为什么不在产品上线前就做好质量管理呢?事实上,产品质量控制或者说产品的上线测试环节,无论是在大公司里还是中小开发者团队里都属于软肋,这主要是受到以下几个方面的客观因素制约: 1.企业没有实力/不愿意专门养测试团队或工程师. 要保证产品质量,势必需要企业出资组建一个专业的测试团队来搭建一个完善