51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6202|回复: 14
打印 上一主题 下一主题

[转贴] B/S测试与C/S测试之区别

[复制链接]
  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 1043 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2012-7-30 11:03:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    B/S测试与C/S测试之区别

    我们在日常功能测试工作中,常常依据测试对象和测试目标的不同分为四个级别的测试,单元测试、集成测试、系统测试和验收测试,但是往往忽略了被测应用系统架构。在测试过程中针对不同的系统架构,测试的侧重点也不同。下面以B/S结构和C/S结构的特殊应用系统为例,分析在功能测试中的区别。
    我们谈到的web系统是指以Brower/Server的访问方式为主,包含客户端浏览器、web应用服务器、数据库服务器的软件系统。一般的B/S结构,都是多层架构的,有界面层、业务逻辑层、数据层。由于这种结构不需要客户端的安装,客户端主要通过浏览器来访问,因此客户端测试的重点是:客户端操作系统(不同类型和版本)、客户端浏览器(不同类型和版本)以及客户端配置(cookie设置和分辨率设置)等测试。除客户端测试外,根据WEB系统常用技术还需要关注以下几个方面的测试:
    (1)链接测试
    (2)表单测试
    (3)脚本测试
    (4)ActiveX控件测试
        C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。这种结构与B/S最显著的区别是需要安装客户端,通过客户端程序来访问应用系统,因此C/S客户端测试是重点,并且与B/S结构有所不同。
    C/S客户端测试的重点有:
    (1)客户端安装测试
    安装手册的评估
    安装的自动化程度
    安装选项和设置得测试
    安装过程的中断测试
    安装顺序测试
    多环境安装测试
    安装的正确性测试
    修复安装测试
    卸载安装测试
    (2)客户端升级测试
    与变更相关的测试
    变更内容的测试
    与变更相关的测试         
    (3)客户端与服务器链接测试
    (4)服务器端数据验证
    (5)客户端可维护性测试
    以上内容总结了B/S与C/S系统测试的不同点,唯实践使理论之树常青,我们可以在实际工作中积累总结出更多的不同的测试关注点。
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏1
    回复

    使用道具 举报

    该用户从未签到

    14#
    发表于 2012-8-25 23:16:31 | 只看该作者
    good  good
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2012-8-25 23:16:08 | 只看该作者
    good
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2012-8-24 14:15:17 | 只看该作者
    还行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2012-7-31 16:21:04 | 只看该作者
    楼主总结的很好,谢谢楼主的分享。继续学习中。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2012-7-31 16:20:53 | 只看该作者
    楼主总结的很好,谢谢楼主的分享。继续学习中。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 1043 天

    连续签到: 1 天

    [LV.10]测试总司令

    9#
     楼主| 发表于 2012-7-31 15:40:00 | 只看该作者
    回复 8# tttyangxianghui


        客气客气,举手之劳
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2012-7-31 15:34:40 | 只看该作者
    学习了,虽然不是很明白,但是感谢楼主分享~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2012-7-30 20:38:37 | 只看该作者
    这个有用,给你加分
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2012-7-30 18:27:09 | 只看该作者
    有用的哦这个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 1043 天

    连续签到: 1 天

    [LV.10]测试总司令

    5#
     楼主| 发表于 2012-7-30 11:21:41 | 只看该作者
    回复 4# 赵佳乐SMILE


        其实我只是网站找了点资料,提供给大家。
       如果你对CS,BS有兴趣的话,我可以推荐你看我们每周一问的往期一个活动,活动链接:http://bbs.51testing.com/viewthread.php?tid=527000
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-10-4 10:34
  • 签到天数: 1208 天

    连续签到: 1 天

    [LV.10]测试总司令

    4#
    发表于 2012-7-30 11:15:22 | 只看该作者
    好抽象啊 我从来没有做过C/S的 但是我看B/S的也看不懂
    WEB系统常用技术还需要关注以下几个方面的测试:
    (1)链接测试
    (2)表单测试
    (3)脚本测试
    (4)ActiveX控件测试
    请老大解释一下吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 1043 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
     楼主| 发表于 2012-7-30 11:06:00 | 只看该作者
    按照测试对象的结构分类可以分为:c/s结构系统测试、b/s结构系统测试、个人软件测试……
    Client/Server软件测试
    c/s结构的软件测试发生在三个不同的层次
    •        个体的客户端应用以“分离的”模式被测试——不考虑服务器和底层网络的运行
    •        客户端软件和关联的服务器段应用被一起测试,但网络运行不被明显的考虑
    •        完成的C/S 体系结构,包括网络运行和性能,被测试。
    C/S结构软件测试常用方法
    •        应用功能测试——客户端应该被独立的执行,以揭示在其运行中的错误
    •        服务器测试——测试服务器的协调和数据管理功能,也考虑服务器性能(整体反应时间和数据吞吐量)
    •        数据库测试——测试服务器存储的数据的精确性和完整性,检查客户端应用提交的事务,以保证书具备正确的存储、更新和检索。
    •        事务测试——创建一系列的测试以保证每类事务被按照要求处理。测试着重于处理的正确性,也关注性能的问题。
    •        网络通信测试——这些测试验证网络节点间的通行正常的发生,并且消息传递、事务和相关的网络交通无错的发生。
    Browse/Server软件测试
    B/S结构软件测试需要关注:
    •        基本功能测试
    •        性能测试
    •        浏览器兼容性测试
    •        数据库测试
    •        安全性测试
    •        可用性易用性测试
    •        链接测试
    •        针对系统支持的协议的测试
    •        等
    补充点个人软件测试需要关注的内容:
    •        基本功能测试
    •        安装卸载测试
    •        升级测试
    •        兼容性测试
    •        自我保护测试
    这是个总结每一个相关的测试关注点都不是一句两句说得清楚,至少我知道现在针对不同的结构关注的内容都有哪些了?继续努力不断进步!加油!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 1043 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
     楼主| 发表于 2012-7-30 11:04:23 | 只看该作者
    不知道有没有给大家带来一点用处~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-11 16:52 , Processed in 0.073142 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表