WEB开发网
开发学院软件开发VC 高效开发与彻底测试 阅读

高效开发与彻底测试

 2010-09-04 20:48:16 来源:WEB开发网   
核心提示:测试工程的编译运行:1)启动Visual Unit(个人版或企业版),导航窗口->菜单->目录,高效开发与彻底测试(8),选择产品工程和测试工程的目录;2)试一下编译测试工程,如果通不过编译,指针CString* ipName; //输入参数,指针CString* opName; //输出参数,请查看帮助《

测试工程的编译运行:

1)启动Visual Unit(个人版或企业版),导航窗口->菜单->目录,选择产品工程和测试工程的目录;

2)试一下编译测试工程,如果通不过编译,请查看帮助《编译错误》章节的说明;

3)在导航窗口选择要测试的源文件,如产品工程目录下的ExFunction.cpp文件;

4)在导航窗口函数列表中选择一个函数,如ParseOneParameter,编译并执行测试工程(Execute Program或Ctrl+F5),即可执行测试。

5)企业版用户可以使用IDE插件,自动选择要测试的文件和函数,请查看帮助中《使用IDE插件》章节。

6)要调试程序,添加断点,如在CExFunction::ParseOneParameter()入口处加断点,执行调试(Go或F5),即可进入调试,调试前可以打开测试用例编辑器选择调试输入(测试用例),调试过程中也可以切换用例,请参考帮助《排错--调试》。企业版用户,可以直接执行IDE插件的调试命令,无需手工断点。

7)大多数代码(比较简单的除外)都是边开发边在Visual Unit的支持下调试的,不需要界面,随便选择一个函数都可以立即进入调试,也可以随便增删修改调试输入(使用测试用例编辑器)。

8)目前版本仅实现了最基本功能,为了检验和展示VU的适应能力,很多代码不完善或有重构的必要,同时也有很多测试用例不完整。如果您有意扩展 本项目的功能,请在Visual Unit的支持下编码调试,即使是免费的个人版,也能大幅提高开发的效率和质量。

变量命名规则

m 成员变量

g 全局变量

s 静态变量

p 指针

i 输入参数

o 输出参数

示例

CString name; //局部变量

CStrin mName; //成员变量

CString iName; //输入参数

CString& oName; //输出参数

CString gName; //全局变量

CString* pName; //局部变量,指针

CString* mpName; //成员变量,指针

CString* ipName; //输入参数,指针

CString* opName; //输出参数,指针

CString* iopName; //输入输出参数,指针

本文配套源码

上一页  3 4 5 6 7 8 

Tags:高效 开发 彻底

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接