登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
2017年全国计算机考试四级复习纲要:软件测试.doc
文档分类:
资格/认证考试
|
页数:约6页
举报非法文档有奖
分享到:
1
/
6
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
6
下载此文档
文档列表
文档介绍
2017年全国计算机考试四级复习纲要:软件测试.doc
2017年全国计算机考试四级复习纲要:软件测试.doc2017年全国计算机考试四级复****纲要:软件测试
三、软件测试
在软件开发的一列活动中,为了**软件的可靠性,人们研究并使用了很多方法进行分析、设计及编码实现。但是由于软件产品本身无形态,它是复杂的、知识高度密集的逻辑产品,其中不可能没有错误。物理产品在出厂前都要进行严格的检验,软件产品也不例外。软件开发总伴随着软件质量**的活动,而软件测试是主要活动之一。软件测试代表了需求分析、设计、编码的最终复审。测试是一项很艰苦的工作,其工作量约占软件开发总工作量的40%以上,特别对一些关系到人的生命安全的软件,共测试成本可能相当于开发阶段总成本的3~5倍。
(一) 测试的基本概念
软件测试的目的是尽可能多地发现软件产品(主要是指程序)中的错误和缺陷。明确测试的目的是一件非常重要的事,因为在现实世界中对测试工作存在着许多模糊或者错误的看法,这些看法严重影响着测试工作的顺利进行。有人认为测试是为了证明程序是正确的,也就是说程序不再有错误,事实证明这是不现实的。因为要**测试来发现程序中的所有错误就要穷举所有可能的输入数据,检查它们是否产生正确的结果。例如,一个需要3个16位字长的整型输入数据的程序,输入数据的所有组合情况大约有3×10 14 种,若每组数据的测试时间为1ms,那么即使一年365天,每天24小时地测试,也大约需要1万年的时间。
要进行测试,除了要有测试数据(或称输入数据)外,还应同时给出该组测试数据应该得以怎样的输出结果,我们称它为预期结果。在测试时将实际的输出结果与预期结果比较,若不同则表示发现了错误,因此测试用例是由测试数据和预期结果构成的。为了发现程序中的错误,应竭力设计能暴露错误的测试用例。一个好的测试用例是极有可能发现迄今为止尚未发现的错误的测试用例。一次成功的测试是发现了至今为止尚未发现的错误的测试。
基于上述测试目的,我们可以考虑以下有关测试的原则:
(1)确定预期输出结果是测试用例必不可少的一部分。如果只有测试数据而无预期结果,那么就不易判断测试结果是否正确。
(2)程序员应避免测试自己的程序,程序设计机构不应测试自己的程序。这是因为程序中的错误往往是由于程序员对问题说明的误解,由他来测试自己的程序就不易找出因这种误解而产生的错误。此外,开发程序是一项建设性的工作,而测试则是一项破坏性的工作(证明程序有错),这对开发人员或机构来说在心理上是难以容忍的。为了证明自己的程序没有错误或错误很少,他们往往不去选择容易发现错误的测试用例,而选择容易**的测试用例。当然,这并不意味着程序员都不能测试自己的程序,如单元测试通常就是由程序员自己测试的。
(3)彻底检查每个测试结果。如果不仔细检查测试结果,有些已经测试出来的错误也可能被遗漏掉。
(4)对非法的非预期的输入数据也要像合法的和预期的输入数据一样编写测试用例。
(5)检查程序是否做了应做的事是成功的一半,另一半是看程序是否做了不该做的事。
(6)除了真正没有用的程序外,一定不要扔掉测试用例。因为在改正错误或程序维护后还要进行重新测试。
(7)在规划测试时不要设想程序中不会查出错误。
(8)程序模块经测试后,残存的错误
2017年全国计算机考试四级复习纲要:软件测试 来自淘豆网www.taodocs.com转载请标明出处.
猜你喜欢
项目组合管理在企业项目管理中应用探析
8页
项目工程安全管理学习工作情况计划
2页
智能电视Web应用管理的中期报告
2页
医院新技术、新项目管理办法
6页
青田疾病预防控制概要
4页
雨水花园概念及方案及对策
6页
昆明地区地域性植物景观特色研究的综述报告
2页
做城市就是做财富总经理手册20
48页
劳动法第一课课件PPT课件
65页
陕西省竣工验收备案表格房屋建筑工程
6页
陈情实用表说课文稿实用
16页
实用的工作自我鉴定模板汇总五篇(全文共6256字..
3页
保险促销策略论述
68页
2024年办公室明年工作计划(12篇)
55页
实用的小学教师的个人述职报告四篇(全文共338..
3页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
6
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
dyx110
文件大小
:
21 KB
时间
:
2021-08-03
相关标签
软件测试复习题
全国计算机等级考试试题
计算机软件测试规范
计算机等级考试试题
计算机一级考试试题
软件测试计划
计算机一级考试
计算机等级考试
手机软件测试面试题
全国计算机一级考试知识点
全国翻译资格认证
自考
成考
专升本考试
公务员考试
思科认证
微软认证
司法考试
教师资格考试
物流师考试
注册税务师
人力资源管理师
会计职称考试
出国培训
质量管理体系认证
医师/药师资格考试
最近更新
米旗蛋糕店的项目融资计划书
童服装店的项目融资计划书理由
移动机器人项目融资计划书
种植柑桔项目融资方案
社交新零售项目融资计划书
知名的旅行社项目融资计划书
益阳麻辣烫项目融资计划书
畜牧养殖业项目融资方案
浙美版美术四上第15课《正负图形》课件1
电子产品好网店项目融资计划书
生态旅游的项目融资计划书
翻译服务业品牌建设与营销策略
高职单招数学第二章第二节——函数的单调性..
福建省泉州市高职单招2023年英语真题及答案..
福建师范大学22秋《2024-2025年11月统考模拟..
非对称均匀布水喷头的制作方法
风味增强的制作方法
饮用酒麦饭石器皿包装老熟工艺的制作方法
《城市设计要点》课件
放射科质控培训课件
2024年1月广东省高中化学学业水平考试真题
砂石质量函
《机床夹具设计手册》
古井SRM平台供应商管理操作手册
2023年度律师事务所年度执业情况报告
铁路信号基础课件-1铁路信号基础概述
全等三角形判定asa说课稿
工会选举会议纪要
徐州企业商会名单
在线
客服
微信
客服
QQ
客服
意见
反馈
手机
查看
返回
顶部