tigerdong 2006-9-23 22:33
针对C语言的第四代白盒测试(vcTester)共享版本可以下载了......
*** 作者被禁止或删除 内容自动屏蔽 ***
tigerdong 2006-9-24 09:20
给大家简单介绍一下第四代白盒测试PDF
*** 作者被禁止或删除 内容自动屏蔽 ***
tigerdong 2006-9-24 09:29
如何在公司内部推广白盒测试
*** 作者被禁止或删除 内容自动屏蔽 ***
tigerdong 2006-9-24 09:48
第四代白盒测试核心理念之一:全脚本化测试
*** 作者被禁止或删除 内容自动屏蔽 ***
tigerdong 2006-9-24 09:55
第四代白盒测试核心理念之二:持续集成
*** 作者被禁止或删除 内容自动屏蔽 ***
tigerdong 2006-9-24 10:32
可测试性设计(DFT)最权威的材料
*** 作者被禁止或删除 内容自动屏蔽 ***
GuangMinDing 2006-9-25 23:12
感谢TigerDong贴了这么多有用的资料
有关第4代白盒测试方法与前几代的方法的主要差别,是否有通俗的解释?[url]http://www.ezTester.com[/url]上有《第4代白盒测试方法介绍--理论篇》,大致讲解了几种白盒方法的差别,但还没完全看懂,第4代相对第3代多了“调试即测试”的理念,就能跨越一代称第4代吗?
wayne_chan 2006-9-26 22:48
第1代到第4代白盒方法的主要差别
[quote]原帖由 [i]GuangMinDing[/i] 于 2006-9-25 23:12 发表
有关第4代白盒测试方法与前几代的方法的主要差别,是否有通俗的解释?[url]http://www.ezTester.com[/url]上有《第4代白盒测试方法介绍--理论篇》,大致讲解了几种白盒方法的差别,但还没完全看懂,第4代相对第3代多了“调试 ... [/quote]
第1代白盒方法属于无组织、无约束的测试方法,典型情况是拿调试当测试,或者简单的在被测代码中加入print、assert等语句。第2代白盒方法主要克服第1代方法的两大缺陷:一是没有测试评估(比如覆盖率),二是未对测试操作进行重用,重用测试操作必然以某种形式化语言描述测试过程,该形式化描述可有两类,一类是使用被测代码自身开发使用的语言,另一类是使用一种抽象层次更高、更为易用的脚本语言,常见的第2代白盒测试工具有:Rational的RTRT、Parasoft的CppTest、IPL的Cantata++等。
第3代白盒方法主要代表是xUnit系列测试工具,如JUnit、NUnit、DUnit等,第3代白盒方法区别第2代方法最主要特点是:它支持持续集成的操作模式,这在理念上有了一次飞跃。
第4代白盒方法继承了第3代白盒方法所要求的持续测试,这种继承性是包含关系,就像第3代方法继承第2代方法的形式化测试描述一样。第4代方法在第3代方法的基础上,强调了操作的重用,将调试操作重用到测试中来,明确一个概念:第4代白盒测试方法相对第3代方法,主要是引入了调测一体的理念。遵循第4代白盒方法的测试工具主要以VcTester([url]http://www.ezTester.com[/url])为代表。
wayne_chan 2006-9-26 22:51
从第1代到第4代白盒方法,每一步都大幅提升了“可重用”的能力
从第1 代到第2代,对测试进行形式化描述,使测试操作以脚本(或某种语言)方式记录,支持重复测试,一次测试操作可在后续测试中重复使用,当然大幅提升了测试效率。
从第2代到第3代,持续集成使软件稳定性得到重用,怎么讲?第3代白盒测试方法要求以“写一点、测一点”不断迭代的形式推进项目研发,每一次迭代被测代码都相对稳定,这时,对于新冒出的Bug马上能被识别,马上定位,通常只需分析最近修改的数十行代码,就能推断问题所在。这操作模式下查错与改错的效率非常高,本质上来说,持续集成模式对“软件稳定性”实现了重用,直接收益处体现在两方面,其一,查错、改错的效率提高了,其二,被测系统随时处于可运行状态,待实现的功能提前展现,有利降低研发风险。
从第3代到第4代,坚持调测一体的理念后,测试代码与被测代码真正同等的看成一种产品代码,两者代码一同添加、一并维护,不是把被测代码写完整了再设计测试脚本,维护两者也是对等的,只要相关联的代码一处修改了,另一处也要跟着改。不仅如此,两者的调试过程也可融为一体,调试测试脚本与调试被测代码有许多共性,可重用的地方很多,比如调试被测代码先要构造运行环境,调试测试脚本也构造类似运行环境,调试中经常修改变量、查看变量,修改变量为了后续单步跟踪按特定路径进行,这对应于测试,修改变量或打测试桩也让特定路径得到覆盖,调试中手工查看变量是否预期,对应于测试,则是用例脚本判断测试是否通过。如果调试操作在测试中重用了,或者,更准确一点按照第4代白盒方法所遵循的理念,调试与测试合为一体了,无疑会大幅提升软件研发效率。
嵌入式软件的白盒测试主要针对C语言,正是xUnit系列工具难以撼动的领域,但VcTester之所以能突破这个障碍,是因为调试操作也得到重用了,另外,CSE脚本语言能较好的仿真出C语言行为,测试用例编写与调试的效率提高上去了。
更详细内容请参考本人Blog([url]http://blog.csdn.net/wayne_chan/[/url])中一篇文章《第4代白盒测试方法通俗释义》
tigerdong 2006-9-28 22:39
获得第四代白盒测试的试用版本(VCTESTER)
*** 作者被禁止或删除 内容自动屏蔽 ***
tigerdong 2006-10-10 09:55
目前已经开通专门的第四代白盒测试的BLOG论坛,请参观
*** 作者被禁止或删除 内容自动屏蔽 ***
tigerdong 2006-10-12 15:09
第4代白盒测试方法(vctester)通俗释义
*** 作者被禁止或删除 内容自动屏蔽 ***
gangshang521 2006-10-26 00:57
非常感谢大侠给介绍这么好的冬冬。这回让我见识了一下第四代白盒测试方法了!
tony.ak 2006-11-6 22:40
[size=12pt][font=Times New Roman]VcTester[/font][/size][font=宋体][size=12pt]最新版本发布了,可到官方网站下载共享版本使用,下载地址[/size][/font][font=Tahoma][size=12pt][url=http://www.eztester.com/][color=purple]http://www.eztester.com[/color][/url][/size][/font]
[font=Tahoma][size=12pt][/size][/font]
[size=3][color=#000000][font=Times New Roman]VcTester[/font][font=宋体]由[/font][/color][color=#333333][font=Tahoma][url=http://www.eztester.com/][color=purple][font=宋体]深圳市领测科技有限公司[/font][/color][/url][/font][/color][color=#000000][font=宋体]自主研发,专业服务于嵌入式白盒测试领域的测试工具,它遵循第[/font][font=Times New Roman]4[/font][font=宋体]代白盒测试方法([/font][font=Times New Roman]4GWM[/font][font=宋体],[/font][font=Times New Roman]The 4th Generation White-box-testing Methodology[/font][font=宋体]),为有效实施针对[/font][font=Times New Roman]C[/font][font=宋体]语言的单元测试、集成测试与协议测试,提供系统化的测试解决方案。对于[/font][font=Times New Roman]VcTester[/font][font=宋体]相关信息参见其官方网站[/font][/color][color=#333333][font=Tahoma][url=http://www.eztester.com/][color=purple]http://www.eztester.com[/color][/url][/font][/color][/size]
[font=宋体][color=white][size=9pt]本人喜欢的网站:[/size][/color][/font][size=9pt][url=http://www.sina.com.cn/][color=white][font=宋体][color=white]新[/color]浪网[/font][/color][/url] [url=http://news.google.com/][color=white]Google[/color][color=white][font=宋体]新闻[/font][/color][/url] [url=http://news.sohu.com/][color=white][font=宋体]搜狐新闻[/font][/color][/url] [url=http://www.yahoo.com.cn/][color=white][font=宋体]雅虎[/font][/color][/url] [url=http://www.yesky.com/][color=white][font=宋体]天极[/font][/color][/url] [url=http://news.csdn.net/][color=white]CSDN[/color][color=white][font=宋体]新闻[/font][/color][/url] [url=http://blog.csdn.net/][color=white]CSDN[/color][color=white][font=宋体]博客[/font][/color][/url] [url=http://weekly.bokee.com/][color=white]B[/color][color=white][font=宋体]周刊[/font][/color][/url] [url=http://www.blogchina.com/][color=white][font=宋体]博客中心[/font][/color][/url] [url=http://blog.donews.com/][color=white]DoNews[/color][color=white][font=宋体]博客[/font][/color][/url] [url=http://sourceforge.net/][color=white]SourceForge[/color][/url] [url=http://www.shareit.com/][color=white]ShareIt[/color][/url] [url=http://www.51testing.com/][color=white][font=宋体]无忧测试[/font][/color][/url] [url=http://www.vczx.com/][color=white]VC[/color][color=white][font=宋体]在线[/font][/color][/url] [url=http://cosoft.org.cn/][color=white][font=宋体]共创联盟[/font][/color][/url] [url=http://www.onlinedown.net/][color=white][font=宋体]华军软件园[/font][/color][/url][/size]
xiangming 2006-11-6 22:49
好爽,又有新版本用了
songfun 2006-11-7 22:25
楼上的,继续啊
xiangming 2006-11-10 00:16
继续!!!!
jack2008 2006-11-19 21:14
恩!这个培训不错,有机会一定参加。
haungxiaohua 2006-11-23 22:33
[font=Times New Roman][size=3]VcTester这个工具不错,是我目前用过最好的工具了,其他测试工具都太难用了,为了这一点我狂顶!有同感的顶起。[/size][/font]
zhouxinxin 2006-11-23 22:39
同感!顶起,支持国产软件。
teststring 2006-12-6 22:08
找了半天原来这里还有VcTester的介绍啊,不错。望多介绍点。
testthink 2006-12-15 23:59
正在学习中
huoxingren 2007-1-31 20:14
不错!!顶起来
michael_123 2007-2-1 10:41
顶起,支持国产软件。VcTester下载来用用
enjoyhere 2007-3-26 18:13
学习了。。。
csoar 2007-4-11 09:13
先试用一下看看
lvxiaozhou 2007-4-11 22:21
好东西,我最近做测试正好能用上,呵呵
jack2008 2007-4-15 20:21
用着的呢 我
国国国 2007-4-23 15:27
好,下了看看!
Edisonvic 2007-4-29 11:45
sdlkfj3 8错8错
Edisonvic 2007-4-29 11:46
继续支持
hn2001 2007-5-1 11:17
hao,xiexieliao
hn2001 2007-5-1 11:21
dingqilai
tangke 2007-5-9 22:36
希望能有更多的资料可以参考
mingye 2007-6-1 17:55
正在学习中.多谢提供这么多资料!
shmilyfan 2007-6-2 07:52
[quote]原帖由 [i]tigerdong[/i] 于 2006-9-24 09:48 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=312676&ptid=44614][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
Python是一门优秀的脚本语言,CSE无疑也是一门优秀语言,要不,本文不会将它们相提并论的作比较。
事实上,要准确比确两门语言的特性差异不是一件容易的事。因为,既然一门语言能够存在,就有她存在的理由, ... [/quote]
下载
bigtree521 2007-7-24 08:19
下一下!
bigtree521 2007-7-24 08:21
下载
liran_04 2007-8-8 17:19
资料太多,应该先看那个
cmdzlala 2007-9-5 16:20
这么好的东西一定要看看