个人总结

1.请回望第一次个人作业,你对于软件工程课程的想象和提出的问题。

https://www.cnblogs.com/FangYuan454/p/11502791.html

 

什么是单元测试?(p20)

软件是由多人合作完成的,不同人员的工作相互有依赖关系。例如,一个人写的模块被其他人写的模块调用。软件的很多错误都来源于程序员对模块功能的误解、疏忽或不了解模块的变化。如何能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定的、量化的保证?单元测试就是一个很有效的解决方案。


2.1节讲单元测试,完全没有给出单元测试的概念定义,查资料可知“单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。”

这是最开始提出的问题,通过查资料解决了。

 

经过这学期的学习,因为要做项目,我接触到写微信小程序的代码,虽然不是很精通,但是短暂的接触下来觉得写小程序也是一件有意思的事。这学期的软件工程基础的团队项目给我留下了深刻的印象,团队项目要求大家密切交流,深入参与,但是老师可能忽略了每位同学不仅仅只有这门课,而且不一定每位同学都愿意参与,所以希望老师在以后的课程中能重新考虑下作业的安排。

 

 

posted @ 2019-12-07 11:40  FangT  阅读(138)  评论(0编辑  收藏  举报