• 给你一个app你如何展开测试?


    1. 安装卸载

    安装卸载路径是否能自己选择,在不同操作系统下(Android、ios)安装是否正常,能正常运行,安装的文件及文件夹是否写入了指定的目录里,安装来自不同来源的(应用宝、360助手)下是否正常。
    卸载是否删除所有相关的文件

    2.功能测试

    运行、应用的前后台切换、免登录、数据更新、离线浏览、App更新、定位、启动相机服务。。根据软件说明看看提供的功能是否能正确并如设计的一样正常运作。

    3.客户端性能测试

    一个app不仅仅表现在功能上,还要看在不同操作系统下,以及中低端机上的性能表现,
    关于App性能测试,我们主要关注的参数有:CPU、内存、耗电量、流量、FPS(画面每秒传输帧数/刷新率)。同时也需要关注一下App安装耗时和启动耗时。

    4. 服务器性能测试

    服务器性能测试,主要包含单机容量测试和24小时稳定性测试。
    单机容量测试,可以检测到单机服务器在90%的响应时间和成功率都达标的前提下,能够承载多少用户量。
    使用特定游戏模型压测24小时,服务无重启,内存无泄漏,并且各事务成功率达标。

    5. UI测试

    测试用户界面(菜单、对话框、窗口)等布局,文字正确,页面美观,操作友好,符合行业标准,易操作。

    6. 兼容性测试
    • 在不同品牌手机上的安装、点击、卸载、运行。
    • 在不同操作系统上的安装、点击、卸载、运行。
    • 与本地及主流App是否兼容
    7.安全测试

    检测是否容易被外界破解,是否存在被恶意代码注入的风险,软件权限、安装与卸载安全、数据安全、通讯安全、人机接口安全性。

  • 相关阅读:
    elastic
    原生js获取css样式和修改css样式
    React项目开发中的数据管理
    js获取鼠标位置
    闭包
    HTML5与HTML4的区别
    JSON 相关
    RESTful Web Services初探
    IE6浏览器兼容问题及部分解决方案
    关于Doctype
  • 原文地址:https://www.cnblogs.com/wangxudong01/p/14050407.html
Copyright © 2020-2023  润新知