个人第二次作业
个人第二次作业
GIT地址 | https://github.com/DesPerAdo-j |
GIT用户名 | DesPerAdo-j |
学号后五位 | 24120 |
博客地址 | https://www.cnblogs.com/DesperAdo-j/ |
作业链接 | https://www.cnblogs.com/harry240/p/11515697.html |
一、环境配置过程
1.环境之前就已经配置好了,下图为环境展示:
二、克隆项目
1.先在https://github.com/join注册了GitHub账号,然后登陆账号
2.将四则运算拷贝到同名仓库中成功登录后,访问阿超仓库网址,点击右上角的 Fork ,将阿超的四则运算库拷贝到自己的同名仓库中,如下图所示:
遇到问题:其实就是一个小错误,这个小错误自从我用电脑以来就一直在犯,在助教的帮助下我现在才知道,就是我填邮箱地址,每次都在前面加了“www.”,导致我的Github账号不能成功验证邮箱,然后那一上午都在摸索这个问题,最后才知道不该加“www.”,从这个我学到了做任何事都要细心。
3.建立文件夹,将刚刚拷贝的项目克隆到本地
4.配置git账户用户名与邮箱地址
5.在克隆项目的文件夹中建立一个和自己Github用户名相同的文件夹,并且用VS2017建立项目,将项目存储于该文件
三、四则运算代码设计及运行结果
1.我运用的是窗体程序,首先是窗口的控件设计
2.就是随机生成生成符号和数字,下面展示部分代码
运行结果如下:
四、单元测试及回归测试
1.新建一个名为 CalculatorUnitTest 的单元测试项目。
2.项目创建成功后,增加对原项目的引用,以实现调用原项目函数接口的功能。
3.单元测试先是故意输错数据的情况,被测试出来了
4.测试正确的数据,测试通过
五、效能工具
1.使用效能分析工具,选择测试 CPU 使用率
2.开始分析前,修改代码让循环运行更多次:
3.修改完代码后,开始效能分析,下图为结果截图:
六、提交代码
1.按照步骤一步一步做,截图如下:
遇到问题:代码提交跟着题目给的步骤好像交不上去,在同学的帮助下,我就找到了该网页提交代码步骤网页按照上面的步骤一步一步做成功了。
七、回顾与总结
本次作业可真的是把我整惨了,既要顶着压力复习计算机二级又得完成这个作业,前脚刚复习完C语言被代码搞得晕头转向的,后脚又得用C#编程。从本次实验也看出了我的C#方面的知识和技能还有所欠缺,还需要不断地敲更多的代码,多实践。