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

1.选择开发工具

因为我的电脑之前便安装了Visual2017,所以就不再描述安装过程了,下图是Visual2017的软件开发界面。

2.练习自动单元测试技术

(1)因为这次是简单的练习,所以我就写了一个冒泡法排序的小程序。具体代码如下:

#include "pch.h"
#include <iostream>
using namespace std;
int main()
{
	int a[10];
	int m, n;
	int i,tmp;
	for (i = 0; i < 10; i++)
	{
		cin >> a[i];
	}
	for(m=0;m<10;m++)
		for(n=m+1;n<10;n++)
			if (a[m] > a[n])
			{
				tmp = a[m];

				a[m] = a[n];

				a[n] = tmp;
			}
	for (i = 0; i < 10; i++)
	{
		cout<< a[i]<<" ";
	}		
}

(2)创建测试程序,右键解决方案 -> 添加 -> 新建项目 ->测试 -> 本机单元测试项目

![成功创建测试项目](

(3)在UnitTest1测试项目中,添加对被测试项目的引用,如下图所示

(4)编写测试程序,进行测试。

posted @ 2019-04-12 22:39  贾娃  阅读(232)  评论(0编辑  收藏  举报