软件工程(2019)第二次作业
一、开发工具
使用C++语言开发,选用Visual Studio 2010。由于我的电脑已经安装了此开发工具,就不需要重新安装,在此只为大家展示工具运行后的截图。
二、编写测试代码
新建一个C++的空项目,使用C++语言,编写一个通过输入矩形的长和高来计算矩形面积和周长的简单函数,用它进行单元测试。
- 1.测试所建项目
- 2.源文件代码
- 3.头文件代码
三、单元测试
- 1.创建单元测试
(1)在“解决方案02”单击右键选择“添加”再选择“新建项目”。
(2)在Visual C++ 中选择“测试”,再选定“测试项目”,编辑名称“test1”。
(3)点击“确认”,生成UnitTest1.cpp。
- 2.在单元测试项目中添加测试代码
(1)在UnitTest1.cpp中添加测试目录 “../02/ABC1.h”,“02”为创建的工程项目名称,“ABC1.h”为头文件。
(2)在TestMethod处添加测试代码。
- 3.开始单元测试
(1)在“test1”单击右键选择“属性”,在“属性页”选择“链接器”里的“输入”,再选择“附加依赖项”编辑“../test1/Debug/ABC1.obj”。然后“确认”。
(2)点击“测试” 选择 “运行” 再选择 “解决方案中的所有测试”。
(3)测试结果
四、总结
通过这次作业,在VS2010中实际操作了单元测试的具体做法,对单元测试的流程有了清晰的认识。为以后做单元测试打好了基础。