app测试主要关注以下几个方面的内容:

1 、 首先是测试资源确认及准备

( 1 ) 产品需求文档、产品原型图、接口说明文档以及设计说明文档等应齐全;(文档齐全很重要,作为测试是一个质量保证,做 产品的最后收尾工作,之前和一个做了10多年的QA聊,他说测试像保洁,虽说的不雅,但也有其道理,测试就是补充产品的细节,检查开发的漏洞

( 2 ) 测试设备及工具的准备: IOS 和 andriod 不同版本的真机,以及相关测试工具的准备。(真机要根据现在市场占比统计,用具有代表性的机型)

2 、 测试用例的设计与评审

( 1 ) 根据产品需求文档、产品原型图等文档,设计客户端的一般功能测试用例;(在设计测试用例的时候,标注出来用例的重要性,哪些是主功能的测试用例,在设计的测试用例中,拉出一些主功能测试用例作为提交产品的冒烟测试用例)

( 2 ) 测试用例评审、修改与完善,评审通过后着手进入正式测试阶段。

3 、 UI 测试

( 1 ) 确保手头的原型图与效果图为当前最新版本,符合产品经理及用户要求;

( 2 ) 测试过程中一切以效果图为准,若有用户体验方面的建议,可以先以邮件的形式与产品经理确认,确认通过后,可以正式向开发提出用户体验方面的问题;

( 3 ) 由于测试环境中的数据为模拟数据,测试时必须预先考虑到正式环境中可能出现的数据类型。

4 、 功能测试

( 1 ) 功能测试时主要依据编写的功能测试用例进行软件功能的遍历;(当有新功能增加或者功能变更时,根据测试用例,进行主功能的回归测试)

( 2 ) 涉及的测试主要包括基本功能测试,安装、卸载、运行测试,异常处理(包括网络突然断开或者网速过慢、机器内存不足等异常情况的处理)测试。

5 、 中断测试

( 1 ) 软件运行过程中接电话、收短信、锁屏、闹铃、充电,收到通知提醒后再使用软件,软件应仍可正常运行使用;

( 2 ) 软件运行时,由前台切换到后台,再切回前台后,应仍可正常运行使用。

6 、 兼容性及适配测试

( 1 ) 硬件的适配:不同手机厂商、硬件性能,不同屏幕大小的适配;

( 2 ) OS 版本的兼容: IOS8-10 ; Andriod4以上等,如果用了一些新的 API 在老的系统上不支持会导致 crash ;

( 3 ) 不同分辨率屏幕的适配:移动设备的分辨率多种多样,如果 app 没有做比较合适的处理就可能会显示不好,甚至影响功能的操作。

( 4 ) 兼容性测试必须在一定数量的真机上进行,由于真机类型过多,尤其 Android 在做兼容性测试时,可以选取典型的几种运用较多的真机,进行兼容性测试;

7 、 性能测试

( 1 ) 客户端性能测试重点关注:安装卸载时间、启动时间、页面加载时间、主要功能占用的 CPU 、内存、流量、耗电量等,以及与同类产品相比较是否有优势;

( 2 ) 其中页面加载时间可以利用 Android 调试工具 DDMS 获取到,在 DDMS 里面搜索 Displayed 关键字就可以看到页面加载时间;

( 3 ) 运行过程中主要功能占用的 CPU 、内存、流量等可以借助开源工具 emmagee (适用于 Android)获取到;

( 4 ) 至于服务器端的性能,主要利用接口对服务器施加压力,重点关注响应时间、吞吐量、并发数、事物通过率等,可以视同工具 loadrunner 、 jmeter 进行测试。

8 、 稳定性测试

( 1 ) 安卓 APP 的稳定性常常使用 monkey 命令进行app测试,通过随机事件流模拟人的操作,对检查程序的内存溢出、空指针有很大的作用。

( 2 ) Monkey 主要用来检测系统 ANR 及 Crash 等问题

app测试的重点关注内容相关推荐

  1. app测试过程和重点关注内容

    针对app测试的过程和重点关注内容,做以下梳理和总结: 1. 首先是测试资源确认及准备 (1) 产品需求文档.产品原型图.接口说明文档以及设计说明文档等应齐全: (2) 测试设备及工具的准备:IOS和 ...

  2. app测试的相关内容

    目录 一.app专项测试: 二.app测试和web测试的区别: 一.app专项测试: 1.兼容性测试:在不同机型.不同系统.不同分辨率的手机上测试是否能正常使用. 系统版本:iOS 和 安卓(主流的系 ...

  3. APP测试的主要内容

    一:兼容性测试 1) APP操作系统(Android.IOS) 2)不同屏幕的分辨率 3)不同网络情况下对功能的影响(WIFI/3G/4G/5G/网络不佳) 二:流量测试 1)用户操作APP所使用的流 ...

  4. 正厚软件 | App测试面试题及参考答案

    正厚软件-陈老师的干货分享 最近整理了一些关于App测试的面试题. 本参照答案是本人在工作实践中总结,仅代表个人观点,如有错误,请谅解. 问:说一些你在测试过程中常用到的adb命名 答:回答本问题时, ...

  5. app测试的过程和重点关注内容

    针对app测试的过程和重点关注内容,做以下梳理和总结: 1. 首先是测试资源确认及准备 (1) 产品需求文档.产品原型图.接口说明文档以及设计说明文档等应齐全: (2) 测试设备及工具的准备:IOS和 ...

  6. APP测试:测试流程及常规测试内容

    APP测试 定义:使用人工或自动化来测试某个程序,验证它是否满足规定的需求或者实际结果和预期结果的差别 一.测试流程 1.1 流程图 1.2 测试周期 测试周期可按项目的开发周期来确定测试时间,一般测 ...

  7. APP测试内容 -- 流量测试常见测试方法

    APP测试内容 -- 流量测试常见测试方法 大部分摘自:https://blog.csdn.net/baidu_21833433/article/details/63255182#commentBox ...

  8. 最全APP测试思想及流程要点,高薪测试人员一定要看

    App已经渗透到每个人的生活.娱乐.学习.工作当中,APP作为现如今几乎最广泛的应用程序,在所有的移动平台上都有应用,并且以极高的速度增长.但是作为程序而言,出现的时间并不是非常久.很多原有的软件测试 ...

  9. 类似美团外卖APP测试怎么做?测试要点有哪些?

    随着智能化生活的推进,APP外卖带来新的餐饮模式.目前市场上比较活跃的比如美团外卖.饿了么外卖.百度外卖等为餐厅提供外送服务的APP已经深入影响人们的生活.由于外卖APP使用人群范围广泛,对客户信息保 ...

