文斯测试技术研究中心

---------测试无间、追求无限

vince zhangID:vincetest
137879次访问,排名568好友6人,关注者18
具备多年软件开发、软件测试和项目管理工作经验。曾任职于华为技术有限公司,主要参与大型复杂软件产品的开发、测试及管理工作,积累了深厚的开发、测试和管理工作经验;同时还从事软件测试工具的研究和开发工作,对产品测试方法和管理流程有深刻的理论认识和实践经历。
vincetest的文章
原创 44 篇
翻译 0 篇
转载 30 篇
评论 59 篇
vince的公告
vincetest欢迎光临文斯测试技术研究中心!敬请关注如下内容:
★★★★★中心简介★★★★★ 推荐文章(点击文章可直接进入):
1.测试之颠,必先利其器 2.测试用例设计白皮书 3.软件可测试性设计 4.单元测试大揭密

最佳C/C++调测平台(VcSmith)

最近评论
小罗密欧:很全面啊,对于初学者来说很棒很有用啊,谢谢~
小罗密欧:很全面啊,对于初学者来说很棒很有用啊,谢谢~
云:分析的还是比较透彻的,支持一下
majuthink:真是不明白条件项是如何确定的?
全部学校完了!:全部学校完了!
谢谢了哦!
对我说很适用!
文章分类
收藏
    相册
    测试工具
    http://www.eztester.com
    测试技术交流
    01 51testing
    02 测试时代
    03 希赛
    03 开发与测试资源免费下载网
    强人博客
    wayne的博客
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 九大法宝收藏

    新一篇: 质量评估宝典 | 旧一篇: 单元测试的重要性

    九大法宝

    Make by Tony 2006/10
    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
    参考文献:
    1.         Wayne Chan, 《第4代白盒测试方法概述——VcTester实践篇》
    2.         Wayne Chan, 《VcTester V2技术白皮书》
    欢迎转载此文,转载时请注明文章来源:文斯测试技术研究中心http://blog.csdn.net/vincetest

    发表于 @ 2006年10月29日 10:20:00|评论(loading...)|编辑

    新一篇: 质量评估宝典 | 旧一篇: 单元测试的重要性

    评论

    #jack 发表于2006-10-30 23:02:00  IP: 58.61.113.*
    不错,果然是法宝
    #gongjk 发表于2006-11-01 19:02:00  IP: 58.60.231.*
    强!
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © vince