无盘软件测试思路

    无盘产品测试作为一个核心级项目,给公司产品设计以及研发带来了比较大的挑战,同时无盘产品测试对于目前的测试人员来说也是一个极大的挑战。

     测试方面的挑战在于:

     1、公司没有此类项目先例,互联网上也没有此类项目的相关经验可以借鉴参考;

     2、公司设计方面匮乏,设计人员对整套产品把控总感觉有问题,软件设计采用阶段性设计方案,阶段完成后才会设计后段工作,总感觉不踏实,没有完整的产品理念,而且设计过程中变更过于频繁,需求变更也很大。

    3、公司相关测试人员匮乏,虽然有几名核心测试人员,但基本的工作整体感觉只是做一个打杂的工作,没有完整项目经验,且测试能力只能说入门(其实很多的人员连入门都没有,原本都不是做测试的人员,只是业务能力相对强一点而已,连基本的测试理念都没有。当然本人也非测试专业,参与这样的项目只不过是不想让其他部门认为测试部门实在没有能力而已,其实在初期对于这个项目完全没有把握)。

 

 

    罗嗦了这个多,下面说下基本测试思路:先模块化----整体逻辑----异常处理-----界面,

    另一条测试线:先测试硬件兼容----计费兼容----游戏兼容-----杀毒兼容。

    第三条线:兼容测试----性能测试----并发测试----稳定性测试

 

   

   

   该项目属于多研发单测试的项目(初期只有我一个),所以测试需要整体把控软件的质量,为了达到这样的目的,我采用了累加方式测试的方法:所谓的累加方式就是初期熟悉所有的项目需求,包括项目的研发思路以及整个产品的业务流程,然后采用模块化测试的方法来验证研发的每一个模块的正确。当然,这个过程中会涉及到程序的部分软件跟踪以及流程分析和业务分析,然后以最快的方式定位研发的问题所在并可以第一时间予以解决。然后再将研发提交的新模块进行累加进原来的测试模块中进行新的测试,依次完成所有模块的测试。

   初期基本模块完成就可以做硬件兼容测试了,硬件兼容主要包括网卡兼容,主板芯片的兼容(尤其是NF芯片组),显卡兼容等。

 

   当所有的模块测试完成后,整个产品已经可以初步使用,然后需要模拟环境,来确定程序在真实环境中的搭建以及使用,包括一些异常的处理及测试,最后完成界面测试,将产品界面附加于原来的功能模块上,最终确定产品界面是否存在问题。

   所有主要模块完成后,就可以进行软件兼容以及稳定性等测试了。

一、测试软件和所测试的软件: 测试软件用HD-speed,为了测试,差点把硬数据清空了,测试写速度,HD-speed这个破软件竟要求把硬文件清除,如果选择的模式是硬,会把分区表、启动信息什么的都清空,结果因为测试多,自己误操作,选择成自己真实的硬,把分区表什么的都清掉了,还好它是按顺序来的,只清除了C开始的东东,我的所有个人资料都在其它,启动到PE,恢复分区表,重新做系统,自己六七年积累的资料还在,谢天谢地,大家要是操作时可一定要小心,最好不要选择写测试了。 所要测试的软件: 1、服务端:BXP、OKStor-iStorage2.4、BXP4DISK、ccdisk1.7、ccdisk1.8演示版,WinIscsi、VxpDisk、StarWind、QNetDisk。 2、锐起CGO2043完美破解特别版和网众5.6上海网盟完美破解版是后测试的,放到了后面,BXP无法在本机测试客户连接,在无机上测试同时开十台机器测试C,网卡是百兆的,服务器是千兆网卡,把镜像入到内存中运行,防止磁速度跟不上,影响测试。 3、客户端:Initiator-2.05-build3392-x86fre、STARPORT2.64、STARPORT低版、iscsiclient1.06。 二、测试原理: 专业名词很容易搞乱,特别是网络中所说的速度,为了方便所用速度以HD-speed软件上显示为准。大家都知道内存的速度是最快的1000多兆/s,千兆网的速度大约应该是100M/s,百兆最高应该是10M/s左右,而本地网回流网址127.0.0.1本人没有想出办法测试,不过应该是最快的,硬是50M/s左右,所以用内存,本地回流网址,再加上网络磁软件,这样网络磁软件应该就是整个测试的最低点。 三、操作步骤: 1、先用内存软件虚拟出一个内存,我的是G,用的软件是ramdisk,一开始用VSuite结果在BXP映射磁镜像时会出现错误,大概意思就是找不到驱动。 2、运行ISCSI服务软件添加分区选择G。 3、在本机运行ISCSI客户端添加IP是127.0.0.1,这样的就会出现ISCSI网络磁,我的是H。 4、用软件HD-speed选择H进行读测试。 5、BXP测试方法是先建立一个小点的磁镜像,例如64M,然后在管理界面Provisioning Server Console删除它,在删除进会出现对话框,把下面的选项去掉(下面选项的意思是删除磁上的文件),把刚建的小镜像复制到内存G中,再在管理界面里添加内存的小镜像,然后在管理界面映射磁,BXP在我的电脑是一个可移动磁,这样就可以测试了。 6、StarWind服务端自己支持内存
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值