zoukankan      html  css  js  c++  java
  • H5、PC 和 APP之间的区别与共同点

    从市场的占比来说:APP --->PC

    因为接触的测试产品类型比较多,所以也想写一篇这样的总结,文中借鉴内容已做了标注

    • 相同之处

      (1)从功能测试角度来看,三端的业务流程是一样的

      (2)通常来讲,手机端和PC端对应的是一套后台服务

    • 不同之处

          一、容器不同,(测试平台与安装打开方式)

      (1)PC端

         PC端是电脑测试,有BS架构和CS架构(bs是基于浏览器,请求后台服务;cs则需要电脑下载客户端,客户端与后台服务器进行数据交互)

         常见BS架构的项目有淘宝天猫、京东等浏览器输入地址就可以访问;CS架构比如QQ、微信等

         PC端测试都是在电脑上,要么是在浏览器上测试要么安装对应客户端。平台都是电脑

      (2)APP

        app测试平台分为安卓和IOS端

        安卓包体后缀是apk;IOS包体后缀是ipa, 测试需要将手机UUID提供给开发安装ipa测试包进行测试

      (3)H5测试就是测试HTML5页面:在PC或者手机浏览器都可以直接访问H5页面

      二、兼容性手段不同 (源于平台不同)

      (1)PC端兼容性主要测试各浏览器和不同操作系统,主要测试不同主流版本浏览器的兼容性

      (2) APP的兼容性包含安卓和IOS不同机型,不同版本,不同屏幕分辨率都要适配

        (3) H5的兼容性主要测试手机端的不同浏览器的兼容性

      三、产品上线流程不一样

      (1)PC端每次更新发布,需要将测试通过的包替换线上包,重启服务后立刻生效,访问的就是最新的环境

      (2) H5由于是一些html5网站发布上线后无需重启即可访问

      (3)APP端需要向应用市场发布,

         安卓发布的市场有很多,应用宝、豌豆荚、应用商店等每个应用都需要单独审核;

         IOS端应用比较单一就是appstore。从提交、审核到发布会有几天的时间间隔,开发的应用包不会立刻发布

      四、系统架构不一样

          PC和H5端项目尤其是WEB项目对应一个后台服务,所有客户访问的都是同一个后台。上线测试时,直接访问线上地址测试即可

                APP测试虽然对应了一个后台,但是不同的用户可能下载了不同版本的客户端,上线测试时,需要兼容每个版本的测试。

      五、专项测试

        除以上不同外,app端还有一些专项测试:

                    性能方面:响应时间、流量测试和耗电量测试

                    安装测试(PC端web项目不用测试,CS架构的也需要考虑)

                    交叉测试:就是在操作某个软件的时候,来电话、来短信,电量不足提示等外部事件

                    操作类型:手势测试、横屏竖屏

                    网络测试:包含弱网和网络切换测试,重点要考虑回退和刷新是否会造成二次提交。弱网络的模拟,据说可以用360wifi实现设置。

                    升级测试:升级测试的提醒机制,升级取消是否会影响原有功能的使用,升级后用户数据是否被清除了


    ---------------------  

    参考原文:https://blog.csdn.net/qq_32551117/article/details/78616304  

  • 相关阅读:
    五分钟免费搭建一个自己的网站
    网站大全-工具类,学习类网站
    vscode常用插件
    vscode常用快捷键
    IIS 如何设置多个Access-Control-Allow-Origin
    ajax跨域,这应该是最全的解决方案了
    Failed to execute ‘createObjectURL’ on ‘URL’: No function was found that matched the signature provided.
    Github新项目Dress(好耶是女装)
    Eclipse常用快捷键
    Javase、Javaee、Javame的区别
  • 原文地址:https://www.cnblogs.com/nbnuan/p/10635100.html
Copyright © 2011-2022 走看看