1 / 17
文档名称:

软件测试课程设.doc

格式:doc   大小:126KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

软件测试课程设.doc

上传人:840122949 2019/6/10 文件大小:126 KB

下载得到文件列表

软件测试课程设.doc

文档介绍

文档介绍:存档资料成绩: 华东交通大学理工学院课程设计报告书所属课程名称软件测试课程设计题目软件测试分院电信分院专业班级11信管1班学号学生姓名指导教师 20年月日序号项目等级优秀良好中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价4工作量饱满评价5设计中创新性评价6论文书写规范化评价7综合应用能力评价综合评定等级课程设计(论文)评阅意见评阅人职称20年月日目录第一章课程设计目的 4第二章功能测试 5第三章结构测试 93、 93、 11第四章压力测试 14第五章课程设计心得 16第六章参考文献 17课程设计目的这次的软件测试课程设计与以前我做过的那些课程设计很不同,以往的都是一个大题而已,而这次的课程设计共有五个题目,需要使用到三种测试方法:功能测试、结构测试、压力测试。软件性测试需要贯穿在整个软件生命周期的每个阶段,每个时刻。它需要伴随着软件开发以检验每一个阶段性的成果是否符合质量的要求和达到预先定义的目标,尽早的发现错误并改正以减少损失。软件测试是软件工程中非常重要的环节,是软件质量的保证。该课程是培养训练学生软件质量保证能力的重要实践性教学环节,与软件测试技术课程的教学内容紧密配合,同步进行。开设该课程设计的主要目的是:通过软件测试的实践训练,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术,熟练掌握功能测试、结构测试的测试用例的设计,同时进一步提高学生对于复杂程序的编写能力,为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。功能测试功能测试也称为黑盒测试,黑盒测试是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。软件测试人员以用户的角度,通过各种输入和观察软件的各种输出结果来发现软件存在的缺陷,而不关心程序具体如何实现的一种软件测试方法。黑盒测试常用工具有:AutoRunner、winrunner、loadrunner。以下两个题采用等价类划分法进行功能测试。等价划分测试是根据等价类设计测试用例的一种技术。是黑盒测试的典型方法之一,通过把被测试程序所有可能的输入数据域划分成若干部分。从每一部分中选取少数有代表性的数据作为测试用例,可有效减少测试次数,极大提高软件测试效率,,用少量有代表性的数据得到比较好的测试效果。有效等价类和无效等价类。有效等价类中的数据代表的是一组符合需求文档的正确的有意义数据。无效等价类则正相反。用等价类划分法测试为保险公司计算保费费率的程序。某保险公司的人寿保险的保费计算方式为:投保额*保险费*保险费率,其中的保险费依点数不同而有别,%,;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体规则如下:年龄20-39岁6点40-,最多扣3点(四舍五入取整数)对程序中各个输入条件的要求如下:年龄是一位或两位非零整数,值的有效范围为1-99;性别是一位英文字符,有效取值只能为‘M’(表示男性)或‘F’(表示女性);婚姻的有效取值只能为‘已婚’或‘未婚’:抚养人数的有效取值可以是空白或一位非零整数(1-9)。分析程序的规格说明,列出等价类表(包括有效等价类和无效等价类)。根据(1)中的等价类表,设计能覆盖所有等价类的测试用例的输入数据和预期输出。步骤1:分析程序的规格说明,列出输入域等价类表输入条件有效等价类编号无效等价类编号年龄20-39岁140-59岁21-19岁、60-99岁3小于112大于9913性别单个英文字符4非英文字符14非单个英文字符15‘M’5除‘M’和‘F’之外的其它单个字符16‘F’6婚姻已婚7除‘已婚’和‘未婚’之外的其它字符17未婚8抚养人数空白9除空白和数字之外的其它字符181-6人10小于1196-9人11大于920步骤2:%%%40M未婚空白无法推算5100F已婚3无法推算699男已婚4无法推算71Child未婚空白无法推算845N已婚5无法推算938F离婚1无法推算1062M已婚没有无法推算1118F未婚0无法推算1240M未婚10无法推算2、某城市电话号码由三部分组成。它们的名称和内容分别是:地区码:空白或三位数字:前缀:非‘0’或‘1’的三位数字:后缀:4位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等