CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 521 下一页

2007年12月17日

摘要: CMM简介张友生(本文转载自软件工程专家网www.21cmm.com) CMM是软件过程能力成熟度模型(Capacity Maturity Model)的简称,是卡内基-梅隆大学软件工程研究院为了满足美国联邦政府评估软件供应 商能力的要求,于1986年开始研究的模型,并于1991年正式推出了CMM 1.0 版。CMM自问世以来备受关注,在一些发达国家和地区得到了广泛应用,成为衡量软件公司软件... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(252) 评论(0) 推荐(0)

摘要: 为什么要进行烦人的单元测试?IPL(本文转载自软件工程专家网www.21cmm.com) 摘要 这篇文章主要阐述这样一个问题:为什么要进行烦人的单元测试?那些刚刚接触完全测试概念的开发人员常常遇到这个问题。我们这里将采用"反调论证"的方法来回答这个问题, 先提出一些反对单元测试的普遍论点, 然后我们会证明这些论点是站不住脚的。那些公开发表的文章和数据充分证实了单元测试的有效性。 IPL是... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(162) 评论(0) 推荐(0)

摘要: 测试方法和测试工具解决方案(2)太平洋软件(中国)有限公司(本文转载自软件工程专家网www.21cmm.com) 三、相关工具 在我们了解了测试所涉及的内容之后,测试方法和采用相对应的自动化测试工具是至关重要的。自动化的测试工具意味着在测试活动中减少相当部分开销,真正的含义是它参加了测试的很大部分活动;同时,有些测试活动是靠手工方式难以实现,难以度量的。我们在对自动化的测试工具做成本效益分析... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(126) 评论(0) 推荐(0)

摘要: 测试方法和测试工具解决方案(1)太平洋软件(中国)有限公司(本文转载自软件工程专家网www.21cmm.com) 随着软、硬件技术的发展,计算机的应用领域越来越广,而其中软件的功能也越来越强大,软件也越来越复杂。这就使保证软件的质量,保证软件的高度可靠性,面临巨大的挑战。特别是诸如军事、航空航天、通讯、交通医疗等行业,软件的微小瑕疵就可能造成对生命安全、天文数字的巨额财产、甚至对国家安全严... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(136) 评论(0) 推荐(0)

摘要: 软件测试自动化的一些具体做法(本文转载自软件工程专家网www.21cmm.com) 因为软件测试的工作量很大(40% 到60% 的总开发时间),而又有很大部分适于自动化,因此,测试的改进会对整个开发工作的质量、成本和周期带来非常显著的效果。 首先,谈谈在测试自动化的情况下,带有图形界面的产品的测试用例的设计问题。因为图形界面的输出显示不是很容易做到测试结果自动化比较,所以一般的做法是... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(117) 评论(0) 推荐(0)

摘要: 排错的基本方法(本文转载自软件工程专家网www.21cmm.com) 排错(即调试)与成功的测试形影相随。测试成功的标志是发现了错误。根据错误迹象确定错误的原因和准确位置,并加以改正的主要依靠排错技术。1. 排错过程 如下图所示,排错过程开始于一个测试用例的执行,若测试结果与期望结果有出入,即出现了错误征兆,排错过程首先要找出错误原因,然后对错误进行修正。因此排错过程有两种可能,一是找... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(245) 评论(0) 推荐(0)

摘要: 系统测试的基本方法(本文转载自软件工程专家网www.21cmm.com) 计算机软件是基于计算机系统的一个重要组成部分,软件开发完毕后应与系统中其它成分集成在一起,此时需要进行一系列系统集成和确认测试。对这些测试的详细讨论已超出软件工程的范围,这些测试也不可能仅由软件开发人员完成。在系统测试之前,软件工程师应完成下列工作: (1) 为测试软件系统的输入信息设计出错处理通路; (2) ... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(108) 评论(0) 推荐(0)

摘要: 确认测试的基本方法 (本文转载自软件工程专家网www.21cmm.com) 通过综合测试之后,软件已完全组装起来,接口方面的错误也已排除,软件测试的最后一步——确认测试即可开始。确认测试应检查软件能否按合同要求进行工作,即是否满足软件需求说明书中的确认标准。1. 确认测试标准 实现软件确认要通过一系列墨盒测试。确认测试同样需要制订测试计划和过程,测试计划应规定测试的种类和测试进度,测试... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(116) 评论(0) 推荐(0)

摘要: 好的测试工程师应具备的素质(本文转载自软件工程专家网www.21cmm.com) 人是测试工作中最有价值也是最重要的资源,没有一个合格的、积极的测试小组,测试就不可能实现。然而,在软件开发产业中有一种非常普遍习惯,那就是让那些经验最少的新手、没有效率的开发者或不适合干其他工作的人去做测试工作。这绝对是一种目光短浅的行为,对一个系统进行有效的测试所需要的技能绝对不比进行软件开发需要的少,事实... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(82) 评论(0) 推荐(0)

摘要: 软件测试的心理学问题(本文转载自软件工程专家网www.21cmm.com) 1、程序测试的过程具有破坏性 人类的活动具有高度的目的性,建立适当的目标具有重要的心理作用。如果我们的目的是要证明程序中没有错误,那我们就会不自觉地朝这个方向去做;也就是说,我们会倾向于挑选那些使程序出错的可能性较小的测试数据。另一方面,如果我们的目标是要证明程序中有错,那就会选择一些易于发现程序所含错误的测试数据... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(83) 评论(0) 推荐(0)

上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 521 下一页