软件测试实训.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
附件六 南京航空航天大学金城学院 信息工程系 专业实习报告 实习项目 / 岗位 软件测试实训 实习单位 / 地址 学生姓名 学 号 专 业 软件工程 联系方式 实习日期: 2015 年 10 月 26 日至 2015 年 12 月 04 日 软件测试实训总结报告 概括: 我的本次实训是软件测试,在本次实训中我们主要学习了对软件的各样测试方法,此中包含两大类,黑盒测试方法与白盒测试方法。黑盒测试方法主要包含:等价类区分法、界限值法、错误推断法、判断表驱动剖析法、因果图法、正交试验设计法和场景设计法。白盒测试方法主要包含:代码检查法、静态构造剖析法、静态质量胸怀法、逻辑覆盖法、基本路径测试法、域测试法、符号测试法、 Z 路径覆盖法和程序变异测试法。我们经过对以上的方法学习而且实质运用到项目中去,我们使用以上的方法对以下的项目做了一系列的测试:三角形问题、佣金问题、通信录管理系统和个人手机测试。经过对以上项目的测试,我娴熟的掌握了几种基本测试方法的使用过程,而且对软件测试这一个环节有了进一步的认识。 在下边我们会对在本次实训中每个测试项目作出一个总结,此中包含项目的图表,和汇总表格,以下汇总: 三角形问题测试:测试内容: 三角形问题:输入为三角形的三条边,要求输入值为正整数,不然提示输入不合法” ;要求三边长度都在 1~100 之间,不然提示 “边长高出范围” 假如不可以组成三角形, 则输出“非三角形”;若三边相等,则输出为“等边三角形” ;如有两边相等,则输出“等腰三角形” ;若三边都不相等,则输出“一般三角形” ;如有一个直角,则输出“直角三角形” ;如有一个直角,而且有两边相等,则输 出“等腰直角三角形” 。 1)认真阅读测试内容,依据内容编写测试程序(开发语言不限) 。 2)用黑盒测试以及白盒测试的方法对三角形问题进行软件测试。 测试收获与领会: 在本次实训中我们认真阅读了需求,而后使用 c 语言写出了用于测试的程序。这是本次 实训第一次做测试,对各样方法都不是很认识。可是在老师仔细的教育下,我们都优秀的完 成了本次的测试。在本次三角形测试中我们做了三角形问题的白盒测试,白盒测试中我们用 了逻辑覆盖法中的语句覆盖、判断覆盖、条件覆盖、条件 - 判断覆盖、条件组合覆盖、路径覆 盖测试分别对他们编写用例进行测试。黑盒测试我们分别使用了等价类区分法、界限值剖析法、判断表驱动剖析法等方法。 刚开始时我分不清判断覆盖、 条件覆盖和条件 - 判断覆盖三者之间的关系, 经常写的相互颠倒,幸好有了同学的帮助,才顺利的解决了这个问题。也用了基本路径测试法中的基本路 径覆盖对程序进行了测试,得出白盒测试下的结果。 开始 int a,b,c; printf(a,b,c:\n) a=1a= 100)(b =1b=1  请输入 1- F 00)(c= 1c=100 T a+bc||a+c b||b+ca F a==b(a! =c))||(a==c (b!=c))||(b ==c(a!= c F a==ca== b F printf( 一般三 角形! \n);  T T T  之间的数 printf( 非三角 形 !\n); printf( 等腰三 角形 \n); printf( 等边三 角形 \n); 图 三角形问题——流程图 1 2 3 4 5 6 7 8 9 10 图 三角形问题——控制流图 表 三角形问题汇总表 经过 未经过 总测试项 经过率 语句覆盖 7 0 7 100% 判断覆盖 7 0 7 100% 条件覆盖 8 0 8 100% 条件判断覆盖 9 0 9 100% 条件组合覆盖 11 0 11 100% 路径覆盖 7 0 7 100% 基本路径覆盖 7 0 7 100% 等价类区分法 14 3 17 82.35% 界限值剖析法 19 0 19 100% 判断表驱动剖析法 7 0 7 100% 佣金问题:测试内容: “佣金程序”,能够依据销售商的实质销售状况计算佣金,并输出月份销售报告,汇总售 出的枪机、枪托和枪管数,销售商的总销售额以及佣金。 1)认真阅读测试内容,依据内容编写测试程序(开发语言不限) 。 2)用黑盒测试以及白盒测试的方法对佣金问题进行软件测试。测试收获与领会: 在本次测试中,在依照需求编写程序时发现了输入字符的问题,花了一准时间去解决。在本次试验中我们主要以娴熟测试方法为目的,将从前学的方法都举一反三起来,娴熟的运用到实质的测试中去。和三角形问题测试对比,我们在本次测试中的水平显然有了必定的提升,而且对各样测试方法的掌握状况,也更为的娴熟了。在本次测试中我们仍旧对该问题使用了白盒测试和黑盒测试,白盒测试中我们用了逻辑覆盖法中的语句覆盖、判断覆盖、条件 覆盖、条件 - 判断覆盖、条件组合覆盖、路径覆盖测试

文档评论(0)

zdq1013 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档