近期热点
·信息网络安全防范的几种措施
·企业网络安全的规划设计与实践
·网络安全之我见
·制造执行系统(MES)的应用与发展
·PDM与CAX、ERP集成技术研究
·微波EDA电磁仿真软件应用
 相关文章
·小心平台化的种种陷阱将违背软件的初衷
·ERP软件实施经验汇总(5)
·ERP软件实施经验汇总(4)
·ERP软件实施经验汇总(3)
·起重机起升机构可视化CAD 软件开发方法研究
·《超越对手—软件项目经理的18种实用技能》九:如何开启动大会
 相关博客
·也谈什么国产PLM软件厂商做不大?
·BI牵手全面预管理软件肋跑中小企业信息化
·为什么国产PLM软件厂商做不大?
·讲述如何软件测试项目启动、规划与需求分析
·杀毒软件势必对个人免费
·Infor的两款优秀软件观感
 相关新闻
·
Delcam授权南京阳帆软件有限公司为Delcam产品增值经销商
·
中华网软件助力领先保健食品生产企业
·
新锐国际通用型协同管理软件全面升级
·
金蝶搭建管理软件网络“智库”
·
1至8月我国软件业收入达3438.9亿元
·
甲骨文再获亚太最佳供应链软件提供商
 相关热贴
·[推荐]ERP软件实施经验汇总
·天汉工堪2005 华岩岩土工程勘察数据处理系统 7.2 同济曙光岩土系列软件鸿业给排水 Gps 2007 鸿业暖通 ACS 6.2 理正给排水 8.01硬件复制狗 理正电气 3.5 EES 9.3P 博超电气工程设计软件
·广州开思SCSH2005i房产测绘与管理系统(房产三友) 南方控制测量软件平差易2005 PA2005 南方测绘CASS 6.1硬件复制狗 南方测绘CASSCAN 5.0 南方测绘SHIS2.0 房产测绘版 SHIS2.0标准版
·工程测量数据处理系统 5.31专业版 SV300 R2002 R2004 V6.0 威远图数字测图软件 UPSS2006地下管线勘测数据处理系统 方正智绘5.01专业版 隧道断面测量分析软件 TP2007 1.8(2007.2)完整版
·桥梁博士 3.03正式新规范版 Midas CIVIL 2006 中文中国规范版 Midas FX+ 有限元网格划分前处理软件 Midas CIVIL 2007 7.2.0 Realse 1 中文中国规范版
·杀气腾腾 十大流行杀毒软件横评之检阅篇
 相关商城商品
· 张守春3E薪资设计软件(岗位测评版)
· 张守春3E薪资设计软件(岗位测评与薪酬设计)
· 软件过程改进实践
· 企业级软件解决方案
· 城市电子政务软件平台技术与系统设计
· 企业管理软件在企业集团财务管理中的应用
 
 
当前位置:企业管理 -> 研发管理
 
软件测试的基本原则
发表时间:2006-11-11    来源:eNet
关键字:软件 测试 研发 
在设计有效测试用例之前,测试工程师必需理解软件测试的基本原则。

    在设计有效测试用例之前,测试工程师必需理解软件测试的基本原则。这里有一组测试原则:

  ·所有的测试都应追溯到用户需求。正如我们所知:软件测试的目标在于揭示错误。而最严重的错误(从用户角度来看)是那些导致程序无法满足需求的错误。

  ·应该在测试工作真正开始前的较长时间内就进行测试计划。测试计划可以在需求模型一完成就开始,详细的测试用例定义可以在设计模型被确定后立即开始。因此,所有测试应该在任何代码被产生前就进行计划和设计。

  ·Pareto原则应用于软件测试。简单地讲,Pareto原则暗示着测试发现的错误中的80%很可能起源于程序模块中的20%。当然,问题在于如何孤立这些有疑点的模块并进行彻底的测试。

  ·测试应从“小规模”开始,逐步转向“大规模”。最初的测试通常把焦点放在单个程序模块上,进一步测试的焦点则转向在集成的模块簇中寻找错误,最后在整个系统中寻找错误。

  ·穷举测试是不可能的。甚至一个大小适度的程序,其路径排列的数量也非常大。因此,在测试中不可能运行路径的每一种组合。然而,充分覆盖程序逻辑,并确保程序设计中使用的所有条件是有可能的。

  ·为了达到最佳效果,应该由独立的第三方来构造测试。“最佳效果”指最有可能发现错误的测试(测试的主要目标),所以创建系统的软件工程师并不是构造软件测试的最佳人选。

 

 责任编辑:张敏