软件测试与质量控制-教程

软件测试与质量控制-教程

ID:44098753

大小:285.29 KB

页数:39页

时间:2019-10-18

软件测试与质量控制-教程_第1页
软件测试与质量控制-教程_第2页
软件测试与质量控制-教程_第3页
软件测试与质量控制-教程_第4页
软件测试与质量控制-教程_第5页
资源描述:

《软件测试与质量控制-教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件工程软件测试与质量控制教程1-8全集[键入作者姓名][选取日期][在此处键入文档摘要。摘要通常为文档内容的简短概括。在此处键入文档摘要。摘要通常为文档内容的简短概括。]目录软件测试与质量控制教程14概述4什么是软件测试4为什么要做软件测试4软件测试人员做什么4软件测试环境4软件缺陷有哪些4什么是测试用例5软件测试分类5静态测试和动态测试5黑盒测试和白盒测试5单元测试、集成测试、系统测试和验收测试5功能测试和性能测试6冋归测试和冒烟测试6软件测试分类关系6软件配置管理7软件测试管理7组织管理8计划管理8用例管理9文档管理10软件测试与质量控制教程210概述10测试需求概念10

2、测试需求分析工作步骤10小结11项目说明11软件测试与质量控制教程311概述11测试计划主要内容11项目说明13软件测试与质量控制教程413概述13黑盒测试方法13等价类划分法14划分步骤14划分方法14等价类划分法测试用例设计原则14实例分析15边界值分析法16确定边界16边界值分析法测试用例设计原则16实例分析16因果图法17为什么要用因果图18因果图符号和概念18实例分析19错误推测法22不同测试方法选择原则22项目说明23软件测试与质量控制教程523概述23缺陷分类23缺陷描述24缺陷处理流程26项目说明27软件测试与质量控制教程627概述27自动化测试工具分类27自动

3、化测试工具一览28WinRunner功能测试工具30项目说明30软件测试与质量控制教程731概述31代码检查31白盒测试方法31逻辑覆盖法31语句覆盖32判定覆盖32条件覆盖32判定条件覆盖32条件组合覆盖32路径覆盖32各种逻辑覆盖之间关系32基木路径法33控制流图33复合条件分解34环形复杂度34基本路径法测试用例设计步骤35实例分析35软件测试与质量控制教程837概述37测试报告主要内容37项目说明38软件测试与质量控制教程1概述软件测试是IT行业的一项职业性活动。对应的工作岗位有软件测试工程师、测试经理等岗位,另外软件开发工程师也需要掌握单元测试的有关内容。软件测试过程

4、伴随软件开发过程始终。作为一名职业软件测试人员,有必要对软件测试的基础知识有所了解。什么是软件测试软件测试就是发现并指出软件屮存在缺陷的过程。这里所说的软件既包括运行程序也包括软件设计开发过程中产生的需求、设计等相关文档以及编码过程中产生的源程序代码。为什么要做软件测试传统行业都有质量检查环节,对生产出来的产品进行质量检验,以确保生产出的产甜是合格的。软件产甜的质量检验是通过软件测试来完成的。软件设计开发过程中可能会出现很多问题,需要通过软件测试手段来发现软件缺陷,保证软件质量。软件测试人员做什么软件测试人员的目标就是尽可能早的找出软件缺陷,并确保其得到修复。软件测试人员的主要

5、工作包括制定测试计划、设计测试用例、执行测试、对发现的缺陷进行跟踪管理、对测试结果进行分析总结等内容。软件测试环境软件测试环境就是软件运行的平台,包括软件、硬件和网络。硬件主要包括PC机、笔记本、服务器、各种PDA终端设备等。软件主要是指软件运行的操作系统,数据库管理系统,Web服务器、浏览器等。网络主要针对的是C/S结构和B/S结构的软件所使用的网络设备情况(类型、速度等)。软件缺陷有哪些软件出现的故障我们一般叫软件缺陷,符合以下5条规则的情况都可以称为软件缺陷:1.软件未达到产品说明书标明的功能;2.软件出现了产品说明书指明不会出现的错误;3.软件功能超岀产品说明书指明范围

6、;1.软件未达到产品说明书虽未指明但应达到的目标;2.软件测试人员认为软件难以理解、不易使用、运行速度缓慢或者最终用户认为不好。什么是测试用例测试用例是测试执行的依据,是指在测试执行之前设计的一套详细的测试方案,包括测试环境、测试步骤、测试数据和期望结果。软件测试分类人们根据测试目的和测试角度的不同将软件测试分成众多的类别。我们经常听到诸如静态测试、动态测试、黑盒测试、白盒测试、单元测试、集成测试等名词。作为一名软件测试人员,我们有必要了解这些软件测试分类的具体内容。静态测试和动态测试软件测试按照是否需要运行程序可以分为静态测试和动态测试。静态测试是指不实际运行被测软件,只是静

7、态地检查程序界面、文档和源程序代码中可能存在的错误的过程。其中代码测试主要测试源代码是否符合相应的标准和规范;界面测试主要测试软件的实际界面与需求中的说明是否相符;文档测试主要测试用户使用手册和需求说明是否真正符合用户的实际需求。动态测试是指实际运行被测软件,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程。黑盒测试和白盒测试软件测试按照是否需要了解程序内部结构可以分为黑盒测试和口盒测试。黑盒测试是指把被测软件当作是一个黑盒子,测试人员不需耍知道盒子里面的结构,只关心软件的输入数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。