1) 收集材料
我们可以通过互联网的搜索引擎,比如google baidu都是不错的搜索引擎,通过这些搜索引擎查找相关被测对象的知识,做为我们熟悉被测对象的第一步,初步了解被测对象。
另外还可以根据被测厂商提供的相关技术材料,进行对被测对象的理解。
2) 与厂商交流
测试之前和测试之间跟厂商的交流是必要的,跟厂商的交流也是我们研究了解被测对象的一个主要途径,通过跟开发厂商的交流可以更深入的理解被测对象的情况。
3) 实验
除了上述方法,一般我们在测试之前还要对被测对象进行一些实验来研究被测对象,比如像性能测试我们需要通过实验来研究被测对象的特性来找出最合适的参数等等。
所谓的需求分析就是对用户的需求进行分析得出测试指标的过程,那么什么是测试指标呢,有人可能还不知道这个概念,测试指标就是在测试中要测试什么,他来源与用户需求或者国际标准、国家标准、行业标准等;分析测试需求就是找要出用户需求描述的文档中那些是需要我们测试的,一般情况下我们会根据用户的需求列出一个测试指标表,然后跟用户去讨论确认是否为测试指标。需求分析一般有以下几种方法:(查找需求分析方法)
此次测试对象:A、B、C三家服务器厂商的应用服务器和数据库服务器,共送测6台样品;
用户选型测试需求如下:
1) 服务器的基本配置如下表所示:
服务器1
应用服务器
CPU:Xeon2.6G* 2/512K cache;4GB ECC DDR Memory;2 * SCSI 73GB 10000rpm独立热插拔硬盘;外插百兆(RJ45)*2;集成百兆(RJ45)*1;标准光驱、软驱。
服务器2
数据库服务器
CPU:Intel Xeon MP2.0G*4/1Mcache;8GB ECC DDR Memory;73G*5热插拔SCSI RAID(支持RAID 5);外插百兆(RJ45)*2;集成百兆(RJ45)*1;冗余电源;标准光驱、软驱。
2) 必须与选中的操作系统、数据库具有良好的配合性;3) 支持所选中的HA软件;
4) 稳定性和可靠性测试;
5) 系统散热性能良好;
6) 专用测试程序:运行速度、硬盘访问速度;
7) 网卡在512-1024字节的网络数据包、小于10M的网络流量下的捕包性能、长时间连接的情况下,服务器收发数据的能力和连接保持能力;
8) 连续运行程序72小时以上服务器运行情况;
9) 服务器异常当机、掉电情况下的重启能力。
文章来源于领测软件测试网 https://www.ltesting.net/