39、全面质量管理含义:是一个组织以质量为中心,以全员参与为基础,目的在于通过顾客满意和本组织所有成员及社会受益而达到长期成功的管理途径。
40、全面质量管理特点:全员参加;全过程;全面运用一切有效方法;全面控制质量因素。(三全:全员、全过程、全方位)
41、全面质量管理活的科学程序——PDCA(plan计划,do实施,check检查,action处理)w ww.zikaosw.com
42、单元测试是软件开发过程中要进行的最低级的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分像个的情况下进行测试。
在结构化语言编程中,要测试的单元是函数或子过程。面向对像语言中要测试的基本单元是类。第四代语言中测试的基本单元它被典型划分一个菜单或显示界面。
43.静态分析:是对软件的源代码进行研读,查找错误或收集一些度量数据,并不需要对代码进行编译和执行。
44、动态分析:是通过观察软件运行时的动作,来提供执行跟踪、时间分析以及测试覆盖度方面的信息。
45.对单元测试认识的误区
1).它浪费了太多的时间。
2).它仅仅证明了这些代码做了什么。
3).一个很优秀的程序员是不是可以不进行单元测试。
4).不管怎么样,集成测试将会被抓住对方的Bug。
5).它的成本效率不高。
46、单元测试的目的
1).保证局部代码质量。
2).保证代码整体结构良好。
3)单元测试使排除代码错误的成本最小化。
4).单元测试大幅度降低了后期测试和升级维护的时间成本。
5).单元测试自然的使开发流程变得“敏捷”,可以适应频繁变动的需求,因为整体结构良好的代码具有较好的可扩展性,自动回归测试又能保证修改不会引入新的错误。
47、单元测试工具分类:代码检查工具、覆盖率测试工具、.内存检查 、性能检查、质量分析工具
48、Visual Unit,简称VU,新一代单元测试工具,功能强大,使用简单,完全可视化,不需要写测试代码。
49、单元测试的内容
1).模块接口、;测试模块的数据流。
测试项目有:
(1)调用所测模块时的输入参数与模块的形式参数在个数、属性、顺序上是否匹配;
(2) 所测模块调用子模块时,它输入给子模块的参数与子模块中的形式参数在个数、属性、顺序上是否匹配。
(3).是否修改了只做输入用的形式参数。
(4)输出给标准的参数在个数、属性、顺序上是否正确。
(5).全局量的定义在各模块中是否一致。
(6).限制是否通过形式参数来传送。
2).局部数据结构测试:模块的局部数据结构是最常见的错误来源,应设计测试用例以坚持以下错误:
(1).检查不正确或不一致的数据类型说明
(2).使用的未赋值或尚未初始化的变量
(3)。错误的初始值或错误的默认值
(4).变量名拼写错误或书写错误
(5).不一致的数据类型
3)路径测试;对基本执行路径和循环进行测试会发现大量的错误。根据白盒测试和黑盒测试用例设计方法设计测试用例。
(1)常见的不正确计算.
(2).常见的比较和控制流错误
4)错误处理测试
(1).出错的描述难以理解
(2).出错的描述不足以对错误定位和确定出错的原因
(3).显示的错误与实际的错误不符
(4).对错误的条件处理不正确
(5).在对错进行处理之前,错误条件已经引起系统的干预等
5)边界测试
50、进行单元测试的必要性
(1).即使在没有工具支持的情况下,单元测试能够节约时间
(2).有效的单元测试同时也是在审查软件的规格说明
(3).最优秀的程序员也会犯错误,也得惊醒单元测试(4).集成测试不可能解决所有的缺陷
(5).单元测试的成本效率高
TEL:蒋老师17773102705
扫一扫下方二维码关注湖南自考生网微信公众号、客服咨询号,即时获取湖南自考、成考、网教最新考试资讯。
关注公众号免费拿资料
微信扫一扫咨询
微信扫一扫咨询
1、鉴于各方面资讯时常调整与变化,本网所提供的信息仅供参考,实际以考试院通知文件为准。
2、本网部分内容来源于网络,如有内容、版权等问题请与本网联系,我们将会及时处理。联系方式 :QQ(393848300)
3、如转载湖南自考生网声明为“原创”的内容,请注明出处及网址链接,违者必究!