最新文章

  1. dedecms嵌套栏目
  2. php 输出图片给js,如何在php中利用croppic.js对图片进行剪切并上传
  3. Virtools学习(七)—2D Picking
  4. FineReport中如何实现自动滚屏效果
  5. 【前端4】bootstrap:栅格系统,隔行/触摸换色,分页/导航条,模态框/轮播图,旅游首页
  6. html语言中项目列表的嵌套,做HTML嵌套列表的正确方法?
  7. 碎片化学习前端资料分享~
  8. P4258-[WC2016]挑战NPC【带花树】
  9. Kubernetes 1.20 版本开始将弃用 Docker,是时候拥抱 Containerd 和 Podman 了!
  10. pytorch .item_60分钟入门PyTorch,官方教程教授第一个深度学习模型(附链接)
  11. 《学习之道》第十章方法空间能力是可以后天形成的
  12. 浏览器中打开IOS应用并传参
  13. qtcreator中常用快捷键总结
  14. Python 中list中所有值加和_深入认识Python中的itertools模块-Python教程
  15. 《机器人学导论》克雷格 第3章
  16. 设计资源神器,国外网盘免费下载揭秘!
  17. Elasticsearch和Kibana版本对应关系
  18. 百度,阿里,搜狐公司社招面试题及总结
  19. 如何准备机器学习工程师的面试
  20. maven几个plugins

热门文章

  1. “Tplink端口映射设置”教程---快解析
  2. 性能分析系列-小命令保证大性能 | 程超
  3. 重启服务后Redisson队列一直阻塞 不消费过期数据
  4. Android仿淘宝购物车
  5. AutoCAD2023软件安装教程+安装包下载
  6. 英语作文计算机的用途和发展,初中英语作文80词带翻译:计算机发展
  7. 用Python爬虫爬取豆瓣电影、读书Top250并排序
  8. 服装品牌如何成为“数字化的头号玩家”?这个案例不容错过!
  9. 软件工程——第一次作业
  10. 新浪导航栏(CSS)