扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:TechRepublic.com 2007年3月2日
关键字:
所有的测试工程都包括两个重要的部分:文档化和资金预算。而且文档做得越多越好。
即使工程不是很大,你也应该从开始就为你所有的操作做出记录。也许你没有马上使用到这些笔记,但如果以后工程遇到问题,这些记录将有助你跟踪这些问题并得以修正。
将你的想法文档化,包括哪些应该可以通过软件的测试,你预想到可能产生的问题,以及需要参与到测试的其它人员。
接着,为工程制定一个资金预算。即使在早期阶段,你也应该具有足够的投入资源,以致在必要的时候你可以增加更多的测试组件。请记住,你应该尽可能避免投资已经存在的设备,比如电脑或者当前可以使用的设备。
从理想上而言,你会想到将测试实验室模仿成产品发布环境,所以,在可能情况下应该购买一些必要的设备。而相同的设备也可以在以后的开发中重复使用。
虽然购买设备和建立自己的测试实验室费用很高,但这些费用也是合理的。可以想到这些投资会有这样的回报(ROI):
对于项目,必需的设备包括:
如果有必要,可以通过购买一些低廉设备而降低投资费用,只要能够保证主要的设备。如果你实在缺乏一些设备,你也可以使用一些功能不太好的设备。在这种情况下,一定要保证服务器和客户端计算机能够运行相同的软件。
将实验室与产品网络分离开来,这样可以保证测试过程不会影响到产品LAN。你也可以看到网络在产品测试中得到广泛地运用:
当所有东西都准备好之后,在安装服务器之前测试所有的连接。如果没有什么问题,继续安装和配置服务器。
现在你可以开始实际操作的测试过程。请确认你已经做了相关的备份。当你测试版本更新效果,服务包,补丁,以及第三方软件或者增强型软件时,备份工作相当重要。
在测试阶段的早期,测试所有部分是不太可能的,但你可以测试一些关键的部分:
如果有必要对设计做出更改,那么在更改之后继续进行测试,直到软件达到稳定。一旦系统达到稳定,请校验组件和程序都正确地工作。这一步要反复进行。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者