下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页软件单元测试知识问答软件单元测试知识问答
发表于:2023-10-13来源::点击数:标签:
软件单元测试知识问答软件测试由谁进行测试?开发部门还是测试部门?应该由开发部门进行单元测试!由测试部门进行单元测试的问题:代价高,人手不足,耽误了测试部门对其他测试的准备工作。由开发部门进行单元测试的问题:担心影响开发进度,程序员不习惯
软件单元测试知识问答软件测试
由谁进行测试?开发部门还是测试部门?
应该由开发部门进行单元测试!
由测试部门进行单元测试的问题:代价高,人手不足,耽误了测试部门对其他测试的准备工作。
由开发部门进行单元测试的问题:担心影响开发进度,程序员不习惯做单元测试,测试自己编写的代码,难于保证测试的效果。
无论由哪个部门做单元测试,都要面对一些问题,但开发部门所面对的问题可以借助工具来解决,而由测试部门进行单元测试,要么无法真正实施,要么代价昂贵。
为什么要进行单元测试?
单元测试保证局部代码的质量
单元测试改良项目代码的整体结构
单元测试降低测试、维护升级的成本
单元测试使开发过程适应频繁变化的需求
单元测试有助于提升程序员的能力
由测试部门进行单元测试为什么成本昂贵?
需多次重复理解程序
反复沟通需要大量时间成本
不利于发挥单元测试对代码结构的约束机制
耽误测试部门对其他测试的准备工作
即使测试部门人手充裕,仅仅从效益来考虑,也不应该由测试部门进行单元测试。如果测试部门本来就人力不充裕(进行单元测试的人员需具备编码能力),勉强由测试部门进行单元测试,结果往往是没有结果。
由开发部门进行单元测试能保证测试效果吗?
程序员测试自己编写的代码,往往只考虑“正常状况”,这当然会影响测试效果。但如果所用的单元测试工具能够统计各种白盒覆盖率,就能检查测试效果。当然,只做到这一点还是不够的,因为白盒覆盖具有逾后逾难的特点,达到一定的覆盖率后,覆盖率的提升会很困难。如果测试工具功能足够强大,能提供工具帮助用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国直缝焊管行业市场深度调研及竞争格局与投资前景研究报告
- 2024-2030年中国病人取暖装置行业市场发展趋势与前景展望战略分析报告
- 2024-2030年中国男茄克行业发展分析及竞争格局与发展趋势预测研究报告
- 2025届浙江省台州市温岭市箬横镇东浦中学九年级数学第一学期开学考试试题【含答案】
- 工厂物流道路管理方案
- 工厂人效优化的课程设计
- 工伤保险课程设计
- 工业设计的课程设计
- 工业水软化处理课程设计
- 工业博物馆课程设计
- Unit3+Topic3+Section+C+教案 仁爱版英语八年级上册+
- 中国传统文化 课件 模块一 中国传统思想文化项目三 墨、法、兵三家思想文化
- 空调铜管规格尺寸及重量计算
- 外幕墙破损玻璃更换合同范文
- 语法填空10篇练习(解析版)
- 【数学】二次函数与一元二次方程、不等式 教学设计 高一数学(人教A版2019必修第一册)
- 刘海贵《中国新闻采访写作学》(新修版)笔记和课后习题详解
- 九年级音乐猎人合唱课件
- 记忆宫殿快速记忆英语单词字母汇总编码表
- 四年级数学上册乘除法复习课件
- 14Barthel指数评定量表
评论
0/150
提交评论