软件工程(2019)第二次作业

一、开发工具
  使用C++语言开发,选用Visual Studio 2010。由于我的电脑已经安装了此开发工具,就不需要重新安装,在此只为大家展示工具运行后的截图。
1645365-20190412223108708-1227027252.png

二、编写测试代码
  新建一个C++的空项目,使用C++语言,编写一个通过输入矩形的长和高来计算矩形面积和周长的简单函数,用它进行单元测试。

  • 1.测试所建项目

    1645365-20190412224104466-948979216.png

  • 2.源文件代码

    1645365-20190412212750281-2024763615.png

  • 3.头文件代码

    1645365-20190412212811838-819487271.png

三、单元测试

  • 1.创建单元测试

    (1)在“解决方案02”单击右键选择“添加”再选择“新建项目”。

    1645365-20190412223700853-91617764.png

(2)在Visual C++ 中选择“测试”,再选定“测试项目”,编辑名称“test1”。

1645365-20190412213958993-420194537.png

(3)点击“确认”,生成UnitTest1.cpp。

1645365-20190412214127657-510083086.png

  • 2.在单元测试项目中添加测试代码

    (1)在UnitTest1.cpp中添加测试目录 “../02/ABC1.h”,“02”为创建的工程项目名称,“ABC1.h”为头文件。

    1645365-20190412214636154-690824851.png

(2)在TestMethod处添加测试代码。

1645365-20190412214946806-839671137.png

  • 3.开始单元测试

    (1)在“test1”单击右键选择“属性”,在“属性页”选择“链接器”里的“输入”,再选择“附加依赖项”编辑“../test1/Debug/ABC1.obj”。然后“确认”。

    1645365-20190412215927788-631211809.png

(2)点击“测试” 选择 “运行” 再选择 “解决方案中的所有测试”。

1645365-20190412223902332-1685886132.png

(3)测试结果

1645365-20190412220500808-216690114.png

四、总结
  通过这次作业,在VS2010中实际操作了单元测试的具体做法,对单元测试的流程有了清晰的认识。为以后做单元测试打好了基础。

转载于:https://www.cnblogs.com/linyongkang/p/10698933.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值