美文网首页
APP测试点(功能、接口等)

APP测试点(功能、接口等)

作者: 木卯小台 | 来源:发表于2020-12-21 14:59 被阅读0次

    一、功能测试

    ——根据产品需求文档编写测试用例。

    ——软件设计文档编写用例。

    注意:就是根据产品需求文档编写测试用例而进行测试。

    1、安装运行卸载测试

    1)验证app能否正确安装运行卸载,以及操作过程和操作前后对系统资源的占有情况

    2)安装运行卸载的提示,报告等

    2、UI测试:

    1)用户界面(菜单、对话框、窗口)等布局,风格是否满足用户需求,文字位置,描述是否正确,界面美观程度,文字图片组合是否合理

    2)用户友好性、人性化、便于操作等

    3、功能测试

    1)评审需求,多方面考虑,整理出内在外在以及非功能性的直接间接功能点,对比需求,提取测试点

    2)根据常用的一些分析方法,等价类边界值判定表因果图场景法等方法,设计测试用例,对提取的功能点进行覆盖

    3)测试各个阶段不断跟踪缺陷,做好用例的更新迭代和不断变更需求所带来的业务或者需求的错误

    4、接口测试

    1)根据接口文档对接口进行测试,验证接口返回的数据是否正常,查看接口的响应时间

    2)使用抓包工具对app进行数据抓取,通过抓取的接口信息来进行接口测试

    5、性能测试

    1)极限测试:各种边界情况下验证app的响应能力

    如:低电量、储存满。弱网等情况

    2)响应能力测试:验证各种情况下不同操作能否满足用户响应需求

    3)压力测试:反复长期操作下,系统该资源的使用情况

    6、中断测试(干扰)

    比如:前后台运行时来电话,短信,下载文件,听音乐看电影等不同情况下的表现

    7、兼容测试

    1)不同网络环境(WiFi、2G、3G、4G等)

    2)各种设备品牌机型系统版本等兼容

    苹果、安卓(不同品牌,不同安卓系统版本)等

    8、回归测试

    bug修复后的回归测试,上线交付前进行全部的回归,验证

    9、升级更新测试

    每次app版本迭代更新时,配合不同网络环境,及不同更新权限(强制更新,不强制更新),进行下载、安装、更新、启动运行等测试

    10、支付测试

    1)支付结果的确认,数据库查询

    2)请求报文是否加密

    3)不同场景的支付

    金额足够、金额不足、重复支付、无网支付、弱网支付、同账号多平台一起支付、余额宝微信信用卡等多种支付方式、不同支付方式的组合、密码正确/错误、支付上限等情况

    二、app测试使用的工具

    1、功能bug记录工具禅道、Bugfree、Bugzilla、TestLink、mantis等

    2、接口测试工具和接口文档生产工具:apipost

    下载地址:

    ApiPost - 可直接生成文档的API调试、管理工具​www.apipost.cn

    3、接口性能测试工具:jmeter

    4、安全测试工具:AppScan

    下载地址:

    https://www.ibm.com/developerworks/downloads/r/appscan/​www.ibm.com

    相关文章

      网友评论

          本文标题:APP测试点(功能、接口等)

          本文链接:https://www.haomeiwen.com/subject/ynvrnktx.html