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:主要取决于服务器的性能与稳定;

  • 4
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值