登录 注册写文章
首页下载APP
CS和BS架构系统测试点及区别
Atlas0关注赞赏支持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:主要取决于服务器的性能与稳定;
推荐阅读更多精彩内容
- 2018-06-25 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程... 小白兔去钓鱼阅读 6,445评论 0 赞 4
- 2018-07-14 选择题部分 1.(),只有在发生短路事故时或者在负荷电流较大时,变流器中才会有足够的二次电流作为继电保护跳闸之用。... skystarwuwei阅读 6,787评论 0 赞 5
- 面向对象的用电信息数据交换协议 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ... 庭说阅读 3,571评论 3 赞 7
- 面试题 Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对... cosWriter阅读 4,497评论 1 赞 16
- 核心银行系统 之二十三 技术架构(二) 技术架构(二)从最早的“主机-终端”结构,到后来的UNIX系统集群分布式计算,再到大集中时代的“大型机”以及部分中... CS1026阅读 6,326评论 0 赞 10