有多少人关注白盒测试
一般软件工程书籍在介绍白盒测试时,通常包括了“流图符号”、“环形复杂性估算”、“图矩阵”、“条件测试”、“数据流测试”、“循环测试”等方法。这些方法比较复杂,对于非关键性应用(除了航空航天控制等领域),从经济角度来看进行白盒测试似乎不大合理。一般的应用开发,特别是企业应用开发(例如ERP),考虑到经济合理的目标,大家都是如何进行测试呢?:p white-box testing又称structural testing 是最基本的测试方法之一 决不是只用于所谓关键性领域
其中program diagraph, statement/decision/condition/path coverage以及data flow analysis之类都是最经典最常用的概念及方法
white-box testing的test cases产生于软件开发过程中implementation的阶段 与functional testing处于不同的开发阶段 两者互为补充 缺一不可 单元测试充分性分多项指标,如:覆盖率,缺陷检测率,单元测试阶段缺陷去除率,检视充分率,代码生产率.这些还只是静态的数据,很多时候还要看动态的趋势。在这其中单单覆盖率中就有很多种,主要的有语句覆盖率,分支覆盖率,条件覆盖率. 也有方法覆盖率,类覆盖率.。
执行单元测试的方法种语句覆盖率100%,分支覆盖率80%. 具体出现无法覆盖的情况时应有合理解释。
考查单元测试的度量数据外,还应要求一定的静态检查和代码规范等. 代码检查和静态分析的标准肯定要比编程工具自带的要求高。 Originally posted by celine at 2004-9-17 03:33 PM:
一般软件工程书籍在介绍白盒测试时,通常包括了“流图符号”、“环形复杂性估算”、“图矩阵”、“条件测试”、“数据流测试”、“循环测试”等方法。这些方法比较复杂,对于非关键性应用(除了航空航天控制等领 ...
版主,给大家总结一下“测试模式”
对不同的业务背景,对不同的系统,应该有适合其测试的最佳方法,希望有测试经验的专家们,多多总结“测试模式”,领导并推动我们的测试事业:) 关于覆盖率,可以拿具体的程序分析说明吗,初学者请教中.......
请推荐相关的书籍!
谢谢! xinwuhan2006本网站的白盒测试的一个pdf文档就很不错,你可以搜来看看的 我只知道一些皮毛,关于白盒测试!哎 我知道的不多,希望提供点资料。 楼上的有人做过白盒吗?
页:
[1]