51Testing软件测试论坛
标题:
九大法宝
[打印本页]
作者:
jack2008
时间:
2006-10-30 22:36
标题:
九大法宝
九大法宝
Make by Tony 2006
VcTester
也面向世人已久,在测试工具领域中也算是比较先进的测试工具了,据本人亲身的体会和感受在此分析一下VcTester如此成功的九大法宝,希望能给大家一起启发。
法宝一:功能强大的IDE集成界面
Ø
完成测试工程管理:增删用例、修改用例、树状组织测试用例与测试集、执行单用例或单测试集、批量执行用例等;
Ø
支持直观的树状测试用例管理:支持单用例、单测试集、多用例、多测试集批量执行,支持命令行启动全工程自动测试;
Ø
数据UDT编辑器、消息编辑器、消息解析器、自定义消息模板等,其消息解析器与编辑器还可以免费集成到用户产品或相关IT工具上,借助本功能,用户可以将VcTester工具延伸到协议测试、功能测试等领域。
法宝二:易学易用的脚本语言CSE
Ø
CSE
语言接近于C语言风格,易学易用;
Ø
对没有脚本语言基础的用户学习时长约为3小时。
法宝三:测试驱动与测试桩易于构造
Ø
编写CSE脚本可读取全局变量、给变量赋值、调用函数等;
Ø
被测目标机运行后,VcTester允许用户定义一个脚本函数,给被测C函数打桩,使运行中脚本函数替代C函数;
Ø
脚本桩函数中可编写特定的测试处理,或返回特定数值用于测试。
法宝四:在线测试与及时调测
Ø
运行目标测试程序后,在线设计用例、运行用例,并根据测试结果改进或添加用例,持续在线的进行测试,VcTester这一特性使单元测试过程更加简捷明了,所见即所得,操作过程更富人性化;
Ø
调测一体,支持将调试操作自动转化成测试脚本,商用版的检视器支持调试操作转脚本,该功能可以促进大家养成自发测试的习惯,摆脱不自觉的被动测试状态,检视器还支持更强大的脚本桩功能,如条件桩、PreCheck与PostCheck定义等。
法宝五:强劲的组合应用
Ø
VcTester
支持外部工具嵌到它的IDE中使用,比如VC的Build与BuildAll命令可集成进来,外部命令的运行信息能截获到IDE的打印输出区,用户还可以为外部命令指定快捷热键,这一机制大大方便了VcTester与其它测试工具配合使用,常见的集成应用有:
1.
将VSS或CVS版本机的Checkin、CheckOut集成到VcTester的IDE平台;
2.
与ANT自动构建工具集成;
3.
集成pclint工具;
4.
集成源码行统计工具。
Ø
VcTester
在覆盖测试方面具有独特优势,建议VcTester与如下商用工具组合使用,形成优势互补,测试效果会更好:
1.
使用CodeTest进行性能测试;
2.
使用Purify或BoundCheck进行内存越界或内存泄漏检查;
3.
使用Logiscope的Audit评估代码可维护性与复杂度,使用RuleChecker检查编码规则;
4.
与商用ASN.1工具(如OSS的编解码工具,RedPacket的OneDecoder、OneViewer等调测工具)配合使用,实现基于消息收发的通信协议测试。
Ø
商用版的源码与测试用例在同一个IDE平台编辑、维护,以相同形式同时支持测试脚本与源码的一体化调试,集成界面支持设置断点,进行单步跟踪。
Ø
VcTester
提供出色的IDE编辑器,编辑功能强大,支持提示输入、全文查找与替换、函数调用关系分析,定义与引用跳转、在线查看各行调用覆盖情况。
法宝六:支持符合第4代白盒测试方法的测试评估体系
Ø
包括LICC与LDCC两种代码覆盖率统计,对测试设计程度也提供评估;
Ø
评估结果可以在线、直观的方式显示,还支持测试报告自动生成。
法宝七:支持测试设计重构
Ø
当被测代码有大幅调整,经过一次或多次重构时,商用版支持快捷的测试设计重构,该功能可确保持续集成的操作过程不因代码重构而断链。
法宝八:共享版与商用版无缝衔接
Ø
共享版的测试工程在商用版上同样可用无需任何修改,并可随时切换,便于用户升级。
法宝九:完全遵循第四代白盒测试方法
附:VcTester简介
VcTester
由
深圳市领测科技有限公司
自主研发,专业服务于嵌入式白盒测试领域的测试工具,它遵循第
4
代白盒测试方法(
4GWM
,
The 4th Generation White-box-testing Methodology
),为有效实施针对
C
语言的单元测试、集成测试与协议测试,提供系统化的测试解决方案。对于
VcTester
相关信息参见其官方网站
http://www.eztester.com
[
本帖最后由 jack2008 于 2006-10-30 22:43 编辑
]
作者:
gangshang521
时间:
2006-11-1 23:21
果然是高手,分析得还比较实在,给正在选择工具的人提供好的依据。
作者:
xiangming
时间:
2006-11-6 22:52
确实不错,我正在试用共享版的。
作者:
yangyunfei
时间:
2006-11-10 00:08
请问共享版在哪里能下载?
作者:
zhouxinxin
时间:
2006-11-23 22:44
在其官方网站
http://www.eztester.com
就可以免费下载了,其他下载网站也很多,都可以下载,网上一大把的是。
作者:
acktance
时间:
2006-12-8 23:19
一个测试工具能做这么强大的功能确实不错了。一个工具的好坏不光看工具本身的价值,还要看该工具的支撑体系,在这一点上
VcTester应该做得不错。
作者:
kasad
时间:
2007-6-20 11:19
昨天试了vcTester共享版,不过功能很少。
作者:
zhongyuan
时间:
2007-8-6 19:55
wo ye kan kan
作者:
changlang530
时间:
2007-9-6 16:50
谢!!
作者:
老公最爱小龙虾
时间:
2007-9-28 14:32
晕了
作者:
ssafa
时间:
2007-9-28 19:39
MS广告,不过问一下,支持MFC不
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2