软件测试_APP测试_主要测试内容

最近要测试手机端APP,所以查找了一下有关APP测试需要注意的事项,做了一下总结。如有补充,欢迎评论!

手机APP测试与WEB测试其实相似,但是也有特别需要注意的一些不同点,此处只列出部分注意事项,相同之处暂不列举(可查看文章下方所附链接有相关补充)。

一、功能测试

1、安装;

2、卸载;

3、登录;

4、注册;

5、注销;

6、数据更新;

7、APP更新;

8、软件是否正常运行;

9、前后台切换;

10、免登录;

11、离线浏览;

12、PUSH测试;

二、客户端测试

是否APP软件有PC版,有的话需要查看软件在不同版本浏览器、中高低端PC上是否正常运行;

三、兼容性测试

要求对市场上占有率较高的手机进行测试;

四、安全性测试

涉及到支付、获取通讯录、定位等安全信息的模块都要进行安全测试;

五、中断测试

1、使用APP时有电话打入;

2、使用APP时有短信收入;

3、使用APP时有其他软件提醒,如微信信息;

六、弱网测试

1、使用APP过程中网络信号变差;

2、使用APP过程中WIFI和4G相互切换;

3、使用APP过程中断网之后再次连接;

APP测试用例相关链接:

1、APP功能测试7大注意点:http://www.51testing.com/html/47/n-3718347.html;

2、部分异常测试:https://blog.csdn.net/changNet/article/details/75361344;

3、APP测试基本步骤:https://www.jianshu.com/p/bd6c39d95db3;

                                      https://www.cnblogs.com/dengqing9393/p/6497068.html;

基本涉及到原创都已附上链接,如有不妥删。欢迎大神指点,欢迎小菜鸟一起来玩耍,我们一起成长呀!

原文地址:https://www.cnblogs.com/liu-Test/p/10021103.html

时间: 2024-10-03 22:18:06

软件测试_APP测试_主要测试内容的相关文章

软件测试_Loadrunner_APP测试_性能测试_脚本优化_脚本回放

本文主要写一下在使用Loadrunner录制完毕APP脚本之后如何对脚本进行回放,如有不足,欢迎评论补充. 如没有安装Loadrunner软件,请查看链接:软件测试_测试工具_LoadRunner: 如不清楚如何使用Loadrunner录制APP脚本,请查看链接:软件测试_APP测试_性能测试_脚本录制_基本操作流程: 先决条件:已录制完毕APP操作脚本.(我这里是录制了上传图片并查询的操作) 一.录制完毕脚本之后,点击保存.就能进入脚本优化界面,如下图: 二.然后点击上部菜单栏中的Script

随心测试_软测基础_009<测试对象&方法>

目标:认识不同的测试级别(阶段) :被测对象   与  测试方法 之间的关系 核心内容如下: 不同的测试阶段,被测对象的不同,选取的测试方法不同(综合选取) 不同的测试阶段,测试主体也不同 同一款软件,在不同的阶段,表现形式侧重点不同 随心测试_软测基础_009<测试对象&方法> 原文地址:https://www.cnblogs.com/xqsxtest/p/11158282.html

软件测试、ios中的测试概念以及步骤

软件测试: 软件测试的目标是应该服务于软件项目的目标,可以通过建议反馈使用更加高效的方法和工具,提升软件开发效率以及软件开发质量.同时还可以通过过一些手段,更早.更快.更多地发现缺陷,从容降低了这些缺陷带来的风险. 软件测试是为了消除更加多的bug,虽然没有能够消除彻底. 但是软件的质量不是通过软件测试,而是软件开发工程师决定的. 软件测试的好处: 1.测试可以对软件预防,然后反应给软件开发工程师,所以及时快速的找到错误. 2.对软件缺陷的检测. 软件测试的类型: 单元测试(Unit Tests

C#_自动测试2_连连看外挂

GUI自动化测试和做外挂的原理很相似,都是模拟用户的鼠标和键盘操作, 给自己的程序写自动化就是做测试,给别人的程序写自动化就是外挂了. 本文使用的技术也同样适用制作“对对碰”,"找茬" 之类游戏的外挂. 阅读目录 QQ连连看外挂实现原理 GUI自动化测试的原理 什么是句柄 P/Invoke机制 获取游戏窗体的句柄 分析游戏窗口 对游戏窗口进行截图 根据游戏规则来写算法 模拟鼠标点击 源代码下载 QQ连连看外挂实现原理 1. 先调用Win32 API获取"连连看"游戏

软件测试基础(五) 测试方案与测试计划

测试计划Testing plan,描述了要进行的测试活动的范围.方法.资源和进度的文档.它确定测试项.被测特性.测试任务.谁执行任务.各种可能的风险.测试计划可以有效预防计划的风险,保障计划的顺利实施.简而言之,测试计划说的是“做什么”. 测试方案描述的是测试需要测试的特性,测试的方法,测试环境的规划,测试工具的设计和选择,测试用例的设计以及测试代码的设计方案.简而言之,测试方案说的是“怎样做”. 测试计划编写6要素 1) why——为什么要进行这些测试: 2) what—测试哪些方面,不同阶段

软件测试基础(四) 测试种类

安装测试 安装测试是为了确保软件可以正确地在客户的硬件设备上安装并运行. 兼容性测试 兼容性测试是指测试软件在特定的硬件平台上.不同的应用软件之间.不同的操纵系统平台上.不同的网络等环境中是否能够很友好的运行的测试.主要核心内容有1)测试软件是否能在不同的操作系统平台上兼容,或测试软件是否能在同一操作平台的不同版本上兼容:2)软件本身能否向前或向后兼容:3)测试软件能否与其他相关的软件兼容:4)数据兼容性测试,主要是指数据能否共享等. 健全测试和冒烟测试 健全测试是主要功能的简单测试,以决定系统

软件测试概述、结构化测试

一.软件测试的目的 是在最小的成本和最短的时间内,通过设计良好的测试规程和测试用例,系统地发现不同类别的错误. 二.软件测试的基本原则 设计好的测试用例.不可能进行穷举测试.尽早开展测试.重点测试.定期进行检验与修正测试用例,并增加新的测试用例.测试依赖于系统环境.测试用例应该包含合理和不合理的输入条件. 测试过程模型 V模型特点:1.对应瀑布模型的变种(自下到上)线性关系 2.有局限性,在于不能体现"尽早地和不断地进行软件测试"的原则 3.仅仅把测试过程作为在需求分析.概要设计.详细

软件测试中的α、β、λ测试

一.α.β.λ常用来表示软件测试过程中的三个阶段: α是第一阶段,一般只供内部测试使用: alpha测试 (由用户.测试人员.开发人员共同参与的内部测试) β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用: beta测试 (内测后的公测,交给最终用户测试 公司外部展开的测试,可以由非专业的测试人员执行的测试) λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行. 二. 1.大型通用软件,在正式发布

随心测试_软测基础_008&lt;测试对象整体认识&gt;

关于:软件测试的整体认识,首先:认识:测试 对象     与  测试主体(人) 之间的关系 核心理解如下: 不同的测试对象,选取 不同的测试方法 软件项目的周期中:提出 需求 ——>软件实现——>软件交付——>使用软件——>评估质量 ,不同人员 与 软件测试间的关系 原文地址:https://www.cnblogs.com/xqsxtest/p/10792011.html