一般的B/S结构,都是多层架构的,有界面层、业务逻辑层、数据层。由于这种结构不需要客户端的安装,客户端主要通过浏览器来访问,因此客户端测试的重点是:
1.        客户端操作系统(不同类型和版本)
2.        客户端浏览器(不同类型和版本)
3.        客户端配置(cookie设置和分辨率设置)等测试。
除客户端测试外,根据WEB系统常用技术还需要关注以下几个方面的测试:
(1)链接测试
(2)表单测试
(3)脚本测试
(4)ActiveX控件测试


C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。这种结构与B/S最显著的区别是需要安装客户端,通过客户端程序来访问应用系统,因此C/S客户端测试是重点,并且与B/S结构有所不同。
1.          C/S客户端测试的重点有:
1.        客户端安装测试
2.        安装手册的评估
3.        安装的自动化程度
4.        安装选项和设置得测试
5.        安装过程的中断测试
6.        安装顺序测试
7.        多环境安装测试
8.        安装的正确性测试
9.        修复安装测试
10.        卸载安装测试
(2)客户端升级测试
1.        与变更相关的测试
2.        变更内容的测试
3.        与变更相关的测试         
(3)客户端与服务器链接测试
(4)服务器端数据验证
(5)客户端可维护性测试