51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3548|回复: 1
打印 上一主题 下一主题

[讨论] VcSmith is you best choice of white-box test tool

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-8 14:16:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VcSmith is you best choice of white-box test tool

VcSmith (Visual Code Smith) is shareware version of VcTester, VcTester is a white-box test tool for C source codes to facilitate the use of Visual Studio C/C++ (VC6, VC7 or VC8). VcSmith is shareware without any functional limitation, You can obtain, using and spread it freely.

VcSmith offers three major components: editor, debugger, and tester of source codes. The editor is similar to SourceInsight, it supports C, C++, and CSE languages, offers highlighted display of key words, prompted input, jump and rebound of symbol definition, display call trees, automatic generation of framework codes, search and replacement through code line tags and shortcuts.

The debugger supports integrated build construction, breakpoint setup, single-step trace, view and modification of variables, and fast view of parameters called by functions and corresponding return values.

The tester supports script test driver (including reading and writing C variables under test and calling C functions), scripted test data building, project-based management of test suites and test cases, and debugging and formal running of test cases.


Visual Code Smith is an IDE development platform that truly integrates editing, debugging and testing functions. This section is to describe the functional features of VcSmith, mainly according to the difference between it and traditional programming environments.
First of all, VcSmith is free software. Ordinary shareware usually reserves some functions for experience but with restricted practicability. However, VcSmith successfully avoids such case. All functions are available in all released versions of VcSmith.
Secondly, different from some programming environments (such as Source Insight), VcSmith offers not only strong functions in source code editing, but also provides edge-cutting functions of scripted debugging and single-step tracing, so that users can easily build a debugging environment with CSE scripts, and the debugging process is online and visual, as what you see is what you get.
What’s more, VcSmith also supports standard tests, and scripts building and triggering calls can be repeatedly used in standard tests. Online debugging supported by VcSmith is a highlight of the software. Online debugging means that the program under test need not restart during the course of debugging, and all debugging operations are online, so that various driver scripts can be written and debugged continuously, and bug locating, debugging result viewing, and debugging script re-optimizing can be done online, which can greatly improve the programming efficiency.
VcSmith features a very simple, easy interface. The learning costs are very low. Meanwhile, it offers strong integration functions for external utilities, which further extends the expandability of VcSmith as a general research and development platform.
Please note that VcSmith does not support the debugging and testing of C++ codes, but only supports the coding, debugging and testing of C language projects. In addition, the debugging and testing functions of VcSmith must be coordinated with the use of VC (VC6, VC7 and VC8).


More information:http://www.eztester.com/en/index.asp
Download URL:http://www.eztester.com/down/en/VcSmithSetup_222.exe

[ 本帖最后由 yangyunfei 于 2007-6-8 14:31 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-14 23:15:34 | 只看该作者
good 东西
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 05:48 , Processed in 0.069338 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表