CS和BS架构系统测试点及区别

按照测试类型划分:

1、功能性测试:

C/S:服务器和客户端均会分担一部分的事务处理功能,需分开测试;

B/S:服务器负责主要的事务逻辑,侧重点在服务器;

2、业务逻辑测试:

C/S:cs架构的应用偏重于工作流应用,业务逻辑较多,较复杂,要设计专门的业务用例进行验证;

B/S:bs架构的应用更偏重于内容的展示(但是电商类型的交易网站除外),业务逻辑相对较少,着重于功能点验证;

3、部署测试(也可以叫安装测试)

C/S:应用需进行严格的安装,卸载以及更新测试;

B/S:侧重于部署上的测试;

4、GUI测试:

C/S:客户端界面的变化不会太频繁,比较适合使用自动化工具来简化测试工作;

B/S:根据浏览器渲染核心不同需要作出相应调整;从网络速率上考虑,还要调整页面中元素大小等等;

5、安全性测试:

C/S:通常应用于局域网内使用,安全性的要求稍低;

B/S:依赖于互联网,网络上的各种威胁较多,对于安全性的要求更高,需要进行严格的安全性测试;

6、性能测试:

C/S:客户端和服务器均能处理业务,服务器负载相对较轻,由于数据通信基于局域网,网络环境要求相对较低;

B/S:主要的业务处理均放在服务器端,需要着重测试服务器(应用服务器,数据库服务器,缓存服务器)等的性能表现,另外还有需要严格监视网络宽带因素;

7、兼容性测试:

C/S:主要测试对操作系统和其他安装软件的兼容性;

B/S:主要测试操作系统及浏览器类型的兼容性;

8、稳定性测试:

C/S:客户端的稳定性测试非常必要,待测客户端软件的环境相对来说比较复杂;

B/S:主要取决于服务器的性能与稳定;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,074评论 0 13
  • 选择题部分 1.(),只有在发生短路事故时或者在负荷电流较大时,变流器中才会有足够的二次电流作为继电保护跳闸之用。...
    skystarwuwei阅读 13,581评论 0 7
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,248评论 6 13
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,161评论 1 32
  • 技术架构(二)从最早的“主机-终端”结构,到后来的UNIX系统集群分布式计算,再到大集中时代的“大型机”以及部分中...
    JC1265阅读 14,089评论 0 18