第二次作业:
1、在个人电脑中安装一个集成开发环境(Microsoft Visual Studio、Eclipse或其它工具均可),要求该环境能够提供单元自动测试功能;
2、记录安装过程,并将全部内容发表在博客中;
3、实现最大子数组和算法,并将该段代码上传至Coding.net系统中;
4、自行选择合适的覆盖标准并设计测试用例对该段代码进行测试,并将测试结果发布在博客中,结果以如下表格形式完成。
用例编号 |
用例描述 |
输入数据 |
预期输出数据 |
实际输出数据 |
通过/不通过 |
评价 |
|
|
|
|
|
|
|
一 .安装Microsoft Visual Studio 2013步骤:
1从同学的U盘中拷贝到自己的电脑中,进行解压,然后点击最后一项进行安装。
2.点击安装后出现这个页面,点击继续安装。
3.点击继续后会出现同意授权安装页面,在我同意前面打对钩,然后点击下一步。
4.点击下一步后出现要安装的可选功能页面,点击安装。
5.点击安装后开始进入正式安装,安装时间较长,安装过程图如下:
6.安装完成。
7.点击启动后开始使用该软件。
二.实现最大子数组和算法
使用该软件测试的代码已经上传到Coding.net里。网址:https://coding.net/u/caoruicry/p/clearlove/git/blob/master/main.cpp
三.代码测试表格
自行选择合适的覆盖标准并设计测试用例对该段代码进行测试,并将测试结果发布在博客中,结果以如下表格形式完成。表格如下:
用例编号 | 用例描述 | 输入数据 | 预计输出数据 | 实际输出 | 通过/不通过 | 评价 |
1 | 全为负数 | -4,-8,-9,-7,-2,-1,-5,-3 | -1 | -1 | 通过 | 特例,测试成功 |
2 | 全为正数 | 3,2,8,7,9 | 29 | 29 | 通过 | 特例,测试成功 |
3 | 正、负数随机交替 | 1,-5,9,-6,-2,8 | 9 | 9 | 通过 | 普通例子,测试成功 |
4 | 一个数字 | 5 | 5 | 5 | 通过 | 特例,测试成功 |
5 | 两个数字 | 1,2 | 3 | 3 | 通过 | 特例,测试成功 |