loading请求处理中...
广告位招商×
当前位置: 首页 > 威客攻略 > 开发

检测APP性能的主要要点有哪些?且看小编是怎样介绍的!

2020-02-14 17:45:16 阅读 28620次 0 标签: 开发 作者: 那年夏天8

  今天一品威客小编想和大家分享一点app开发的技巧。阅读本文之后,或许对您有一定的帮助,了解更多app开发资讯,请关注一品威客网,一个新型创意托付式服务平台!

检测APP性能的主要要点有哪些?且看小编是怎样介绍的!

  APP开发企业在研发每一款APP项目在上线前都要做一套专业、严苛的APP性能测试。为何要做这些复杂的功能检测工作呢?主要是为了确保APP功能的正确,放置系统BUG,是让消费者有一个非常好的体验步骤。下面看看APP开发小编是怎样介绍的!

  APP功能测试重点包含以下几个方面:

  1.UI测试、2.安装与卸载、3.登录运行、4.切换测试、5.兼容性测试、6.升级更新、7.异常测试、8.互联网测试、9.权限测试、10.推出和注销。

  APP功能测试步骤图

  1.UI测试

  1)界面(菜单、窗口、按钮)布局、风格是否满足用户要求,文字和图片组合是否美观,操作是否友好。

  2)清楚、简洁、美观、响应、一致

  3)图形测试、内容测试、导航测试

  图形包含图片、颜色、字体、背景、按钮

  文字的是否展示、是否表意不明、是否涉及敏感字段

  4)不同分辨率下面,界面显示是否正常

  5)触碰点是否正常

  6)界面动画是否符合要求

  7)背景音效是否符合要求

  8)当没有互联网时,界面功能是否仍然可以使用

  2.安装与卸载测试

  安装

  1)软件安装后是否能够正常运行,安装目录和文件是否正常建立。

  2)app的版本覆盖测试(v1.0>v2.0)和版本回退测试(v2.0>v1.0)

  3)安装过程中废除,下次安装是否正常。

  4)安装过程来电,短信,通知,对安装是否有影响。

  5)安装空间不足时是否有相应提醒

  卸载

  1)直接卸载app是否有提醒。

  2)卸载后是否删除相应的安装目录。

  3)卸载是否支持废除功能,单击废除后,是否正常可用。

  4)卸载过程中死机,断电,重启等,对卸载有什么影响。

  3.登录运行

  登录

  1)用户名和密码错误、漏填时,界面是否有提醒信息。

  2)密码更改后,登录是否正常。

  3)用户主动退出登录后,下次启动APP时,应该进入登录界面。

  4)ios与android设备登录同一个账号,用户数据是否同步。

  5)点击登录按钮是否正常

  6)使输入正确的用户名和密码,登录是否正常

  7)输入错误的用户名登录,登录系统是否正常

  8)输入错误的密码登录系统,登录是否正常

  9)不输入用户名和密码时,点击登录是否正常

  10)被禁用的用户名登录系统,是否可以正常登录

  11)不存在的用户名登录,是否可以正常登录

  12)不存在的用户名登录、是否会提醒:‘此用户不存在,请重新登录’

  13)首次登录后是否会记录登录用户名

  14)登录过得用户名是否可以删除

  15)查看是否有“记住密码”功能

  16)勾选“记住密码”,下次登录时,密码是否还会显示登录界面

  17)勾选‘自动登录’,下次App运行时,是否还会显示登录界面

  18)登录方法是否于第三方账号绑定

  19)选择第三方绑定的方法登录,是否正常

  20)无互联网情形下登录,是否可以正常登录

  21)登录超时,是否有弹框提醒

  22)不同系统环境登录,是否正常

  23)不同互联网环境登录,是否正常

  运行

  1)APP安装完成后,是否可以正常打开,是否有加载图示等。

  2)APP的运行速度正常,切换是否流畅。

  4.切换测试

  切换场景包含:app切换到后台、多个app之间切换。

  1)app切换到或别的app或者系统界面,再回到app,是否停留在上一次操作的界面,app是否正常使用.

  2)当app使用过程中有电话进来中断后再切换到app,功能状态是否正常

  3)是否可以正常切换到App前后台操作

  4)当APP切换到后台时,APP界面是否仍然显示

  5)当APP切换到后台时,APP是否会正常运行

  6)当APP切换到后台时,APP是否会退出运行

  7)当APP切换到后台时,APP是否会出现异常现象

  8)当不同系统手机下切换,APP是否出现异常现象

  9)当App系统又切换到前台时,App界面是否可以正常显示

  10)APP频繁前后台切换,是否会导致App异常

  11)当APP正在使用时,来短信、微信时,是否将APP切换到后台

  12)当APP正在使用时,来电话并挂断时,是否将APP切换到后台

  13)当手机锁屏并解锁时,App界面是否正常显示

  14)当手机锁屏解锁时,App功能是否正常

  15)对于数据交换的网页,各个网页都必需要进行前后台切换,锁屏的测试,因为这种网页最容易出现崩溃

  16)出现不得不处理的提醒框后,切换到后台,在切换回来,检查提醒框是否还存在,有时会出现应用自动挑过提醒框的缺陷

  17)强行退出app进程后,在开启app,app能正常启动

  5.兼容性测试

  1)操作系统版本的兼容性(Android每个版本,ios每个版本)

  2)不同手机品牌的兼容性。

  3)app跨版本的兼容性。

  4)与别的app的兼容性。

  6.升级更新

  1)当app有更新版本时,手机端有更新提醒。

  2)当app版本为非强制升级版时,可以废除更新,旧版本能正常使用。用户在下次启动app时,仍出现更新提醒。

  3)当app有新版本时,直接更新检查是否能正常更新。

  4)更新后,检查更app功能是否是新版本。

  7.异常测试

  1)交互异常性测试:用户端作为手机特性测试,包含被打搅的情形;如来电、来短信、低电量测试等,还要注意手机端硬件上,如:待机,插拔数据线、耳机等操作不会影响用户端。

  2)异常性测试:主要包括了断网、断电、服务器异常等情形下,用户端能否正常处理,保证数据正确性。

  8.互联网测试

  当前手机手机接入的互联网主要分为3G、4G、wifi。

  1)无互联网时,有切换互联网的操作或者提醒。

  2)互联网间切换、断网等app都有相应提醒,重新联网后正常使用。

  3)在互联网信号不好时,检查数据是否会一直处于提交中的状态,有无超时限制。如遇数据交换失败时要给予提醒。

  4)弱互联网下操作是否有提醒。

  9.权限测试

  当权限没有开启时,或友好提醒是否许可设置,当许可开启时,跳转到设置界面。

  1)有限制许可接入互联网提醒或选项。

  2)有限制许可读写通讯录、用户数据提醒或选项。

  3)有限制许可相机提醒或选项。

  4)有限制许可定位功能提醒或选项。

  10.注销、退出

  1)点击注销时,是否给用户弹框提醒

  2)点击废除注销时,是否会退出目前App界面,继续App运行

  3)退出登录时,是否会退出目前用户,返回登录界面

  4)点击退出时,是否给用户弹框提醒

  5)点击废除退出时,是否会返回APP界面,继续对APP运行

  以上关于app设计开发、运营推广等技术问题,就为大家分析到这里了,如果你有app的开发需求,可以关注我们一品威客,我们平台里有非常多优秀的app开发团队,他们都有着丰富的app开发经验,相信他们可以为您提供优质的服务!

扫码,回复【创业】领取

免费送您一份创业礼包!

从0到1,解锁创业全套秘籍

帮你避开创业那些坑

设计、开发、营销需求

扫描左边二维码

免费获取咨询和方案报价

APP开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言(0 展开评论

您需要注册登录才能发表言论

快速发任务

开发价格是多少?怎样找到合适的开发人才?

官方顾问免费为您解答

 
开发相关任务
DESIGN TASK 更多
捕鱼达人app开发(安卓 苹果)

¥40000 已有2人投标

开发信息流广告采集工具

¥1000 已有0人投标

协议脚本的开发

¥5000 已有0人投标

小型端游开发搭建

¥5000 已有1人投标

开发一款网络服务ui设计

¥5000 已有3人投标

仿随缘漂流瓶的技术开发

¥10000 已有5人投标

某东某音账号筛选软件开发

¥1000 已有0人投标