川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

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

作者:川石学院 日期:2022-06-24 11:28:52 点击数:

一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“APP测试测试流程及常规测试内容”。

Monkey 命令基本参数详解(图1)

  APP测试

  定义:使用人工或自动化来测试某个程序,验证它是否满足规定的需求或者实际结果和预期结果的差别

APP测试:测试流程及常规测试内容(图2)

  一、测试流程

  1.1 流程图

APP测试:测试流程及常规测试内容(图3)

  1.2 测试周期

  测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。

  1.3 测试资源

  测试任务开始前,检查各项测试资源。

  •   --产品功能需求文档;

  •   --产品原型图;

  •   --产品效果图;

  •   --测试设备;

  •   --其他。

  1.4 测试进度报告及产品上线报告

  1)测试人员每天需对所测项目发送每日进度测试日报。

  2)测试日报所包含的内容为:总述、版本状态、测试点 、阻塞点、风险点、测试情况(测试开始时间、测试内容、测试状态、测试进度、Bug情况、今日关闭bug)

  3)不同版本测试报告输出

  二、常规测试内容

  (1) 功能测试

  •   1.1 功能点测试

  测试各模块的业务功能点是否正常,APP前端和后端数据交互是否正常,页面显示是否正常等。

  •   1.2 业务逻辑测试

  测试各关联业务的业务流程是否正常,异常情况下的处理方式是否正确,也特别要关注一些关联和交互性的测试,比如与PC端的交互,客户端被打扰的测试,待机和插拔数据线的测试,前后台切换是否正常等。

  也包括业务场景的测试,比如弱网状态的测试(可使用fifiddler设置弱网),网络的切换的测试(4G<->wififi等)。

  (2) 安装/卸载测试

  测试APP在手机上的安装/卸载是否存在问题,覆盖安装的处理是否正确,是否支持第三方软件的辅助安装和卸载。

  (3) 升级测试

  重点要验证升级后是否能正常使用,升级包括在线升级,渠道下载包升级等方式,也需要测试到相邻版本升级,以及跨版本升级的情况。

  (4) 适配性测试

  也就是我们通常说的兼容性测试,主要包括几方面的兼容性:手机型号的兼容性,在手机选型的时候,要兼顾不同的品牌,型号,操作系统和版本(包括定制操作系统),屏幕尺寸和不同分辨率的兼容性。

  也包括内部兼容,与主流APP是否兼容。

  (5) 性能测试

  性能测试包括两部分,一部分是服务器的性能测试,一部分是APP本身的性能测试,这里讲的是APP本身的性能测试,涉及APP在手机上的响应速度,比如APP第一次和非第一次的启动时间,图片加载比较多的页面打开时间,APP的耗电量,APP的耗流量等。

  (6) 稳定性测试

  通过adb自动化命令,或者monkey等工具对APP进行长时间的稳定性测试。

  (7) 权限和安全性测试

  •   第三方工具跳出的提示禁止,是否会影响业务流程的正常进行;

  •   敏感信息泄漏;

  •   服务器接口安全性;

  •   账号的安全性;

  •   文件及目录的权限;

  •   扣费风险;

  (8) 易用性测试

  包括用户操作,界面等领域的测试,比如:

  操作步骤、菜单是否符合用户习惯,界面的布局是否合理,界面是否美观,整体的风格是否一致。


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2022-06-24 11:28:52
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2022-06-24 11:28:52
  • 国外的月亮也不一定比国内测试猿的年薪美~2022-06-24 11:28:52
  • 建筑工程专业朱同学成功转行为软件测试人!2022-06-24 11:28:52
  • 财务管理专业转行软件测试月薪甩会计几条街!2022-06-24 11:28:52
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2022-06-24 11:28:52
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2022-06-24 11:28:52
  • 文科生转行软件测试照样拿下高薪15K!2022-06-24 11:28:52
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2022-06-24 11:28:52
  • 毕业1年,迷茫的他最终选择转行软件测试2022-06-24 11:28:52