1 / 123
文档名称:

软件产品检验员.ppt

格式:ppt   大小:8,322KB   页数:123页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件产品检验员.ppt

上传人:用户头像没有 2017/8/10 文件大小:8.13 MB

下载得到文件列表

软件产品检验员.ppt

文档介绍

文档介绍:软件产品检验员
软件开发基础知识
应用程序的开发
软件测试知识
常见的测试方法
测试用例的设计与测试实施
一、软件测试的目的和重要性
因为开发工作的前期不可避免地会引入错误,测试的目的是为了发现和改正错误。
软件测试
1、软件测试的开销大
软件测试的开销大约占总成本的30%-50%。例如:APPOLLO登月计划,80%的经费用于软件测试。
2、不能进行“穷举”测试
只有将所有可能的情况都测试到,才有可能检查出所有的错误。但这是不可能的。
例:程序P有两个整型输入量 X、Y,输出量为Z,在32位机上运行。所有的测试数据组(Xi,Yi)的数目为: 232*232 = 264 。1毫秒执行1次,共需5亿年。
3、软件测试难度大
软件测试的特点
根据上述分析,既然不能进行“穷举”测试,又要查出尽可能多的错误,软件测试工作的难度大。只有选择—高效的测试用例。
1、尽量不由程序设计者进行测试。
2、关键是注重测试用例的选择。
输入数据的组成(输入数据、预期的输出结果)
既有合理输入数据,也有不合理的输入数据。
用例既能检查应完成的任务,也能够检查不应该完成的任务。
长期保存测试用例。
3、充分注意测试中的群集现象。
软件测试的基本原则
测试的基本步骤
模块测试
整体测试
功能测试
预测试
系统测试
验收测试
安装测试
概要设计审查
详细设计审查
代码审查
测试
(单元测试)
(组装测试)
(有效性测试)
(确认测试)
{
{
软件测试方法分为两类:
静态分析、动态测试
一、静态分析方法
以人工的、非形式化的方法对程序进行分析和测试。主要方法包括:桌前检查、 代码会审、步行检查。
软件测试方法
二、动态测试方法
通过选择适当的测试用例,执行程序,进行测试。
常用的方法:
1、白盒法
分析程序的内部逻辑结构,注意选择适当的覆盖标准,设计测试用例,对主要路径进行尽可能多的测试。
2、黑盒法
不考虑程序的内部结构与特性,只根据程序功能或程序的外部特性设计测试用例。

最近更新

XX疾病之谜解析-机制探索与治疗突破 28页

现代交换原理IP交换技术公开课获奖课件赛课一.. 36页

中国西部高端装备制造业产业发展的机遇与挑战.. 50页

状态空间模型和卡尔曼滤波公开课获奖课件赛课.. 30页

物质构成的奥秘知识结构图公开课获奖课件赛课.. 37页

餐厅环保措施介绍-餐厅环保措施重要性 24页

托物言志一点通微课公开课获奖课件赛课一等奖.. 16页

异常Q波公开课获奖课件赛课一等奖课件 25页

关于变频调速给水的节能问题 20页

5年级第二十一讲假设法解题 24页

财务管理的基本原则-财务总监角色演讲稿 24页

执行力优秀公开课获奖课件赛课一等奖课件 90页

文化课程批判性解读-洞察阐释 37页

怎样放的更大公开课获奖课件赛课一等奖课件 41页

法律行业:行为习惯-法律教育专家演讲 25页

输液泵及微量泵的使用 21页

民族医院:挑战与机遇-探索未来发展的路线图 24页

直播电商营销趋势-洞察阐释 39页

输尿管双J管的护理 16页

某房地产公司岗位职责制度汇编 121页

2025年装配式建筑项目建议书 47页

2025年铀及其转化物项目建议书 67页

2025年钨酸合作协议书 76页

长城汽车四化研究公开课获奖课件赛课一等奖课.. 35页

2025年精酿啤酒合作协议书 67页

2025年碱式硫酸铬合作协议书 57页

职场人士最好的时间管理公开课获奖课件赛课一.. 44页

设备维护外包合同 5页

五行基础知识 16页

2024年普通高等学校招生全国统一考试英语(浙江.. 10页