zoukankan      html  css  js  c++  java
  • 手机app测试随笔 wing

    app测试现下是一个比较流行的测试,首先对于手机的操作系统知识尽量有一个了解

    测试方法一般也是单元测试,接口测试,UI测试

    单元测试基于app代码,unit,testng都是可以进行单元测试,测试封装的类或者函数

    接口测试与其他接口测试一致,测试方法可以查看日志

    ui测试,简单的app,测试一般采用手工测试,如果app模块稳定,可以采用部分自动化测试

    安装,提示权限是否安装,因为各种勾选比如获取电话这些涉及到安全,考虑到用户的一个隐私,尽可能用少的权限,安装后的容量,安装的目录,安装后产生的文件,安装是否按照后台的模式来运行

    卸载,没有临时文件,卸载成功

    更新,不同版本之间的升级,版本升级,旧版本的用户是否能够正常使用功能

    流量,手机有代理软件fiddler,手机通过代理软件消耗的流量来获取消耗流量的大小,一般的公司可能会通过竞品来对比流量的大还是小

    电量,电流仪测试手机app耗电,powertutl,Android5.0可以显示电量,ios可以显示电量

    Android版本上万,不可能测试上万款手机,所以一般会在一些比较权威的网站(个人经常用友盟),来查看当前某种款型的手机市场占用率,而且要综合考虑一下地域占用率,挑选手机某一两款比价流行的型号进行综合测试,并考虑不同型号手机使用不同版本的系统来测试

    屏幕不同大小,大屏手机比如苹果plus,三星S5,小屏手机比如,红米,苹果4s,不同手机屏幕尺寸的展示会有各种各样的不同

    安全性测试,对代码做扫描,混淆的安全性测试

    app如果不能做二次签名的话,不能做自动化测试

    app常用测试包括,界面视觉图测试,输入测试,交互测试,可用性测试等

    稳定性测试(长时间的使用,Android端可以使用monkeytest来进行测试)

    传输

  • 相关阅读:
    HDOJ1251解题报告【字典树】
    HDOJ1305解题报告【字典树】
    HDOJ1087解题报告【动态规划】
    HDOJ1075解题报告【STL】
    HDOJ1172解题报告【暴力】
    ibatis 中调用存储过程
    后端开挂:3行代码写出8个接口!
    Go模拟浏览器登录操作代码
    Java架构师必须知道的 6 大设计原则
    easyUI时间戳转换(3种解决方法)
  • 原文地址:https://www.cnblogs.com/winging/p/5659423.html
Copyright © 2011-2022 走看看