VcSmith(视觉符号史密斯)是一个共享软件版本的VcTester这是一个白箱测试工具,C源代码,以方便使用Visual Studio的C / C + +(VC6,VC7或VC8)。
它提供了三个主要部分组成:编辑器,调试器和测试仪。
到SourceInsight编辑器,它支持C,C + +和CSE语言,提供突出显示的神器出山:www.shenqi73.com关键词,系统会提示输入,跳跃和反弹的符号定义,显示的调用树,生成框架代码,等调试器支持集成建设施工,设置断点,单步跟踪,查看和修改的变量,并调用的功能和相应的返回值参数的快速视图。
该测试仪支持脚本测试驱动器(阅读和写作的C变量和调用C函数),脚本的测试数据建设,以项目为基础的测试套件和测试用例管理,调试或正式运行测试用例。
我们建议您使用VcSmith与VC(的Visual C / C + +和Visual Studio开发工具包是微软的产品)。如果不使用VC,包括VC6,VC7,和VC8,源代码编辑器的功能将在VcSmith正常的。
一些编程环境(如Source Insight的)不同,VcSmith在源代码编辑器提供了强大的功能,并提供切边功能的脚本调试和单步跟踪,使用户可以轻松地构建一个与CSE脚本调试环境,和调试过程是在线和视觉,你所看到的就是你得到的。
更重要的是,VcSmith还支持标准的测试,并在标准测试中,建设和触发的脚本调用,可反复使用。 VcSmith支持的在线调试是软件的一大亮点。
在线调试是指被测程序不必重新启动在调试过程中,所有调试操作在线,使各种驱动程序脚本可以被写入,不断调试,和错误定位,调试结果查看和调试脚本重新优化可以在网上完成,这样可以大大提高编程效率。
VcSmith提供一个非常简单的,简单的界面。学习成本是非常低的。同时,外部工具,进一步提高了可扩展性VcSmith作为一般的研究和开发平台,它提供了强大的集成功能。
请注意,VcSmith不支持的C + +代码的调试和测试,但只支持编码,调试和测试的C语言项目。此外,调试和测试功能VcSmith必须配合使用VC(VC6,VC7和VC8),