2016软件测试技术黑盒白盒部分复习指导实训

2016软件测试技术黑盒白盒部分复习指导实训

ID:46864751

大小:131.00 KB

页数:20页

时间:2019-11-28

2016软件测试技术黑盒白盒部分复习指导实训_第1页
2016软件测试技术黑盒白盒部分复习指导实训_第2页
2016软件测试技术黑盒白盒部分复习指导实训_第3页
2016软件测试技术黑盒白盒部分复习指导实训_第4页
2016软件测试技术黑盒白盒部分复习指导实训_第5页
资源描述:

《2016软件测试技术黑盒白盒部分复习指导实训》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《软件测试技术》实训指导目录目录Ill第一章实训基础知识11.1软件测试概述11.2测试用例的编写2第二章实训要求52.1实训总体要求52.1.1实训意义和目的52.1.2实训内容安排错误!未定义书签。2.1.3实训过程要求52.2实训报告要求62.2.1实训报告格式62.3实训成绩评价错误!未定义书签。2.3.1实训成绩评价结构及比例错误!未定义书签。2.3.2考核方式错误!未定义书签。第三章实训内容与指导73」功能性测试用例设计71.实训类型:设计型(4学时)72.实训目白勺73.背景知识74.实训设备85.实训内容86.实训步骤

2、97.实训要求91.实训思考9具体实例设计:163邮箱注册模块测试用例10测试用例参考模版11(1)结构性测试131.实训类型:设计型(1学时)132.实训目白勺133.背景知识134.实训设备145.实训内容146.实训要求14(2)QuickTestProfessional使用错误!未定义书签。实训类型:(5学时)错误!未定义书签。实训目的错误!未定义书签。背景知识错误!未定义书签。实训设备错误!未定义书签。实训内容错误!未定义书签。实训步骤错误!未定义书签。实训要求错误!未定义书签。(3)WEB系统测试错误!未定义书签。实训类型

3、:综合型(6学时)错误!未定义书签。实训目的错误!未定义书签。背景知识错误!未定义书签。实训设备错误!未定义书签。实训内容错误!未定义书签。实训步骤错误!未定义书签。实训要求错误!未定义书签。附录1:实训报告格式15第一章实训基础知识1.1软件测试概述一、软件测试软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用

4、例去运行程序,以发现程序错谋的过程。二、测试过程为了保证测试的质量,将测试过程分成儿个阶段,即:代码审查、单元测试、集成测试、系统测试和验收测试。代码会审由一纽人通过阅读、讨论和争议对程序进行静态分析的过程。单元测试集中在检查软件设计的最小单位一一模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。集成测试是将模块按照设计要求组装起来同时进行测试,主要冃标是发现与接口冇关的问题。系统测试是测试整个系统,以证实它满足“需求规格说明书”所规定的功能、质量和性能等方血的特性。验收测试的目的是向未來的用

5、八表明系统能够像预定要求那样工作。与系统测试非常相似,主要区别是测试人员不同,验收测试由用户执行。三、测试方法软件测试的方法分为功能性测试和结构性测试。功能测试是指在对程序进行功能抽象的基础上,将程序划分成功能单元,然后在数据抽彖的基础上,对每个功能单元生成测试数据进行测试。进行功能测试吋,被测程序被当作打不开的黑盒,因而无法了解其内部构造,因此乂称为黑盒测试。结构性测试是知道产品内部工作过程,检测产品内部动作是否按照规格说明书的规定正常进行。它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测

6、试。此方法把测试对彖看作一个透明的盒子,又叫白盒测试。四、测试工具软件测试的工作量很人(据统计,会用到40%的开发时间;一些可靠性要求非常高的软件,测试时间其至占到总开发时I'可的60%),但测试却是在整个软件过程小极有可能应用计算机进行自动化的工作,原因是测试的许多操作是重复性的、非智力创造性的、需求细致注意力的丄作。测试工具的应用已经成为了普遍的趋势。测试工具一般可分为白盒测试工具、黑盒测试工具、性能测试工具,另外还冇川于测试管理(包括测试流程管理、缺陷跟踪管理、测试用例管理)的工具。本实训课程中主要涉及到QuickTestPro

7、fessional«1.2测试用例的编写一、测试用例软件测试的本质是针对婆测试的内容确定一组测试用例。测试用例是为实施一次测试而向被测系统提供的输入数据、操作或各种环境设置。测试用例应该包含基木的内容有输入和预期输出,输入实际有两种类型:前提(在测试川例执行前己经存在的环境)和由某种测试方法所标识的实际输入。预期输出也冇两类:后果和实际输出。测试活动要建立必要的前提条件,提供测试用例输入、观测输出、然后将这些输出打预期输出进行比较,以确定该测试是否通过。开发良好的测试用例的其他信息(如表1)主要支持测试管理,测试用例需求被开发、评审、

8、使用、管理和保存。表1测试用例测试用例ID目的前提输入预期输出后果执行历史FI期结果执行人有两种基本方法町以用来标识测试用例,即功能性测试和结构性测试。功能性测试的基木观点是,任何程序都可以看作是将从定义域取值映射到输岀

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

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

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