admin管理员组

文章数量:1542736

目录

移动端测试概述

移动端的认识

移动端测试与PC端软件测试区别

移动端测试流程

 移动端应用测试的要点

1.安装测试

2.卸载测试

3.UI测试

4.功能测试

5.性能测试

6.交叉事件测试

7.兼容测试

8.升级、更新测试

9.用户体验测试

10.硬件环境测试

11.接口测试

12.客户端数据库测试

13.安全测试

移动端测试常见的面试题:

移动端测试概述

软件测试的所有技术、方法、流程适用于任何类型、任何平台的软件的测试工作。

  1. 软件类型上:Web系统。有界面、有代码,所以白盒、黑盒测试都要做,因为有按钮、文本框、所欲等价类、边界值·····所有的测试用例设计方法都要用,以为不是一个人开发的、也不是一天开发的、更不是一个简单的软件和应用,所以,单元测试、集成测试、系统测试等都要进行。同理,手机app也要进行如上测试。同理,PC端的安装软件、小程序也要进行如上测试)
  2. 软件的业务类型上:金融类(银行APP、支付宝支付等)、游戏类软件、办公类软件、社交类、电商类、出行类等。所有软件在浏览器方法和测试技术上没有任何的区别。
  3. 在软件测试流程上:任何软件都需要先分析需求;指定测试计划和方案;设计、开发测试用例;执行测试、提交bug、评审和总结。

移动端的认识

  1. 移动端指的是以智能手机为主、平板电脑为辅的机器。
  2. 移动端的操作系统:IOS(苹果公司)、Android(谷歌公司)、Symbian(诺基亚)、Blockberry
  3. 移动端应用:原生APP(application)、Web APP、小程序
  4. 移动端测试的分类:传统手机测试手机应用软件测试
    • 传统手机测试(移动端设备的测试):针对手机硬件的测试(电量、网络、kang摔、抗压······)
    • 手机应用软件测试(移动端软件测试):运行在手机上的各种软件和应用程序的测试。
  5. 移动端测试的复杂性:
    • 操作系统上:主要体现在系统版本众多。
    • 网络上,手机支持的网络很多(wifi、2G、3G、4G、5G)
    • 硬件上:手机品牌多、配置各种各样,增加了测试的复杂度
    • 手机携带各种芯片和部件,额外的功能和APP的实用度。
  6. 移动端测试就是符合多种网络、不同系统、不同分辨率、不同硬件配置下发现软件缺陷,并保证提高软件质量的过程。

移动端测试与PC端软件测试区别

移动端测试流程

1. 所有软件的测试留言册好难过都一样,只不过在某些领域会有不同的侧重点。\

2. 移动端应用测试,犹豫期较为快速的迭代速度和周期,所以在测试方法、策略、计划上,会略有不同。

3. 软件测试 特殊的内容:

  1. 较为完善的原型图;
  2. 开发周期较短、测试周期更短
  3. 测试偏重于:功能方面的(UI-界面、兼容性、主要功能);首要关注正向测试,其次才是反向功能的测试 
  4. 移动端测试在APP版本发布之前都是在测试环境中完成;正式版本的测试也要进行,但需要使用正确、科学、符合应用情景的内容进行。
  5. PC版本的系统测试需要电脑;移动端的应用测试需要手机。

 移动端应用测试的要点

针对面试、笔试中关于APP测试、移动端测试的所有测试点的分析问题。

1.安装测试

  •  从不同的渠道(手机厂商、第三方应用市场、对应APP官网、从电脑下载手机APP然后传到手机上)获取安装程序是否正常安装
  • 软件在不同操作系统下(同一类操作系统的不同版本)安装是否正常。
  • 软件安装后的是否能够正常运行,安装后的文件夹及文件是否写到了指定的目录里。
  • 软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理
  • 软件安装过程中意外情况的处理是否符合需求(如死机&#

本文标签: 测试