- 2
- 0
- 约1.01万字
- 约 21页
- 2019-07-01 发布于山东
- 举报
何为软件测试?
为了保证软件的质量和可靠性,应力求在分析、设计等各个开发阶段结束前,对软件进行严格技术评审。但由于人们能力的局限性,审查不能发现所有的错误。而且在编码阶段还会引进大量的错误。这些错误和缺陷如果遗留到软件交付投入运行之时,终将会暴露出来。但到那时,不仅改正这些错误的代价更高,而且往往造成很恶劣的后果。
软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。如果给软件测试下定义,可以这样讲:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入一些数据而得到其预期的结果),并利用这些测试用例去运行程序,以发现程序错误的过程。
软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。编码与单元测试属于软件生存期中的同一个阶段。在结束这个阶段之后,对软件系统还要进行各种终合测试,这是软件生存期的另一个阶段,即测试阶段,通常由专门的测试人员承担这项工作。
大量统计资料表明,软件测试的工作量往往占软件开发总工作量的40%以上,在极端情况,测试那种关系人的生命安全的软件所花费的成本,可能相当于软件工程其他开发步骤总成本的三倍到五倍。因此,必须高度重视软件测试工作,绝不要以为写出程序之
您可能关注的文档
- 陕西师范大学附属教育集团期权套期保值交易策略-试题及答案.docx
- 陕西师范大学附属教育集团企业AIB认证培训试题.docx
- 陕西师范大学附属教育集团企业财务会计期未试卷.doc
- 陕西师范大学附属教育集团企业管理试题及答案1.doc
- 陕西师范大学附属教育集团企业行政管理课程试题答案-时代光华.doc
- 陕西师范大学附属教育集团企业清洁生产试卷.doc
- 陕西师范大学附属教育集团企业薪酬体系设计的基本思路-时代光华满分试卷.doc
- 陕西师范大学附属教育集团汽车4S店经营与管理试题AB.docx
- 陕西师范大学附属教育集团汽车电路分析-试题-A.doc
- 陕西师范大学附属教育集团汽车行业投诉处理课程试题.doc
- 湖南省长沙市2026_2027学年高二语文上学期开学考试.docx
- 湖南省长沙市2026届高三语文下学期月考七.docx
- 2027版高考物理总复习精练册PPT 10第十章 电路及其应用.pptx
- DB4417/T 4—2022 地理标志产品 阳江豆豉.docx
- 非银行金融行业研究:券商股权投资深度报告:另类子弹性释放,跟投开启收益红利.docx
- 非银行业周报(2026年第三十六期):中金并购落地,投行执业监管加码.docx
- 国信证券_港股市场持续回调,科技股一枝独秀.docx
- 黄金珠宝行业专题报告:回归实证,论金价波动与板块股价联动规律.docx
- 对比比亚迪刀片电池棱柱形电芯与特斯拉4680圆柱形电芯:设计及性能拆解分析文章.docx
- 机械设备行业周报:关注工程机械、人形机器人及核聚变等板块.docx
最近下载
- 60立方米LNG储罐设计.doc VIP
- 7836.DVD-R用多媒体学SolidWorks2011(2DVD+手册).pdf VIP
- 2026年陕西省中考英语全模块考点考频、真题解析及备考全书.docx VIP
- DL_T 1859-2018 水电厂转速监测装置技术条件.docx VIP
- 中医门诊病历书写范例(10例常见病完整病历)【精选】.pdf VIP
- 江淮十校2025届高三第二次联考英语试卷(含答案).docx
- 施耐德ATV61变频器说明书.pdf VIP
- 4.质性研究-质性研究报告撰写规范-COREQ.pdf VIP
- 规范补充耕地质量验收土壤检测.docx
- 2026年无人机驾驶员考试题库(附答案和详细解析)(0520).docx VIP
原创力文档

文档评论(0)