码迷,mamicode.com
首页 > 其他好文 > 详细

了解测试系统的架构

时间:2019-06-18 10:50:47      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:下载   硬件   开启   版本   最新   更新   nbsp   电脑   操作   

       系统可以分为C/S架构的系统与B/S架构的系统,C/S架构的系统又可以分为两种,第一种是基本不用与服务器连接的,比如我们用到的java虚拟机JVM,photo shop平面处理软件,我们可以开启软件更新功能,这时软件向服务器发请求,查当前版本是否是服务器端发布的最新版本,然后,提示是否需要更新或下载最新版本的软件。当然,我们也可以关闭更新功能或不检测更新。那么这个软件一样可以在电脑上运行。对于这类软件,我的主要测试环境就是用户的电脑。不同硬件配置、不同操作系统下对软件从安装使用到卸载一系列的操作。除了验证软件与硬件和系统的兼容性能,还需要验证与其它软件是否兼容。

  第二种类型的C/S软件要时刻与服务器与连接,比如我的在线网游,QQ聊天工具等。从软件的启动就需要与服务器进行连接,对于此类软件,我们测试环境的重点依然是用户电脑,但服务器端必须也有一个相对应的测试环境支撑。

  对于B/S的系统,我们测试环境的重点就要由用户电脑转为服务器端了,因为系统的所有功能都是由服务器端传递给用户的,所以需要验证服务器传递来的功能是否可用,以及功能的容错能力等。

了解测试系统的架构

标签:下载   硬件   开启   版本   最新   更新   nbsp   电脑   操作   

原文地址:https://www.cnblogs.com/lipo/p/11043702.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!