zoukankan      html  css  js  c++  java
  • web测试与app测试的区别

    1.系统结构

    web测试:B/S架构基于浏览器/服务器的,只要更新了服务器,客户端就会同步更新

    例如:我们现在的项目只要程序员服务器端代码将发布好的代码打包放到应用服务器的iis站点客户端的都会变成最新更改后的

    APP测试:C/S架构,基于客户端/服务器的。APP修改服务端,则客户端所有核心版本都要进行回归测试。


    2.性能方面

    web测试:响应时间,每秒事务数,每秒请求数,cpu...

    APP测试:响应时间,cpu,流量,电量...


    3.兼容性方面

    web测试:根据浏览器的内核进行兼容性测试(火狐,谷歌,IE)

    APP测试:

      设备的系统iOS,android.

      手机设备的机型,分辨率


    4.APP的专项测试

      干扰测试:中断,来电,短信,关机,重启

      弱网测试:模拟(2g,3g,4g,wifi)网络状态下的丢包情况,网络切换测试

      安装,更新,卸载测试

        安装:考虑安装中断,弱网,安装后删除文件

        卸载:卸载后是否删除app相关的文件

        更新:分为强制更新,非强制更新,增量包更新,断点续传,若网状态下更新

    权限测试:APP是否获得访问照片通讯录的权限


    5.测试工具:

    自动化:

    web:selenium

    app:appium

    性能:

    app:jmeter

    web:loadrunner

  • 相关阅读:
    Linux命令大全
    Restframework 视图组件与序列号组件的应用.
    Linux常用命令
    数据结构
    MongoDB
    算法
    Flask 语音分析
    Flask Session ,pymysql ,wtforms组件 虚拟virtualenv venv
    Flask 视图,模板,蓝图.
    Flask初识
  • 原文地址:https://www.cnblogs.com/msmx/p/9645637.html
Copyright © 2011-2022 走看看