个人作业2
一 开发环境:andriod studio
二 安装过程
登陆官方网站 https://developer.android.com/studio/index.html 下载一个andriod studio 的安装包
1.打开安装包
2.进入安装界面
四个都勾选(解释一下:第一个Andriod Studio 是主程序,第二个是开发工具包,是andriod 专属的软件开发工具包,后两个是虚拟机相关组件)
3.选择安装目录
4.虚拟机配置内存
进入安装
安装成功
三 下面我们来实现一下单元测试
测试内容为最大子算法
新建一个andriod项目,在其中添加一个java类,命名为GetMaxSonList
选中类名右键 Goto->Test
Testing library 选择JUnit4,在成员里选择要测试的方法,然后点击oK
Andriod Studio 会自动生成一个测试类
在其中编写测试代码
右键运行
可看到输出
用例编号 |
用例描述 |
输入数据 |
预期输出数据 |
实际输出数据 |
通过/不通过 |
评价 |
1 |
随机整数输入6个 |
-2,11,-4,13,-5,-2 |
11,-4,13,The Maxsum of sonlist is 20 |
11,-4,13,The Maxsum of sonlist is 20 |
通过 |
可以进行 |
2 |
随机整数输入1个 |
5 |
5,The Maxsum of sonlist is 5 |
5,The Maxsum of sonlist is 5 |
通过 |
可以进行 |
3 |
随机输入8个整数 |
5,10,-9,-3,1,0,-5,10 |
5,10,The Maxsum of sonlist is 15 |
5,10,The Maxsum of sonlist is 15 | 通过 | 可以进行 |
4 |
当有多个最大子序列时 |
5,10,-9,-3,1,0,-5,15 |
5,10, 15, The Maxsum of sonlist is 15 |
5,10,The Maxsum of sonlist is 15 | 不通过 |
只能输出一组数据, 需要进行多项子数组 输出的改进 |
四,代码 已上传至coding.net
https://coding.net/u/sunjiank99/p/the-Max-son-list/git/blob/master/GetMaxSonList.java