火龙果软件工程技术中心
报名咨询热线: 北京 010-62670835 上海 021-50800371 深圳 15801587207
2017年4月,火龙果软件为开明软件成功举办了“单元测试方法、工具与实践(C#)”培训课程,课程专注解决工作中的实际问题,提高代码质量;分别从3个角度讲解:1.通过测试驱动开发、确认需求、重构设计;2.对已有的程序进行重构,再重构过程中通过单元测试保证质量,3.对于复杂系统,通过单元测试保证编码质量,通过重构和持续集成保持不断的产品搭建。学员的培训需求与效果反馈如下:
学员需求:
- 单元测试是什么、需要使用什么工具、能解决什么问题
- 如何规划项目的单元测试规范
- 学习管理项目单元测试的方法
- 如何自动化执行单元测试
- 单元测试具体步骤是什么,如何如何设计测试用例、如何导出测试结果
- 开发人员如何避免惯性思维编写单元测试
- 单元测试是否必要,单元测试的实际好处
- 复杂方法的单元测试编写
- 那些场景适用单元测试
- 能将单元测试应用到实际开发中
- 单元测试与功能需求的关系
- 维护的项目与新开发项目单元测试有什么区别
- 有关数据库操作方法的单元测试编写
- 单元测试的规范、流程以及方法
- 单元测试的目的与项目整体品质的关系利害
|
火龙果在培训前充分理解课程需求,并对所有参加培训的人员进行了全面的课前调查,专门定制了课程方案和设计了课上授课形式等,并针对相关行业案例进行了充分准备。培训中,通过讲师系统化的讲解和案例分析,加上有针对性地练习演练、答疑学员问题,并给予了工作上的具体指导,使得培训达到了预期的效果,获得学员的肯定和好评。
学员反馈如下:
- 了解了白盒测试的关注内容
- 收获了工作技巧、工作模式
- 学会了老师讲的测试技巧和介绍的一些实用的工具及软件
- 了解了软件开发过程及一些工具使用
- 对单元测试有了一定了解,知道了许多测试方法,如TDD等
- 学会了看待问题要进行深入思考
- 理解了单元测试在开发中的实际作用
- 学习了对问题的分析方法
- 通过培训了解到了公司开发团队的不足
- 学习和了解了单元测试和UML建模对于开发和质量控制的意义
- 关于需求的深度思考应该更全面,而不是停留在一组数据的几次上,要用n组数据进行测试,深度思考
|
课程大纲:C#单元测试
|