产品中心
核心思想
同类工具比较
VU4价格咨询
解决方案
软件危机解决理论
FlowFly之单元测试
软件危机解决工具
下载中心
FlowFly5下载
VU4下载
培训视频下载
easy TDD教程
技术文档下载
视频中心
FlowFly入门
FlowFly之单元测试篇
软件危机解决理论篇
VU4功能演示
VU4视频教程
单元测试培训
VU4演示(视频)
技术中心
技术文章
常见问题
在线帮助
专家博客
新闻资讯
凯乐动态
行业资讯
关于我们
公司介绍
凯乐文化
客户列表
经典案例
联系我们
Visual Unit 4
FlowFly 5 企业版
FlowFly 5 教育版
测试亮点
C/C++单元测试工具VU4功能特性
C++单元测试不用写代码了
使用VU4,能产生哪些效益?
真的比其他单元测试工具高10倍效率?
Visual Unit 4 试用评估
精品文章
开源C/C++单元测试框架极昂贵?
可执行的C/C++单元测试教程
表格驱动的单元测试技术(1)
常见问题
为什么选择VU4?
为什么程序员人手一套才有最大效益?
单元测试维护成本很高,VU4也这样吗?
基本理论
基本理论:软件危机简述
基本理论:解决方案综述
时间危机
解决时间危机:可视编程
解决时间危机:集约调试
其它危机
解决质量危机:快速调试
解决需求危机:快速迭代
解决管理危机:持集测试
您的位置:
首页
>
新闻资讯
>
凯乐动态
> VU2获CSDN&《程序员》2007软件中国金牛奖
VU2获CSDN&《程序员》2007软件中国金牛奖
2010-03-15 22:04:16
获奖理由:
最近几年以来,测试工作,尤其是单元测试,已经不仅仅是保证软件质量的手段,其进一步发展成为软件开发方法学重要内容之一。在JAVA领域内的JUNIT引导了单元测试的运动,之后在各个语言领域内开始大量出现XUNIT的单元测试工具。传统单元测试工具大致分为两类:手工类和自动类。自动类使用自动静态分析和自动生成测试用例进行动态测试,只能发现少量的特征错误,大多数代码错误自动系列无法发现;手工类理论上可能发现所有错误,但要人工编写测试代码,耗费时间一般与编码时间是成正比的。也正因为如此,单元测试在国内的很多软件企业内是呼声很高,真正能够实现的却很少。
VisualUnit2。0(以下简称VU2)这一款图形化自动单元测试工具是具备独特创新性的产品。VU2具有完善的桩功能,从开始编码到升级维护的各个阶段,均可对任意层次、范围的代码实施分割测试,有效地解决了高度耦合代码的测试难题。VU2独有的“基于现有用例找出遗漏用例”的技术,可以很容易实现100%的语句、条件、分支、路径覆盖,这里的“实现”是由VU2自动生成的测试用例。此外,VU2还可以自动生成测试代码、用例框架以及边界测试用例等等。对于测试用例的编辑也提供了一个高效的开发环境。对于测试用例的执行路径,VU2甚至能够自动生成一副逻辑结构图。
在国内软件行业内同质化日趋严重的情况下,能够在某个已经成熟的领域更上一层楼做出自己的创新,这是非常难得也是值得鼓励的。专家周浩宇对此评价说:测试一直是中国软件人员的弱项,VU2可以大大改善这一现状,虽然只是C/C++,也给人很大启发。我们也很期待在其他的语言领域也能够出现如此方便好用的测试工具。(刘金雨)
以上内容摘自《程序员》2008年第三期64页。
上一篇:最后一页
下一篇:Visual Unit 荣获十二届软博会创新奖