精华内容
下载资源
问答
  • 手机app功能测试

    2017-03-24 16:14:00
    手机客户端进行查看的测试重点:1、“点击加载更多”的分页处理技术,是否有重复的数据,数据显示是否完整,到达最后一页后是否还有数据进行显示2、数据的排序方式2、界面跳转是否正确3、出现异常情况是否有提示,...

    在手机客户端进行查看的测试重点:
    1、“点击加载更多”的分页处理技术,是否有重复的数据,数据显示是否完整,到达最后一页后是否还有数据进行显示
    2、数据的排序方式
    2、界面跳转是否正确
    3、出现异常情况是否有提示,是否跳转到已经设定好的默认页面,如断网情况下,显示网络未连接,数据加载失败,或者如果此页面没有数据显示,显示友好提示信息。
    4、图片处理的地方,是否容易出现程序崩溃现象,主要是图片压缩机制
    5、前台展示的数据,后台进行变动(增、删、改),是否是实时更新还是app一开始运行再进行加载
    6、前台主动发出请求,后台数据库中是否存在相应的数据同时包括数据的关联性(商家的会员进行下订单,数据库中生成一条订单的记录的同时,生成一条积分记录,该会员的积分进行相应的变化)

    手机app网络环境测试重点:
    主要是针对2G、3G、wifi三种网络环境进行测试

    手机app兼容性测试:
    主要是针对android各个系统版本进行测试,及测试屏幕分辨率进行测试

    手机app测试的应用主要是微博分享和push信息推送
    以下所有测试最后必须在真机上完整的执行。

     

    1 安装、卸载测试

    1.1 在真机上、第三方软件(xy苹果助手、91、安卓助手)的安装与卸载

    1.2 安装在手机卡上 或 SD卡上 (不同的IOS和安卓版本)

    1.3 安装过程中取消(空间不足)

    1.4 安装过程来电,短信,完成后,是否继续

    1.5 卸载后是否卸载所安装文件

    1.6 是否可以删除应用(可通过桌面删除,也可以通过软件卸载安装。曾发现在IOS手机上应用安装时未完全安装,终止安装后,未完成安装的应用图标一直显示在手机上,并且无法成功删除

     

    2 启动app测试

    3 升级测试

    数字签名、升级覆盖安装、下载后手动覆盖安装、跨版本升级、升级后可以正常使用。

    覆盖安装要确定数据库有字段更新的话,能正常更新,否则就容易导致app异常。

    4 功能测试

    包括功能点、业务逻辑、关联性(主要测试客户端与PC端的交互,客户端处理完后,PC端与客户端数据一致性)、服务端接口测试(主要通过访问服务端接口来验证服务端业务逻辑功能点是否正确)

    5 数据对比测试

    可在模拟器 或 真机上进行,同时与数据库中实际的插入记录做对比。还要对比主站的相同流程。

    6 性能

    7 安全

    8 android特性测试(横竖屏,home键,音量键,power键等)

    9 各种网络状态下进行的测试

    3G上网:td-cdma、cdma2000、wcdma能否正常使用

    Edge、gprs能否正常使用(主要测试是否支持net接入点wap接入点)

    移动:2G、3G、4G

    联通:3G、4G

    10 中断性测试

    如突然来电、短信弹出、闹钟、QQ聊天信息、微信、低电量等是app能否正常使用

    11 app切换测试

    最小化、多个app客户切换

    12 关机、待机后app能否正常使用

    13 兼容性测试

    Android各种版本,各种分辨率QVGA、WVGA、HWVGA等,与其他第三方app的兼容

    14 app在清空数据或强制退后还能正常运行否

    15 api,包括在app内跳转到另一个界面,在返回来,以及跳转到系统api

    16 app对资源的占用

    Cpu、内存、耗电、流量、机身是否发热烫手等

    17 app本身涉及的权限

    Android:root权限

    Iphone:越狱与非越狱版

    18 长时间开机且开app,看是否会出现异常情况

    19 互动分享:如果程序里面包括分享功能,那么检测点击分享的时候是否会正常给出分享提示,点击分享后填写的分享内容是否正确 或 分享方式如微信、微博等

    转载于:https://www.cnblogs.com/strggle/p/6612018.html

    展开全文
  • 登录、离线、Sqlite数据库、个人提的bug注意点进行总结。
  • 当你进入一个互联网公司以后,首先对公司结构有所了解,... App测试最基本的就是保证功能能走通,然后在考虑其他的。很多时候当你去面试了,面试官会提问你APP测试与web端的测试有什么区别。 我们可以从下面这...

      当你进入一个互联网公司以后,首先对公司结构有所了解,然后遇到问题找对应的工作人员,效率就事半功倍了。

     

    公司的结构:

    产品经理

    项目经理

    设计师

    开发人员

    测试人员

    运维人员

    运营人员

    配置管理

     

      App测试最基本的就是保证功能能走通,然后在考虑其他的。很多时候当你去面试了,面试官会提问你APP测试与web端的测试有什么区别。

     

    我们可以从下面这个表格了解对比一下。

     

    PC端与移动端的区别:

     

     

     

    功能测试

    测试思想:来源-->功能--->去向:要对业务和实际业务流程要熟悉
    功能的数据从哪里来,有哪些影响
    功能产生结果到哪里去,这个过程中又会有哪些影响,或者影响哪些东西

     

    下面进入第一步功能测试,功能测试主要考虑一下几个点:

     

    1.安装测试:

    1.安装:①官网②应用商店③手机助手④扫码⑤电脑拖到手机里面⑥电脑连接⑦adb install ..等。

    2.安装后APP图标是否正确。

    3.应用是否在Android不同系统版本上安装(有的版本过低不能适配)(满足APP最低配置版本)兼容性。

    4.软件安装后是否可以正常运行。

    5.安装空间不足时是否有响应提示。

    6.如果应用需要通过网络验证之类的安装,需要测试一下断网情况下是否有响应提示。

    7.安装过程来电,短信,闹钟,完成后,是否继续。

     

    安装测试要考虑外部影响因素。比如安装百分十九十九以后取消安装,与安装过程中突然接到电话。这是两种情况。要根据项目时间,测试哦计划,设计用例级别,需要明确要求的。来决定优先执行那个测试,一般来说,常见的场景,操作频繁的步骤,软件特色操作,优先级高。这两种情况就是突然接到电话这个情况概率比较大,如果测试时间紧的话可以优先测试安装过程中接到电话。

     

    2.卸载测试:

    1.卸载:长按,设置中卸载,应用商店,adb uninstall...等。

    2.是否可以卸载应用。

    3.卸载过程中出现死机,断电,重启等意外的情况,带环境回复后是否可以正确卸载。

    4.评估操作前后,cpu,memory,storage等系统资源的使用情况。

    5.debug开发日志保存.app文件release。

    6.恢复出厂设置后是否还存在APP。

     

    3.打开运行测试(功能测试):

    ①APP安装后,是否可以正常打开软件(点击icon)

    ②APP运行时,是否有加载图示,是否有引导程序。

    ③APP的速度是否可以让人接受,切换是否流畅(网络)

     

    4.登录测试

    1.登录用户名和密码错误的时候,界面有提示信息。

    2.用户主要推出登录后,下次启动APP时,应该进入登录界面。

    3.对于支持自动登录的APP,退出再次登录,是否自动登录成功。

    4.密码更改后,登录时是否做到了有效数据的校验/想直接进入登录界面。

    5.切换账号登录,检验登录的信息是否做到及时更新。

    6.对于多个端都进行操作时,确保数据库操作无误,且每个端都可以看到数据的更新。

    影响登录功能的有哪些:账号 密码 验证码 网络 登录按键等。

     

    4.1登录页面的测试用例


    用例分为:正向,反向(正常用例,异常用例)
    正向:
    1.正确的用户名+正确密码+验证码+(合适的网络)+登录按键--->登录成功

    异常:
    一条用例只有一个无效等价类
    1.错误的用户名+正确密码+验证码+(合适的网络)+登录按键
    用户错的是什么意思?---数据库没有的(数据类型不对<空格,特殊字符,表情符号,纯数字,字母,文字,组合>,长度不对<空,等价类,边界值>,数据没有的合法字符串<未注册的>)

    2.正确的用户名+错误密码+验证码+(合适的网络)+登录按键
    字符和长度的基础上考虑:是否明文显示/次数限制/复制粘贴/软键盘/大小写/小眼睛

    3.正确的用户名+正确密码+错误的验证码+(合适的网络)+登录按键
    验证码:
    ①.非动态的:显示方面/是否可以刷新/变化
    ②.动态的(手机验证码)
    是否收到验证码/复制粘贴/自动获取/时间/语音验证码/次数/重复的验证码/过期/倒计时
    ③输入:字符和长度的考虑

    4.正确的用户名+正确密码+验证码+(合适的网络)+登录按键

    网络:2G/3G/4G/5G/wifi/(正常用例)
    无网:异常用例覆盖

    5.正确的用户名+正确密码+验证码+(合适的网络)+登录按键
    按键:按键的有效区域/按键大小/布局/颜色/键盘上的登录

    6.登录:重复登录平台登录  修改密码的登录界面,数据同步

    7.用户体验上面:登录时长,性能:登录的时候占用多少CPU,内存.

     

    转载于:https://www.cnblogs.com/Chamberlain/p/10952850.html

    展开全文
  • 3.Android和IOS同样的功能,同样的原型图,字段信息显示却不一致; 4.上划或者下拉刷新时,闪退; 5.上划或者下拉刷新会复制原有数据,造成越复制越多,其实并没有加载出新的数据; 6.重新编辑某些数据后,表面上...

    1.登录时,Android和IOS同样的操作,提示信息不一致;

    2.注册等页面切换成横屏容易不兼容、把内存卡去掉,再发送图片、音频、视频容易出错。

    3.Android和IOS同样的功能,同样的原型图,字段信息显示却不一致;

    4.上划或者下拉刷新时,闪退;

    5.上划或者下拉刷新会复制原有数据,造成越复制越多,其实并没有加载出新的数据;

    6.重新编辑某些数据后,表面上保存更新了当前的数据,我们在手机手机APP上登录查看了,其实并没有真正的保存成功,而只是保存到了本地缓存中,可能和调用的接口有关系。

    7.闪退:出现的几率比较大,应着重测试。一般在返回访问某个模块儿(该模块可能涉及过多的数据交互或者要加载过多数据),切换应用,重复提交,都容易造成闪退。

    8.好几页数据查询的时候,要谨记错误的只查询了当前页;

    9.在网页端的这种查询,要记得带着条件查询带到下一页;

    10.手机app网络环境测试重点:
      主要是针对2G、3G、4G 和wifi三种网络环境进行测试;

    11.手机app兼容性测试:
      主要是针对android各个系统版本进行测试,及测试屏幕分辨率进行测试;

    12.手机app测试的应用主要是微博分享和push信息推送。

    转载于:https://www.cnblogs.com/ylq1990/p/5564121.html

    展开全文
  • 测试手机app功能

    2019-12-22 18:46:21
    好久没写博客了。 主要原因还是因为没有带电脑不方便。怕极了早上七八点的一号线,不敢背电脑。还有一部分是不知道该从何写起。因为最近接触的新东西比较多,然后是才处于了解阶段,还没有深入理解,所以暂时暂停了...

    好久没写博客了。

    在这里插入图片描述

    主要原因还是因为没有带电脑不方便。怕极了早上七八点的一号线,不敢背电脑。还有一部分是不知道该从何写起。因为最近接触的新东西比较多,然后是才处于了解阶段,还没有深入理解,所以暂时暂停了。

    在这里插入图片描述

    所以立个flag,现在没记录的,过年补起吧。

    展开全文
  • 在网上看到一篇Android手机App常用功能测试点的文章,觉得挺全面,本想转载一下,发现没有直接到博客园的转载通道,于是就贴一下网址,以备需要时查看。 转载网址:...
  • 手机app测试重点

    2020-12-09 22:43:42
    手机app功能测试重点: 在手机客户端进行查看的测试重点: 1、“点击加载更多”的分页处理技术,是否有重复的数据,数据显示是否完整,到达最后一页后是否还有数据进行显示 2、数据的排序方式 2、界面跳转是否正确...
  • 手机APP测试

    2021-03-17 17:49:44
    APP功能测试 前后台切换 APP性能测试 APP交叉事件测试 APP版本更新测试 APP兼容性测试: 1、不同网络环境兼容性测试; 2,不同手机操作系统兼容性测试; 3,不同应用软件的兼容性测试; 4,不同的容量大小的 SD卡...
  • 手机 App 测试

    2020-08-24 15:45:41
    一、手机 App 测试的范围 功能模块测试 交叉事件测试 性能测试 安全测试 兼容性测试 安装/卸载测试 接口测试 网络测试 二、手机 App 测试的方法 1. 功能模块测试 1.1 运行 App 安装完成后的试运行,可正常打开...
  • app功能测试要点

    2020-09-09 23:57:31
    app功能测试 产品需求文档 显性需求 隐形需求: 用户习惯 行业规范 竞争对手 兼容性测试 操作系统: 系统名称(Android,IOS) 系统版本(8,9等) 生产厂家(小米,华为等) 设备型号(当记录移动端...
  • APP功能测试和安全测试

    千次阅读 2017-03-09 09:26:31
    包括:内存满时安装App、运行App手机断电、运行App时断掉网络   响应能力测试测试App中的各类操作是否满足用户响应时间要求。包括:App安装、卸载的响应时间、App各类功能性操作的影响时间   压力测试:...
  • 对于手机项目(应用软件),主要是进行系统测试。 而针对手机应用软件的系统测试,我们通常从如下几个角度开展测试... 导航测试:在运行app时,不管在哪个接点,导航是否只管,精准,页面切换是否正确 图片测试...
  • 手机APP测试报告

    2018-02-07 15:59:14
    测试报告为招标 手机 APP测试报告,目的在于总结测试阶段的测试情 况以及分析测试结果,描述系统是否符合用户需求,是否己达到用户预期的功能目标,并对测试质量进行分析。
  • 手机APP项目测试点(内容)总结 对于手机项目(应用软件),主要是进行系统测试。 而针对手机应用软件的系统测试,我们通常从如下几个角度开展测试工作: 功能模块测试 交叉事件测试 性能测试 安全测试 容量测试 兼容...
  • 手机APP测试指南

    2017-09-23 16:49:04
    手机APP测试指南,主要分为流程图和测试点。测试点包含安装卸载、UI、功能、性能、交叉事件、兼容、回归等等。
  • 手机app测试方法

    2021-03-02 11:56:56
    目前手机的操作系统主要使用Android和ios系统。手机app测试主要包括几块的测试:功能测试、UI测试、性能测试、安全测试、兼容性测试、接口测试、用户体验测试。
  • 手机的使用场景比PC端要更加...手机APP测试测试PC端的不同点: 相同点就不说了,直接说不同点吧。首先手机的主流OS(操作系统)分为两个ios和安卓。我们现说一下APP都要测的内容,之后再来说说两个OS的区别 APP功...
  • 手机APP测试用例大纲

    2018-10-08 17:22:26
    手机APP测试用例大纲,从安装卸载、功能、用户体验、交叉事件、性能负载等APP相关测试内容的大纲
  • 除去每个产品和版本不同的业务需求以及功能,针对于大多数APP的共同点和移动设备的特性,本文总结了一些APP功能测试中经常遇见,需要考虑到的测试点以供参考。 01安装和卸载 应用的安装和卸载在任何一款APP中都属于...
  • 手机APP测试流程规范

    2016-03-22 16:04:31
    手机APP测试流程规范,测试资源、测试要点、功能测试、兼容测试/性能测试...等等
  • 手机APP功能测试重点

    千次阅读 2019-02-01 09:56:03
    手机客户端进行查看的测试重点:  1、查看各个模块,界面之间的跳转是否正确;数据的排序方式  2、“点击加载更多”的分页处理技术,是否有重复的数据,数据显示是否完整,到达最后一页后是否还有数据进行显示  3...
  • 手机App测试概念

    2017-03-17 15:29:00
    A、手机整机功能测试: 针对手机开发商开发的手机从手机硬件、内置软件以及软硬件结合的功能进行全面的测试,如华为手机、小米手机、苹果手机等 B、手机APP测试 针对运行在手机上的第三方软件进行测试,如手机QQ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,825
精华内容 730
关键字:

手机app功能测试