软件工程:vs单元测试】的更多相关文章

一.前言 自从开始了大三下的生活,学校开设一门课程“软件工程”,刚好我们是第一届进行课程改革,不在像以前那样背背概念,考前进行好好突击,然后考试就能过,最后毕业了发现软件工程课程到底我们在其中学习了什么. 我自己觉得改革,会不会让自己觉得考的不好,能学到啥?在老师的第一节课上,老师把整个学习蓝图描述一下,我大约感觉到这才是一个大学的课堂,不仅仅子啊 课堂上听老师讲课,最重要的是自己在课后自己在学习,自己在网上自己寻找知识,进行学习.自己才是这门课程的主人,主动学习课程,不是被动听老师讲. 喜欢编…
这是<构建之法>实战教学的一部分.适合作为同学们的第二个程序作业. 第一个程序作业: 请看 “概论” 一章的练习,或者老师的题目,例如这个. 作业要求: 软件工程的作业越来越有意思了, 我们在第一个作业中,用各种语言实现了一个命令行的四则运算小程序. 我们看看如果要把我们的小程序升级为能稳定运行,解决用户问题的软件,应该怎么做. 建议在做下面的题目的时候,采用结对编程的方式, 在练习中,让同学们学会模块化编程,信息隐藏,接口设计,TDD,等. 大家写了不少四则运算的练习,这些代码都各有特色,大…
这是<构建之法>实战教学的一部分.适合作为同学们的第二个程序作业. 第一个程序作业: 请看 “概论” 一章的练习,或者老师的题目,例如这个. 作业要求: 软件工程的作业越来越有意思了, 我们在第一个作业中,用各种语言实现了一个命令行的四则运算小程序. 我们看看如果要把我们的小程序升级为能稳定运行,解决用户问题的软件,应该怎么做. 建议在做下面的题目的时候,采用结对编程的方式, 在练习中,让同学们学会模块化编程,信息隐藏,接口设计,TDD,等. 大家写了不少四则运算的练习,这些代码都各有特色,大…
http://www.cnblogs.com/xinz/archive/2011/11/20/2255830.html 邹欣, 现代软件工程讲义 2 开发技术 - 单元测试 & 回归测试…
vs单元测试?VS?没装呢... 那么赶紧装个吧,于是跑到这去了: http://www.msdn.hk 我下个免费社区版. 安装过程没有什么需要说明的,傻瓜式安装会吗?当然中间会耗很长时间. 由于以前没做过单元测试,只能参考一位前辈的博客:http://www.cnblogs.com/kingmoon/archive/2011/05/13/2045278.html 那么我就用2013社区版照葫芦画瓢吧. 1.建立单元测试项目 (1)实例:创建VC#模式下的控制台应用程序,工程名为text 如图…
题目:一个单元测试,查找list[]中的最大值 编写一个程序对Largest函数进行测试,列举所有测试用例. 思路:首先确保数组不为空,和数组长度不为0,否则输入错误.根据老师所给的函数写一个主函数,在运行中进行测试.自己写的主函数输入输出就可以了. #include<iostream> using namespace std; int Largest(int list[],int length) { ];     ;i<(length);i++) { if(list[i]>max…
一.选择开发工具 开发工具选择 Visual studio 2017 社区版,开发语言为C 由于之前已经安装完毕,所以不上传安装过程,主界面如下: 二.练习自动单元测试 使用的测试工具是VSTS,具体步骤如下: 1.编写一个判断三个数大小的程序 程序代码如下: #include "pch.h" #include <iostream> #include "stdio.h" int test(int a,int b,int c) { int max; if…
建立工程,分别编写cpp和头文件 cpp文件中的代码如下: #include<iostream> #include"test.h" using namespace std; int Cal::add(int x, int y)//返回两个变量的和 { return x + y; } int Cal::sub(int x, int y)//返回两个变量的差 { return x - y; } int main() { return 0; } 头文件test.h中的代码如下:…
一.开发工具的安装和运行 1.安装 由于我的电脑之前就安装好了Android Studio,就不再重装了.在这里就给出几条安装过程中需要注意的地方吧: 安装包最好在官网下载已经带有Android SDK的版本,避免麻烦. 安装之前需要在BIOS开启VT虚拟化技术以提高安卓模拟器的性能. 安装好后的第一次启动会下载gradle,由于其所访问的网站被墙,会导致无法下载,我们事先在其他源下载好gradle放在指定目录就行就好. 2.运行 单击AndroidStudio图标. 打开后的AndroidSt…
第一次接触“单元测试”这个要求,我和队友学习了一些示例后开始操作.如下展示一些建立单元测试的过程.Step1:右键单击[解决方案]->左键单击[添加(D)]->[新建项目(N)]. Step2:我的程序是c++项目,所以我依次点选[Visual C++]->[测试]->[本机单元测试]->[填写自己测试的名称(自己定义)]->[确定]. Step3:这时需要写入测试的函数的来源文件和你要测试的语句. Ps:在#include后的是该文件的相对路径:上一级文件夹中的主函数…