
软件测试
svnLight
这个作者很懒,什么都没留下…
展开
-
Perl - Win32::Daemon模块的安装过程全纪录
Win32::Daemon模块是CRONw - CRON for Windows的依赖模块,CRONw is a small collection of Perlie things providing the main functions of a *nix-style CRON to the Perl-enabled Windows world. The killer feature and原创 2009-07-15 21:31:00 · 2500 阅读 · 0 评论 -
为什么要用exit()进行错误处理?
我们知道通常函数的返回用return,程序的结束用exit。对于main函数来说return和exit是等价的。在程序的业务和通信流程中,需要处理大量的异常和错误情景,处理完成后,就调用return返回上一级调用。可是最近我在审查某项目的VC6源代码时,发现一个奇怪的现象,错误处理代码中大量使用exit返回上一级调用,这些C/c++工程包括DLL工程、exe工程和一些后台服务性进程的工程。原创 2009-05-07 22:28:00 · 1345 阅读 · 0 评论 -
Klocwork对folder进行源代码分析
Klocwork对folder进行源代码分析,有以下几个方面的事情需要注意。 第一: 对folder进行分析时,其默认编译器由kwcc_config.xml指定。 这需要由先安装C/C++/Java编译器再安装Klocwork来保证。 第二: 对folder进行分析时,K8.1以前的版本才能对C/C++目录进行分析,所用klocwork不能太新;但对Java原创 2009-06-11 22:10:00 · 1797 阅读 · 0 评论 -
Klocwork 8.2演进(随时更新)
Klocwork 8.2已经发布了,它和8.1版有何不同,使用中有哪些注意事项呢? 试用后发现,有下列不同: 第一:不再支持do_cluster_analysis分析选项。 因此命令行脚本中就不能使用类似下面的语句了。 @kwadmin --host localhost set-project-property %1_%~n2 do_cluster_analysis原创 2009-07-05 09:24:00 · 1755 阅读 · 0 评论 -
KwCheckWpjList静态检查脚本
因为一直在探索测试的自动化技术,以前开发了几个cmd命令文件实现了Klocwork的批量自动化测试功能,但没有实现单bat版的脚本。近日在学习Perl脚本时,又研究了一下Windows命令行脚本,实现了这个目标。 它主要是用到了call :label argumenslistgoto :eof两个cmd内置命令。 主流程的结束用exit /B exitcode原创 2009-07-08 14:33:00 · 1985 阅读 · 0 评论