C语言培训-05
2013-03-03 20:53
162 查看
前几天主要是培训了在实际开发中经常遇到的一些低级的错误案例,代码性能以及代码的可维护性,还有敏捷演练和开发工具介绍。今天就是在前几天的基础上要做实战练习了,今天的主要内容有一下几点:
1:项目的需求分析,这是软件开发中重要的一个环节,而且还是一个经常变换的,因为大多数客户刚开始自己都对项目的需求不是很了解,所以要花费很长的时间来详细了解项目的需求分析,这些花费都是值得的。如果项目的需求都不明白,及时后面编码写的再好,功能在完美都不是客户想要的,所以说这一步很关键。
2:软件的测试 做一个产品真正用到编码的时间也最多占的25%了,一个要给客户的产品就要经过严格的测试,包括研发人员在开发工程中的测试还包括公司测试部门的测试。测试包括既要完成项目的需要还有有很强的容错性,不能动不动就崩溃。测试方法常见的有黑盒测试和白盒测试。
3:软件测试的目的和原则
4:软件测试方法
5:软件测试对象
1:项目的需求分析,这是软件开发中重要的一个环节,而且还是一个经常变换的,因为大多数客户刚开始自己都对项目的需求不是很了解,所以要花费很长的时间来详细了解项目的需求分析,这些花费都是值得的。如果项目的需求都不明白,及时后面编码写的再好,功能在完美都不是客户想要的,所以说这一步很关键。
2:软件的测试 做一个产品真正用到编码的时间也最多占的25%了,一个要给客户的产品就要经过严格的测试,包括研发人员在开发工程中的测试还包括公司测试部门的测试。测试包括既要完成项目的需要还有有很强的容错性,不能动不动就崩溃。测试方法常见的有黑盒测试和白盒测试。
3:软件测试的目的和原则
尽早地,不断地进行软件测试 明确测试输入预置条件和与之相对应的预期输出结果 在测试设计时应充分考虑异常输出情况 80%的错误集中在20%的程序模块中 排除测试随意性 对测试的结果进行全面的分析 保存测试计划,测试用例 所有的测试应该追溯到用户需求
4:软件测试方法
静态测试(需求分析,概要设计,详细设计,编码) 动态测试(单元测试,集体测试)
5:软件测试对象
文档 软件 代码 用户手册
相关文章推荐
- 第07天C语言(05):函数和数组2
- 【C语言学习】05__const和volatile的分析
- PAT 3-05 求链式线性表的倒数第K项(C语言实现)
- <2014 05 21> 互联网时代的C语言——Go(2)
- L09-10老男孩Linux运维实战培训-Nginx服务生产实战应用指南05(架构解决方案)
- iOS开发学习之C语言---C05 函数-1
- 20171109L09-02老男孩Linux运维实战培训-Lamp系列-Apache服务生产实战应用指南05-基于端口的
- c语言大世界————05一时瑜亮?
- 20170203C语言提升05_编译
- C语言输出字符05
- 悦卓iOS培训寒假篇—企业级C语言开发
- <2014 05 16> 线性表、栈与队列——一个环形队列的C语言实现
- C语言培训-07
- 【C语言】05-printf和scanf函数
- iOS开发学习之C语言---C05 函数-2
- 05.C语言和设计模式(解释器模式)
- 【C语言】05-printf和scanf函数
- C语言预处理_05
- 黑马程序员之IOS学习总结——05 C语言中的指针
- 20161109L04-07老男孩linux运维实战培训-Linux系统的用户和用户组管理-05