交通出行网的分析与测试(源码)【字数:11977】
摘 要随着交通工具的增多,当前交通出行的压力不断加大,开发一个交通出行网站十分迫切。因此,江苏省综合交通出行服务信息共享科技应用示范工程省级出行服务平台--江苏交通出行网已经进行了开发并且得到实现,测试工作是当前的主要工作课题的研究内容是如何有效地开展江苏交通出行网的测试工作,首先介绍了软件测试常用的方法,例如等价类划分、正交实验法、错误分析法等;其次确定了测试范围,主要分为功能测试和性能测试,并定义了缺陷管理;最后针对性的设计了相关用例,进行了测试工作,对系统中的缺陷进行了统计,保障了系统的正确运行,提高了软件质量。
目 录
第一章 绪论 1
1.1课题研究背景 1
1.2课题研究意义 1
1.3课题研究内容 2
1.4论文组织结构 2
第二章 测试技术与方法 4
2.1黑盒测试 4
2.1.1等价类划分法 4
2.1.2正交实验法 4
2.1.3错误推测法 5
2.1.4边界值分析法 5
2.1.5判定表方法 5
2.2性能测试 5
2.2.1LoadRunner简介 5
2.2.2LR Recorder简介 6
第三章 测试方案的分析与设计 7
3.1测试范围 7
3.1.1黑盒测试内容 7
3.1.2性能测试内容 8
3.2缺陷管理 9
3.2.1缺陷等级和定性 9
3.2.2缺陷管理流程 10
第四章 测试的实现 11
4.1黑盒测试方法的应用 11
4.1.1等价类划分法的应用 11
4.1.2正交实验法的应用 12
4.1.3错误推测法的应用 14
4.2性能测试的实现 16
4.2.1测试环境配置 16
4.2.2性能测试应用 17
4.3测试结果总结分析 18
结束语 20
致 谢 21
参考文献 22
第一章 绪论
1.1课 *好棒文|www.hbsrm.com +Q: ¥351916072¥
题研究背景
交通运输部在《关于改进提升交通运输服务的若干指导意见》等文件中提出,要建立多渠道、多方式的交通运输出行信息服务体系,着力解决出行信息不畅等问题,建立健全出行信息服务标准体系,初步建成综合交通出行信息服务平台来向社会及时发布出行信息。要积极利用社会力量提供信息服务,支持企业牵头建设、运营交通运输信息采集和信息服务平台,支持各类主体依法平等使用信息资源,开展高品质、差异化、多层次的交通运输信息增值服务。交通运输部于2014年5月20日在北京召开了“政企合作模式的全国综合交通出行服务信息共享应用科技示范工程讨论会”,部科技司、部公路院、部科研院、百度公司和各省市交通部门的与会代表们围绕政企合作的内容、模式、机制等进行了充分地讨论交流。
江苏省交通运输厅为积极落实出行服务政企合作这项工作,于2014年6月3日在南京召开了专题会议,厅公路局、厅运管局、厅信息中心、省高速公路联网营运管理中心、百度公司以及南京、苏州、常州、扬州市交通局等单位参加了会议,会议明确了要以百度公司为试点开展政企合作,探索行之有效的政企合作模式,加强我省交通出行信息的共享应用,最终提升江苏省交通出行信息服务的质量和公众满意度。会后,江苏省交通运输厅信息中心与百度公司积极开展政企合作交流,编制了《政企合作模式的江苏省交通出行服务信息共享应用示范工程实施方案》,并于2014年12月5日通过部科技司在南京组织的评审,2015年4月10日获得《交通运输部办公厅关于同意开展政企合作模式的江苏省综合交通出行服务信息共享科技应用示范的通知》(交办科技函〔2015〕201号),随后政企合作模式的江苏省综合交通出行服务信息共享科技应用示范工程省级出行服务平台——以下简称“江苏交通出行网”应运而生,南京市产品质量监督检验院负责对网站进行测试检查,并提供质量检测报告,保证系统能够正确运行。
1.2课题研究意义
软件生存周期划分为系统需求、软件需求、概要设计、详细设计、编码纠错、测试和预运行、运行维护等7个阶段[1],其中,测试是以较小的代价发现尽可能多的缺陷,是提高软件质量的重要手段[2]。
软件的应用已经出现在人们生活的方方面面。但是在使用软件的过程中,总是会遇见一些不愉快的事情,例如数据信息不完整、软件界面不美观、基本操作不流畅等。这些小问题容易降低用户体验感,甚至有时候出现的不仅仅是小问题,还可能会带来极大的危害。例如,2002年首都机场曾因软件缺陷影响到通信传输,导致航班无法起飞,旅客无法按时出行。2008年北京奥运会官方网站曾在售票不到半小时,由于性能不能承受,导致网站大面积瘫痪。这些事故本是可以避免的,如果在软件使用前进行合理的分析与测试,这些缺陷将会被提前发现而阻止危危害的发生。这些问题都诠释了一个简单而又极其重要的道理——软件测试十分必要,特别是在涉及交通出行这类直接影响人们日常生活的网站中尤为重要,所以关于江苏交通出行网的分析与测试是十分有意义的。
1.3课题研究内容
目前版本的江苏交通出行网是在2007年第一版的建设基础上,将电子地图切换为百度地图,将已采集和整合数据资源的坐标转换为百度地图坐标系,围绕社会公众出行信息服务需求,充分利用百度公司LBS开放平台的API完成出行网站现有功能的改造与优化,增加了综合交通出行、票务查询/订购的功能,并就交通设施、交通路况、交通气象、交通资讯等数据进行融合,最终形成能够为社会公众提供更高质量出行信息服务的平台。平台功能主要包括地图服务、综合交通换乘、交通设施查询、实时交通流量查询、实时路况查询、交通气象查询、公路出行服务、铁路出行服务、航空出行服务和公交出行服务。针对这些功能的分析如下:
1.基础的地图服务是将电子地图切换为百度地图,将已采集和整合数据资源的坐标转换为百度地图坐标系的产物,测试时要确保地图基本功能的实现。地图服务更是网站的核心,要确保其性能良好。
2.综合交通换乘是江苏交通出行网相比于其他省市出行网站所独有的功能,也是市民正常出行中经常需要面对的情况。针对这一特色功能要确保换乘功能的正常实现,体现网站的独特优势。
3.实时交通流量、实时路况以及交通路况的数据来自于江苏省交通厅,测试时要确保网站数据与交通厅数据的一致性。
目 录
第一章 绪论 1
1.1课题研究背景 1
1.2课题研究意义 1
1.3课题研究内容 2
1.4论文组织结构 2
第二章 测试技术与方法 4
2.1黑盒测试 4
2.1.1等价类划分法 4
2.1.2正交实验法 4
2.1.3错误推测法 5
2.1.4边界值分析法 5
2.1.5判定表方法 5
2.2性能测试 5
2.2.1LoadRunner简介 5
2.2.2LR Recorder简介 6
第三章 测试方案的分析与设计 7
3.1测试范围 7
3.1.1黑盒测试内容 7
3.1.2性能测试内容 8
3.2缺陷管理 9
3.2.1缺陷等级和定性 9
3.2.2缺陷管理流程 10
第四章 测试的实现 11
4.1黑盒测试方法的应用 11
4.1.1等价类划分法的应用 11
4.1.2正交实验法的应用 12
4.1.3错误推测法的应用 14
4.2性能测试的实现 16
4.2.1测试环境配置 16
4.2.2性能测试应用 17
4.3测试结果总结分析 18
结束语 20
致 谢 21
参考文献 22
第一章 绪论
1.1课 *好棒文|www.hbsrm.com +Q: ¥351916072¥
题研究背景
交通运输部在《关于改进提升交通运输服务的若干指导意见》等文件中提出,要建立多渠道、多方式的交通运输出行信息服务体系,着力解决出行信息不畅等问题,建立健全出行信息服务标准体系,初步建成综合交通出行信息服务平台来向社会及时发布出行信息。要积极利用社会力量提供信息服务,支持企业牵头建设、运营交通运输信息采集和信息服务平台,支持各类主体依法平等使用信息资源,开展高品质、差异化、多层次的交通运输信息增值服务。交通运输部于2014年5月20日在北京召开了“政企合作模式的全国综合交通出行服务信息共享应用科技示范工程讨论会”,部科技司、部公路院、部科研院、百度公司和各省市交通部门的与会代表们围绕政企合作的内容、模式、机制等进行了充分地讨论交流。
江苏省交通运输厅为积极落实出行服务政企合作这项工作,于2014年6月3日在南京召开了专题会议,厅公路局、厅运管局、厅信息中心、省高速公路联网营运管理中心、百度公司以及南京、苏州、常州、扬州市交通局等单位参加了会议,会议明确了要以百度公司为试点开展政企合作,探索行之有效的政企合作模式,加强我省交通出行信息的共享应用,最终提升江苏省交通出行信息服务的质量和公众满意度。会后,江苏省交通运输厅信息中心与百度公司积极开展政企合作交流,编制了《政企合作模式的江苏省交通出行服务信息共享应用示范工程实施方案》,并于2014年12月5日通过部科技司在南京组织的评审,2015年4月10日获得《交通运输部办公厅关于同意开展政企合作模式的江苏省综合交通出行服务信息共享科技应用示范的通知》(交办科技函〔2015〕201号),随后政企合作模式的江苏省综合交通出行服务信息共享科技应用示范工程省级出行服务平台——以下简称“江苏交通出行网”应运而生,南京市产品质量监督检验院负责对网站进行测试检查,并提供质量检测报告,保证系统能够正确运行。
1.2课题研究意义
软件生存周期划分为系统需求、软件需求、概要设计、详细设计、编码纠错、测试和预运行、运行维护等7个阶段[1],其中,测试是以较小的代价发现尽可能多的缺陷,是提高软件质量的重要手段[2]。
软件的应用已经出现在人们生活的方方面面。但是在使用软件的过程中,总是会遇见一些不愉快的事情,例如数据信息不完整、软件界面不美观、基本操作不流畅等。这些小问题容易降低用户体验感,甚至有时候出现的不仅仅是小问题,还可能会带来极大的危害。例如,2002年首都机场曾因软件缺陷影响到通信传输,导致航班无法起飞,旅客无法按时出行。2008年北京奥运会官方网站曾在售票不到半小时,由于性能不能承受,导致网站大面积瘫痪。这些事故本是可以避免的,如果在软件使用前进行合理的分析与测试,这些缺陷将会被提前发现而阻止危危害的发生。这些问题都诠释了一个简单而又极其重要的道理——软件测试十分必要,特别是在涉及交通出行这类直接影响人们日常生活的网站中尤为重要,所以关于江苏交通出行网的分析与测试是十分有意义的。
1.3课题研究内容
目前版本的江苏交通出行网是在2007年第一版的建设基础上,将电子地图切换为百度地图,将已采集和整合数据资源的坐标转换为百度地图坐标系,围绕社会公众出行信息服务需求,充分利用百度公司LBS开放平台的API完成出行网站现有功能的改造与优化,增加了综合交通出行、票务查询/订购的功能,并就交通设施、交通路况、交通气象、交通资讯等数据进行融合,最终形成能够为社会公众提供更高质量出行信息服务的平台。平台功能主要包括地图服务、综合交通换乘、交通设施查询、实时交通流量查询、实时路况查询、交通气象查询、公路出行服务、铁路出行服务、航空出行服务和公交出行服务。针对这些功能的分析如下:
1.基础的地图服务是将电子地图切换为百度地图,将已采集和整合数据资源的坐标转换为百度地图坐标系的产物,测试时要确保地图基本功能的实现。地图服务更是网站的核心,要确保其性能良好。
2.综合交通换乘是江苏交通出行网相比于其他省市出行网站所独有的功能,也是市民正常出行中经常需要面对的情况。针对这一特色功能要确保换乘功能的正常实现,体现网站的独特优势。
3.实时交通流量、实时路况以及交通路况的数据来自于江苏省交通厅,测试时要确保网站数据与交通厅数据的一致性。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/424.html