一、单元测试
实验要求:参考 http://www.cnblogs.com/rocedu/p/6371315.html#SECUNITTEST 完成单元测试的学习
提交最后三个JUnit测试用例(正常情况,错误情况,边界情况)都通过的截图,截图上要有画图加水印,输入自己的学号
提交点考查JUnit会不会使用,测试用例至少要包含正常情况,错误情况,边界情况的测试
根据参考博客内容进行:
TDD:
出现问题:无法正常弹出Test选项,通过查阅资料,使用快捷键添加
实验结果:
测试出现问题:
!
更改后实验代码:
运行通过:
二、以 TDD的方式研究学习StringBuffer
产品代码:
遇到问题:
解决办法:
建立Test文件夹,将测试代码移入,增加@Test
结果截图:
三、让系统支持Boolean类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
实验代码:
四、提交:单元测试代码和运行成功截图及码云上代码链接,截图要加上学号水印
任务:以TDD的方式开发一个复数类Complex,要求如下:
代码:
测试代码:
结果截图:
链接:https://gitee.com/zhangmiaomiao5332/java-besti-175332-zm.git
五、使用StarUML对实验二中的代码进行建模,发类图的截图,加上学号水印
类图中只少两个类
类,继承,接口实现,组合在UML中表达
参考博客:https://blog.csdn.net/luansha0/article/details/82260678
遇到问题:安装starUML出现NSIS ERROR
解决方法参考:https://jingyan.baidu.com/article/948f5924f8074bd80ff5f9f1.html
解决失败:
参考:https://blog.csdn.net/weixin_38289699/article/details/80008114
成功:
仍出现NSIS ERROR 错误
根据资料判断安装包损坏,重新下载,下载后面临同样问题
考虑使用cmd安装该软件参考博客:https://blog.csdn.net/savagelin/article/details/76446563
出现问题:
继续尝试换360浏览器下载安装包:失败!!!!
换一个网站继续下载安装包:https://staruml.en.softonic.com/
终于打开了安装软件:
安装完毕:
成功了!!!
软件操作参考:http://www.360doc.com/content/17/0515/16/43088713_654153803.shtml
结果:
按照从上到下从左到右顺序:
六、PSP图