- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件测试实训
附件六
南京航空航天大学金城学院
信息工程系
专业实习报告
实习项目/岗位 软件测试实训
实习单位/地点
学生姓名
学 号
专 业 软 件 工 程
联系方式
实习日期:2015年10月26日至2015年12月04日
?
相颠倒,幸亏有了同学的帮助,才顺利的解决了这个问题。也用了基本路径测试法中的基本路径覆盖对程序进行了测试,得出白盒测试下的结果。
图1.1 三角形问题——流程图
图1.2 三角形问题——控制流图
表1.1 三角形问题汇总表
通过
未通过
总测试项
通过率
语句覆盖
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%
2.佣金问题:
测试内容:
“佣金程序”,能够根据销售商的实际销售情况计算佣金,并输出月份销售报告,汇总售出的枪机、枪托和枪管数,销售商的总销售额以及佣金。
(1)认真阅读测试内容,根据内容编写测试程序(开发语言不限)。
(2)用黑盒测试以及白盒测试的方法对佣金问题进行软件测试。
测试收获与体会:
在本次测试中,在按照需求编写程序时发现了输入字符的问题,花了一定时间去解决。在本次试验中我们主要以熟练测试方法为目的,将之前学的方法都融会贯通起来,熟练的运用到实际的测试中去。和三角形问题测试相比,我们在本次测试中的水平明显有了一定的提高,并且对各种测试方法的掌握情况,也更加的熟练了。在本次测试中我们依旧对该问题使用了白盒测试和黑盒测试,白盒测试中我们用了逻辑覆盖法中的语句覆盖、判定覆盖、条件覆盖、条件-判定覆盖、条件组合覆盖、路径覆盖测试分别对他们编写用例进行测试。黑盒测试我们分别使用了等价类划分法、边界值分析法、判定表驱动分析法等方法。在本次测试中我进一步的了解,每个方法的使用方法和它们的意义。
图2.1 佣金问题——流程图
图2.2 佣金问题——控制流图
表2.1佣金问题汇总表
通过
未通过
总测试项
通过率
语句覆盖
4
0
4
100%
判定覆盖
4
0
4
100%
条件覆盖
6
0
6
100%
条件判定覆盖
6
0
6
100%
条件组合覆盖
6
0
6
100%
路径覆盖
4
0
4
100%
基本路径覆盖
4
0
4
100%
等价类划分法
16
1
17
94.12%
边界值分析法
19
0
19
100%
判定表驱动分析法
9
0
9
100%
3.通讯录问题:
测试内容:
随着网络及现代通信技术的发展,人们之间的联系越来越便捷,这也使得同时与多人保持联系成为可能,而单纯依靠人脑已很难记住所有人的联系方式,使用传统纸面的方式记录联系人信息时,在联系人比较多时查找将非常困难.因此,以软件形式实现的通讯录成为了许多人保存联系方式的首选。为此我们构思开发一个软件,实现通讯录的查询和维护,具体需求如下
联系人信息要求能分组,例如亲人组,好友组,同事组,其他组。
组维护功能,比如增加组和删除组
联系人信息要求至少包含如下信息,姓名,性别,工作单位,办公电话,住址,住宅电话,手机,邮箱,QQ,MSN,其他备注信息。其中姓名和性别为必选属性,其他属性至少一项不为空。
联系人信息维护功能,比如增加、更新、删除、查询联系人。
通讯录的直观显示功能,就是能树形显示整个通讯录。以组作为根节点,联系人作为叶子节点,根节点可以展开并且显示具体的联系人信息。
其他要求,通讯录最多可以维护100组,1000个联系人,维护通讯录的界面要友好、美观,对于用户的非法输入要能给出正确的提示。
测试收获与体会:
在本次测试中,在按照需求编写程序时发现了输入字符的问题,花了一定时间去解决。在本次试验中我们主要以熟练测试方法为目的,将之前学的方法都融会贯通起来,熟练的运用到实际的测试中去。和三角形问题测试相比,我们在本次测试中的水平明显有了一定的提高,并且对各种测试方法的掌握情况,也更加的熟练了。在本次测试中我们依旧对该问题时对每个项都是用了等价类划分法进行测试,在本次测试中我进一步的了解等价类划分法,对它的使用方
文档评论(0)