当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 一,软件测试员的目标是尽可能早地找出软件缺陷,并确保其得以关闭。
 

 

    摘要: 李纳斯·托沃兹(linus torvalds):linux之父 作者:方兴东 2002-8-30 10:46:05 博客中国(blogchina.com) b502c 导语:28岁的芬兰青年李纳斯创造了一个全新的世界:就是一种名为linux的操作系统。它所产生的力量决定了编程领域的新氛围,正如我们的环境决定了动植物的特性一样。创造简洁优雅的程序,写出干净而无冗长的代码,或者是超一流的程序,就足以赢得同行们的尊敬和推崇。而李纳斯走得更远,他不但重新定义了......
 ·rfc1312 中文版    »显示摘要«
    摘要:组织:中国互动出版网(http://www.china-pub.com/)rfc文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)e-mail:ouyang@china-pub.com译者:()译文发布时间:2001-11-7版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须保留本文档的翻译及版权信息。 network working group ......


关于软件测试
因为测试时从来不希望检测被测系统所有可能的输入、路径与状态,那么应该选择什么?什么时候应该停止测试?什么时候应该暂停测试?怎样编写一个测试包,它可以检测足够多的消息与状态的组合来说明没有失败的操作,但是从实用性来说它又足够的小?

测试提出了许多基本的但却令人困惑的难题,带着这些问题,参加了几次实用软件测试培训。 【相关文章:Eclipse插件开发系列6.Table

【扩展阅读:教你理解复杂的C/C++声明

由于软件的复杂导致了测试的复杂,所以不能指望培训能给我们很多工作中的实际指导。偏重理论是肯定的,但并非没有意义,虽然理论同样可以从相关的文献资料上得到。 【扩展信息:蛙蛙推荐:微软的常用资源列表

有一些心得,零零散散,记录下来,与大家交流。

一,软件测试员的目标是尽可能早地找出软件缺陷,并确保其得以关闭。仔细思考后,我觉得此目标包含三个含义。

1.软件测试员的基本目标是发现软件缺陷。

这似乎是个不言而喻的事实,但有必要再次强调。因为有时开发小组要测试员只是为了证实软件可以运行,而不是找缺陷。在这种情况下,测试人员也就缺乏不懈努力发现缺陷的探索精神与热情。所以做好测试的首要条件是明确软件测试员的基本目标是发现软件缺陷。

2.软件测试员追求的是尽可能早地找出软件缺陷。

因为软件的修复费用,随着时间的推移,将数十倍的增长,所以软件测试员应尽可能早地找出软件缺陷。对于大型的软件,在软件开发的同时,就应该有紧随其后的测试,如果等到产品已经开发完毕才开始测试,非常有可能引起大量耗时费力的返工。而如何尽可能早的找出缺陷?理论上有一些测试方法:静态黑盒测试、动态黑盒测试、静态白盒测试、动态白盒测试;配置测试、兼容性测试、易用性测试……,怎样才能有效的用这些方法尽早的发现软件缺陷,需要在工作实践中不断的摸索、总结,不断的提高测试能力。针对公司的情况,如果软件的规模不是很大,开发中的测试工作可能由开发人员完成比较合适。

3.软件测试人员必需确保找出的软件缺陷得以关闭。

并不是每个软件缺陷都有必要修复的。可能是由于没有足够的时间、不算作真正的软件缺陷、修复的风险太大等原因,产品开发小组决定对一些软件缺陷不作修复。但是,测试人员必需确保找出的软件缺陷得以关闭,也就是说一旦登记了软件缺陷,就要跟踪其生命周期,监视其状态,提供必要的信息确保其得到修复与关闭。
...   下一页
 ·vb: 制作下雪的特技景象    »显示摘要«
    摘要:对于下雪的景象大家可能都不陌生,我们还是用vb来制作一个下雪的景象吧。其实制作这样一个下雪的景象并不复杂,它的原理是首先在底色为黑色的屏幕上随机画出许多白点(雪花),然后使这些雪花不断地向下移动(重画),反复循环,就成功地模拟了下雪的景象。下面是这个小程序,你可以修改其中的一些数据调整雪花的密度和雪花落下的快慢。   双击窗体写如下代码:   dim snow(1000, 2), amounty as integer   private sub form_......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE