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

  • 相关阅读:
    CentOS查找目录或文件
    vim使用
    解决Bat脚本中包含中文,运行乱码
    Window系统下搭建GIT本地服务器
    Django1.6 运行manage.py 报错解决办法(ImportError)
    centos7下使用yum安装pip
    hiho_1048_状态压缩2
    hiho_1044 状态压缩
    hiho_1041 国庆出游
    hdu_3555 bomb
  • 原文地址:https://www.cnblogs.com/msmx/p/9645637.html
Copyright © 2011-2022 走看看