A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 huawei 于 2022-9-30 15:25 编辑

       为了软件测试自学党们,黑马真的是拼了!我们不仅有“内附完整软件测试自学视频教程+工具经验+面试篇”的软件测试学习路线图今天还要根据与众多零基础用户QQ交流,整理出零基础小白自学软件测试100个常见问题”系列帖!!!

       透彻了解软件测试,从此系列帖开始!
        面试避坑必看:《测试人员面试失败,绝大部分死在这29个问题上
------------------------------------------------------------------------------------------------------


软件测试常见问题系列127-Web与App有什么区别?


架构不同:
web 为B/S ,全拼: browser/server,
app 为 C/S ,全拼: client/server。
兼容性不同:
web端主要兼容, 不同操作系统,不同浏览器、⽹络,
app端要兼容的⽐较多,例如 不同⼿机品牌、不同⼿机型号、系统版本、分辨率、尺⼨、⽹络。

安全性不同:
web端⽤户能够很容易的看到h5的源代码,所以相对不安全,
app看不到所以相对更安全。

效率性不同:
app效率更⾼,因为app端会⾃动帮服务器分担和处理⼀些数据,会缓存⼀些数据;
web端每次请求都需要向服务器获取最新的数据。

升级成本不同:
app升级成本更⾼,
web就不需要升级。

开发成本不同:
app开发成本更⾼,因为app的任何东⻄都是需要⾃⼰定义和开发的。
web有现成的浏览器供⽤户使⽤,不需要开发,所以我们⼈为app开发成本更⾼。

按照测试⻆度去考虑web和app的区别
如果单纯从功能测试的层⾯上来讲的话, APP 测试、 web 测试 在流程和功能测试上是没有区别的。


更新⽅⾯:
web测试只要更新了服务器端,浏览器刷新⼀下就会同步更新;
app这边需要测试安装升级卸载。

兼容⽅⾯:
web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统的⽅向的兼容;
app的测试则必须依赖⼿机,不仅要看分辨率,屏幕尺⼨,重要看设备系统。

专项⽅⾯:
web⻚⾯可能会关注响应时间等等;
app端的专项则需考虑的是兼容性、交叉事件、 push推送消息、性能、安装升级卸载测试,还有⼀些其它类型的测试,⽐如⽤户体验⽅⾯及权限⽅⾯。



答疑解惑:测试工程师薪资,如何才能超过程序员?
推荐阅读:【视频集合】众多学员的呐喊:"为什么我要选黑马学测试"


友情提示:       
       若你是对测试不太了解的测试小萌新,看完这个问题后,却对测试还有太多的疑惑(前途、薪资、技术含量、男生是否可以干.....),强烈推荐你观看《测试小白必看:学习软件测试必问的100个问题,从此系列贴开始》,相信能扫除掉你心目中90%以上的常见问题,请狠狠点击下方链接:
      《软件测试100个常见问题系列贴》:http://bbs.itheima.com/thread-507947-1-1.html







1 个回复

倒序浏览
您需要登录后才可以回帖 登录 | 加入黑马