Web测试总结

web应用系统在实施时遇到的环境很复杂,这里包括:
1、硬件组合
2、软件组合
a)多个操作系统
b)多个补丁包
c)软件组件
d)浏览器品牌和版本
e)防火墙
f)服务器类型、品牌、模型

3、而现在服务器有可能采用分布式服务器配置,所以应列出详细的可能的服务器组合矩阵

4、网络环境的复杂给测试带来了难度

基于以上情况,在设计用例时需要注意以下几点,确保兼容性和交互正确:
1、确定被测系统的服务器硬件需求。然后生成一个支持该配置的矩阵,确保这些配置都被测

2、确定服务器软件组件的需求(Web服务器,DB 服务器、搜索服务器、代理服务器、通信服务器、应用服务器、电子商务服务器、多媒体
服务器等等),设计互操作性测试以发现错误
3、确定服务器组件间如何交互,设计互操作性测试以发现错误
4、确定如何实现Web到数据库互连,设计互操作性测试以发现错误

5、确定软硬件兼容性问题并针对这类错误测试

6、确定这些处理如何在客户端与服务器间分布(瘦客户机/胖客户机)

7、针对具体的客户端组件设计用例

8、DLL测试问题:

    a、确定正确安装了非系统DLL,并且路径正确
    b、如果其他应用与组件共享DLL,那么安装删除过程应该如何处理
    c、DLL删除或被高版本/低版本覆盖,情况如何
    d、同一DLL的多个版本存在于同一台机器上怎么办

9、网络环境需要考虑以下场景,并在测试过程中记录,包括:
    a、主机名
    b、IP地址
    c、子网掩码
    d、名称服务器-IP/名称解析
    e、IP地址的类型


posted on 2006-07-10 11:24  beagles  阅读(343)  评论(0编辑  收藏  举报