2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告

一、单元测试
实验要求:参考 http://www.cnblogs.com/rocedu/p/6371315.html#SECUNITTEST 完成单元测试的学习
提交最后三个JUnit测试用例(正常情况,错误情况,边界情况)都通过的截图,截图上要有画图加水印,输入自己的学号
提交点考查JUnit会不会使用,测试用例至少要包含正常情况,错误情况,边界情况的测试
根据参考博客内容进行:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
TDD:
出现问题:无法正常弹出Test选项,通过查阅资料,使用快捷键添加
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
实验结果:
测试出现问题:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告!
更改后实验代码:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
运行通过:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
二、以 TDD的方式研究学习StringBuffer
产品代码:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
遇到问题:

解决办法:
建立Test文件夹,将测试代码移入,增加@Test
结果截图:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
三、让系统支持Boolean类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
实验代码:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
四、提交:单元测试代码和运行成功截图及码云上代码链接,截图要加上学号水印
任务:以TDD的方式开发一个复数类Complex,要求如下:
代码:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
测试代码:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
结果截图:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
链接:https://gitee.com/zhangmiaomiao5332/java-besti-175332-zm.git
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告

五、使用StarUML对实验二中的代码进行建模,发类图的截图,加上学号水印
类图中只少两个类
类,继承,接口实现,组合在UML中表达
参考博客:https://blog.csdn.net/luansha0/article/details/82260678
遇到问题:安装starUML出现NSIS ERROR
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
解决方法参考:https://jingyan.baidu.com/article/948f5924f8074bd80ff5f9f1.html
解决失败:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
参考:https://blog.csdn.net/weixin_38289699/article/details/80008114
成功:2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
仍出现NSIS ERROR 错误
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
根据资料判断安装包损坏,重新下载,下载后面临同样问题
考虑使用cmd安装该软件参考博客:https://blog.csdn.net/savagelin/article/details/76446563
出现问题:2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
继续尝试换360浏览器下载安装包:失败!!!!
换一个网站继续下载安装包:https://staruml.en.softonic.com/
终于打开了安装软件:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
安装完毕:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
成功了!!!
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
软件操作参考:http://www.360doc.com/content/17/0515/16/43088713_654153803.shtml
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
结果:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
按照从上到下从左到右顺序:
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告
六、PSP图
2018-2019-2-20175332-实验二《Java面向对象程序设计》实验报告

上一篇:(转)JQM 日期插件 mobiscroll Demo


下一篇:YbSoftwareFactory 代码生成插件【二十四】:MVC中实现动态自定义路由