体育竞赛信息系统测试方案及实施分析
摘 要 随着体育赛事行业的飞速发展,大型体育赛事的体育竞赛信息系统应运而生。体育竞赛信息系统直接提供现场比赛的信息服务,因此,对该系统的测试工作显得尤为重要。由于体育竞赛项目繁多,但具有类别特征明显的特征,本文就竞赛项目进行了项目分类,给出每类项目通用的测试方式规划,为具体项目测试工作的开展提供了参考。 论文首先介绍了体育竞赛信息系统测试方案与实施分析的研究背景、意义和研究现状,介绍软件测试主要的技术方法;其次,从业务需求和功能需求的角度对体育竞赛信息系统进行分析,按照测试规划的原则,给出了测试的总体思路,进行了测试内容规划、测试流程规划和缺陷管理规划;再次,根据项目特点将运动会项目分成四大类,分别为竞速类、评分类、计分类和球类,针对不同类型的竞赛项目类,给出了测试内容,包括测试要点和测试提问单;最后,以射击项目和羽毛球项目为例,按照各类别测试方案规划,采用基于UML活动图的测试用例生成方法,结合等价类划分、边界值分析等方法,完成了测试用例设计工作,并执行测试,按照缺陷管理流程,对测试结果进行缺陷统计和分析。 论文最终完成了体育竞赛信息系统测试方案与实施分析的研究工作,以第二届南京青年奥林匹克运动会射击项目和羽毛球项目的体育竞赛信息系统为例进行测试,得出了指导回归测试和修复缺陷的有效结论,证明了本文针对体育竞赛信息系统所设计的通用测试方案的有效性、可行性和实用性!摘 要 6
目录
ABSTRACT 7
目录 8
第1章 绪论 10
1.1 体育竞赛信息系统测试方案及实施分析的研究背景 10
1.2国内外研究现状 10
1.3解决的问题及主要内容 11
1.4 软件测试的主要技术方法和过程模型 12
1.4.1软件测试的主要技术方法 12
1.4.2软件测试的通用模型 14
第2章 体育竞赛信息系统测试需求分析 16
2.1 体育竞赛信息系统简介 16
2.2体育竞赛信息系统的工作流程 16
2.3体育竞赛信息系统的功能需求 19
2.4体育竞赛信息系统的特征分析 20
2.5本章小结 21
第3章 体
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
育竞赛信息系统测试规划 22
3.1软件测试规划原则 22
3.2体育竞赛信息系统测试总体思路 22
3.3体育竞赛信息系统测试流程规划 24
3.4体育竞赛信息系统测试内容规划 25
3.4.1 竞速类项目通用测试内容 26
3.4.2评分类项目通用测试内容 28
3.4.3 计分类项目通用测试内容 29
3.4.4 球类项目通用测试内容 31
3.5本章小结 33
第4章 体育竞赛信息系统测试用例设计 34
4.1测试用例设计方法及步骤 34
4.2射击项目(计分类)的测试用例设计 34
4.2.1 射击项目竞赛规则 34
4.2.2 射击项目测试用例设计 36
4.3羽毛球项目(球类)的测试用例设计 47
4.3.1 羽毛球项目竞赛规则 47
4.3.2 羽毛球项目测试用例设计 48
4.4本章小结 55
第5章 体育竞赛信息系统测试实施与分析 56
5.1测试实施 56
5.1.1射击项目和羽毛球项目测试实施 56
5.1.2射击项目和羽毛球项目的测试结果及缺陷管理 56
5.1.2.1射击项目的测试结果及缺陷管理 56
5.1.2.2羽毛球项目的测试结果及缺陷管理 60
5.2遇到的问题与解决办法 63
5.2.1 遇到的问题 63
5.2.2解决办法 63
5.3本章小结 64
第6章 总结与展望 65
6.1总结 65
6.2展望 65
参考文献 66
科技文献翻译 67
第1章 绪论
1.1 体育竞赛信息系统测试方案及实施分析的研究背景
近年来,越来越多的大型体育赛事在中国举办:2008年北京奥运会、2010年广州亚运会、2011年深圳世界大学生运动会、2014年南京青年奥林匹克运动会和2015年全国城市运动会等,中国的体育赛事信息服务行业面临着挑战与机遇,体育竞赛信息系统成为了必然的产物。
体育竞赛信息系统主要由基础信息模块、注册报项模块、成绩处理模块、奖牌报表模块、数据库备份模块和信息发布模块组成,根据竞赛项目的具体规则,为竞赛项目提供信息服务,主要完成人员的报名报项、赛事编排、成绩数据采集、成绩数据处理、成绩数据发布、奖牌统计、报表管理和破纪录处理等工作,影响重大,因此,要求系统有极高的稳定性和可靠性,在比赛过程中不允许出现任何重大差错和中断,所以,在赛前对体育竞赛信息系统进行完备有效的测试是十分重要且必要的。由于体育竞赛项目繁多,体育竞赛信息系统结构复杂,通常进行系统测试的时间和人力资源都十分有限,为了进行高效的测试工作安排和测试人员管理,因此,针对体育竞赛信息系统进行通用测试方案的设计,以指导具体项目的竞赛信息系统有重要的意义。
1.2国内外研究现状
目前在国内甚至国际上,对于体育竞赛信息系统这样具有唯一性和不可逆性的大型复杂专用系统的测试研究较少。目前主要的研究方向,总结起来分为两个方面,包括对测试用例的复用研究和测试过程管理方式的研究。
软件测试复用技术在体育竞赛信息系统的测试工作中占据很重要的地位。现代综合性运动会是维护国际和国内和平发展的一个重要活动,在较长阶段内都会定期举行,而根据组织和赛制的改变,每次赛会的竞赛信息系统都不同,但所包括的主要功能模块都是一样的,要在最短时间内和有限的资源中完成较为全面的测试就必须用到软件测试的复用技术。软件测试复用可从三个角度出发,分别是测试过程的复用、测试方法的复用和测试技巧的复用,测试技巧的复用中,测试用例的复用在运动会软件测试工作中起到了重要的作用。操作流程为:建立测试用例库,按照一定的测试思想、技巧,对库中的测试用例进行分类,测试时根据测试方案选择测试用例进行测试即可。
分布式管理的思想可以解决体育竞赛信息系统的测试工作中工作量大、测试过程不规范、测试人员混杂、测试文档无留档等问题,将测试文档、测试人员、测试过程和测试用例进行集中管理,建立相应的数据库,进行更新和维护,可以充分利用这些资源,更好地进行测试工作安排、测试文档管理、测试用例复用。
1.3解决的问题及主要内容
目前,体育竞赛信息系统的测试工作存在着以下几个难点:
测试统筹和文档方面,没有较为完整系统的测试计划和测试方案指导测试工作,各项目开发团队全凭程序员和项目经理的经验进行不规范的测试,没有生成相应的测试文档,测试用例无法进行复用,造成很大的资源浪费;
测试工作量方面,体育竞赛信息系统结构复杂,且竞赛项目种类繁多,测试工作量巨大;
测试人员和时间方面,体育竞赛信息系统的测试通常需要大量的工作人员,在交付使用前,进行测试工作的时间又少,由于项目承担公司无法满足人数需求,就导致很大一部分测试人员是临时雇用的,该群体在测试技术和对项目的理解上都有所欠缺,造成测试安排的不便;
针对以上难点,经过资料文献的查询与学习,对体育竞赛信息系统的测试工作进行分析,得到结论如下:
目录
ABSTRACT 7
目录 8
第1章 绪论 10
1.1 体育竞赛信息系统测试方案及实施分析的研究背景 10
1.2国内外研究现状 10
1.3解决的问题及主要内容 11
1.4 软件测试的主要技术方法和过程模型 12
1.4.1软件测试的主要技术方法 12
1.4.2软件测试的通用模型 14
第2章 体育竞赛信息系统测试需求分析 16
2.1 体育竞赛信息系统简介 16
2.2体育竞赛信息系统的工作流程 16
2.3体育竞赛信息系统的功能需求 19
2.4体育竞赛信息系统的特征分析 20
2.5本章小结 21
第3章 体
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
育竞赛信息系统测试规划 22
3.1软件测试规划原则 22
3.2体育竞赛信息系统测试总体思路 22
3.3体育竞赛信息系统测试流程规划 24
3.4体育竞赛信息系统测试内容规划 25
3.4.1 竞速类项目通用测试内容 26
3.4.2评分类项目通用测试内容 28
3.4.3 计分类项目通用测试内容 29
3.4.4 球类项目通用测试内容 31
3.5本章小结 33
第4章 体育竞赛信息系统测试用例设计 34
4.1测试用例设计方法及步骤 34
4.2射击项目(计分类)的测试用例设计 34
4.2.1 射击项目竞赛规则 34
4.2.2 射击项目测试用例设计 36
4.3羽毛球项目(球类)的测试用例设计 47
4.3.1 羽毛球项目竞赛规则 47
4.3.2 羽毛球项目测试用例设计 48
4.4本章小结 55
第5章 体育竞赛信息系统测试实施与分析 56
5.1测试实施 56
5.1.1射击项目和羽毛球项目测试实施 56
5.1.2射击项目和羽毛球项目的测试结果及缺陷管理 56
5.1.2.1射击项目的测试结果及缺陷管理 56
5.1.2.2羽毛球项目的测试结果及缺陷管理 60
5.2遇到的问题与解决办法 63
5.2.1 遇到的问题 63
5.2.2解决办法 63
5.3本章小结 64
第6章 总结与展望 65
6.1总结 65
6.2展望 65
参考文献 66
科技文献翻译 67
第1章 绪论
1.1 体育竞赛信息系统测试方案及实施分析的研究背景
近年来,越来越多的大型体育赛事在中国举办:2008年北京奥运会、2010年广州亚运会、2011年深圳世界大学生运动会、2014年南京青年奥林匹克运动会和2015年全国城市运动会等,中国的体育赛事信息服务行业面临着挑战与机遇,体育竞赛信息系统成为了必然的产物。
体育竞赛信息系统主要由基础信息模块、注册报项模块、成绩处理模块、奖牌报表模块、数据库备份模块和信息发布模块组成,根据竞赛项目的具体规则,为竞赛项目提供信息服务,主要完成人员的报名报项、赛事编排、成绩数据采集、成绩数据处理、成绩数据发布、奖牌统计、报表管理和破纪录处理等工作,影响重大,因此,要求系统有极高的稳定性和可靠性,在比赛过程中不允许出现任何重大差错和中断,所以,在赛前对体育竞赛信息系统进行完备有效的测试是十分重要且必要的。由于体育竞赛项目繁多,体育竞赛信息系统结构复杂,通常进行系统测试的时间和人力资源都十分有限,为了进行高效的测试工作安排和测试人员管理,因此,针对体育竞赛信息系统进行通用测试方案的设计,以指导具体项目的竞赛信息系统有重要的意义。
1.2国内外研究现状
目前在国内甚至国际上,对于体育竞赛信息系统这样具有唯一性和不可逆性的大型复杂专用系统的测试研究较少。目前主要的研究方向,总结起来分为两个方面,包括对测试用例的复用研究和测试过程管理方式的研究。
软件测试复用技术在体育竞赛信息系统的测试工作中占据很重要的地位。现代综合性运动会是维护国际和国内和平发展的一个重要活动,在较长阶段内都会定期举行,而根据组织和赛制的改变,每次赛会的竞赛信息系统都不同,但所包括的主要功能模块都是一样的,要在最短时间内和有限的资源中完成较为全面的测试就必须用到软件测试的复用技术。软件测试复用可从三个角度出发,分别是测试过程的复用、测试方法的复用和测试技巧的复用,测试技巧的复用中,测试用例的复用在运动会软件测试工作中起到了重要的作用。操作流程为:建立测试用例库,按照一定的测试思想、技巧,对库中的测试用例进行分类,测试时根据测试方案选择测试用例进行测试即可。
分布式管理的思想可以解决体育竞赛信息系统的测试工作中工作量大、测试过程不规范、测试人员混杂、测试文档无留档等问题,将测试文档、测试人员、测试过程和测试用例进行集中管理,建立相应的数据库,进行更新和维护,可以充分利用这些资源,更好地进行测试工作安排、测试文档管理、测试用例复用。
1.3解决的问题及主要内容
目前,体育竞赛信息系统的测试工作存在着以下几个难点:
测试统筹和文档方面,没有较为完整系统的测试计划和测试方案指导测试工作,各项目开发团队全凭程序员和项目经理的经验进行不规范的测试,没有生成相应的测试文档,测试用例无法进行复用,造成很大的资源浪费;
测试工作量方面,体育竞赛信息系统结构复杂,且竞赛项目种类繁多,测试工作量巨大;
测试人员和时间方面,体育竞赛信息系统的测试通常需要大量的工作人员,在交付使用前,进行测试工作的时间又少,由于项目承担公司无法满足人数需求,就导致很大一部分测试人员是临时雇用的,该群体在测试技术和对项目的理解上都有所欠缺,造成测试安排的不便;
针对以上难点,经过资料文献的查询与学习,对体育竞赛信息系统的测试工作进行分析,得到结论如下:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1706.html