• 软件测试之APP测试流程及策略


    一、App测试流程

      需求-设计-开发-测试-上线

    二、App测试维度

      功能测试、性能测试、兼容性测试、稳定性测试、用户测试

    三、App测试策略(方法)

          与web端相同:表单值域测试、业务流程测试、业务逻辑测试、数据准确性测试、链接跳转测试、cookie测试、接口测试

          与web端不同:

    •     兼容性测试:UI测试、分配率测试(手机屏幕大小、ipad平板)、网络测试(3g,4g,5g,wifi)、系统测试(IOS测试、安卓测试、系统版本测试)、配置兼容性测试
    •     安全测试:通过不同的杀毒软件来扫描自己的App、漏洞扫描、SQL注入、数据的加密解密
    •     性能测试:CPU监控、内存监控、耗电量、流量耗费、响应测试
    •     用户体验测试:不要放弃小白用户、不要放弃低配机制、用户的交互体验、手机的自带功能(指纹、面部识别、三滑、左滑右滑、长按)
    •     安装卸载更新:安装(通过不同渠道安装、安装过程中断开)、卸载(验证软件卸载后是否有遗漏数据)、更新版本(跨版本测试、更新过程中断开、更新后回归测试)
    •     健壮性测试:异常断开(软件使用过程中来电、来视频)、内存溢出(多线程、内存溢出)、稳定性测试(使用monkey)
    •    增值业务:推送消息(测试推送内容是否正确、时间是否正确、条件)、控件测试(日历、天气、地区)、广告
    •    权限测试

    四、使用工具

      monkey 

           monkeyrunner

      GT

      appium

      appscan

    刚出炉的小菜鸟
  • 相关阅读:
    均匀采样单位圆
    3Sum
    查看SQL语句在SQL Server上的执行时间
    ASP.NET页面请求处理
    原型模式
    ASP.NET页面错误处理
    电子商务推荐位商品模型设计
    HttpModule与HttpHandler使用
    装饰者模式
    ASP.NET编程模型
  • 原文地址:https://www.cnblogs.com/zengch/p/13508265.html
Copyright © 2020-2023  润新知