2023年6月21日发(作者:)

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

2023年6月21日发(作者:)

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