12306购票软件的测试计划与实施(计算机物联网毕业设计)

12306购票软件的测试计划与实施 
摘要:软件测试是一种软件质量度量,它可以验证系统响应需求,或者确定实际结果和预期结果之间的差异,确认过程正确地实现了所需的功能。本次课程设计主要是对12306购票软件的测试,以黑盒测试为主,在系统功能测试完之后进行系统性能测试。找出12306购票软件的不足之处,让用户有更好的软件体验。
关键词:软件测试;12306购票软件;黑盒测试

The Test Plan and Implementation of
the Ticketing Software of 12306
Abstract: Software testing is a software quality metric that validates system response requirements, or determines the difference between actual and expected results , and the confirmation process realizes the required function correctly. The design of this course is mainly the test of 12306's ticketing software, mainly black box testing, and system performance testing after the system function test.Find out the shortcomings of 12306's ticketing software, so that users can have a better software experience.
Keywords: software testing;12306 purchase software; Black box test
第1章 绪论
1.1软件测试的定义及目的
1.1.1 定义
软件测试是检验软件产品正确性、完整性、安全性和质量的过程。换个说法,软件测试就是把预期输出和实际输出进行比较的过程。软件测试的定义有很多,其中有一个比较通俗易懂的定义:软件测试就是通过各种方法去识别程序中存在的错误,评价被测软件的质量。
近年来,软件测试技术随着时代的发展也日新月异,测试方法也层出不穷,越来越有针对性。选择恰当的软件测试方法可以使我们更高效地完成对软件的测试。
1.1.2  目的
本测试报告为12306购票软件的测试报告,目的在于总结测试阶段遇到的问题以及分析测试结果,验证系统是否符合预期需求。
1.对软件测试的结果进行分析,并评价该被测软件的质量;
2.把软件测试的过程等各个方面放在一起,进行综合分析,并为以后的测试规划提供参考;
3.对测试计划和测试执行情况进行评估,看其是否符合预期要求;
4.分析系统存在的错误和缺陷,为预防和修复bug提供建议。
1.2软件测试的重要性
在执行程序的过程中检测软件的错误,成功的测试是发现软件中至今未被发现的错误。测试的目的是用最少的时间来识别潜在的错误和缺陷,并尽快修复这些潜在的错误和缺陷,使软件能正确地完成其功能,满足用户的实际需求。
1.3软件测试的过程
软件测试一般分为以下几个阶段:
(1)项目规划阶段
项目规划阶段负责从单元测试、集成测试到系统测试的整个测试阶段。
(2)需求分析阶段
需求分析这个阶段主要确定测试需求分析,开发系统测试计划。其中,测试需求分析是软件产品生命周期中测试需求的资源、配置和评估。而系统测试计划是基于软件产品的需求规范,制定详细的测试计划和设计相应的测试用例。
(3)详细设计和概要设计阶段
详细设计和概要设计是集成测试计划和单元测试计划完成的前提。
(4)编码阶段
编码阶段主要是由负责测试代码部分的开发人员编码和执行的。
(5)测试阶段
根据测试代码进行测试阶段的测试,在测试结束的时候需要提交测试状态报告和测试结果报告。

在软件的需求得到确认和通过后,将会同时进行总结设计和测试计划的设计工作。
目录
第1章 绪论 1
1.1软件测试的定义及目的 1
1.1.1 定义 1
1.1.2  目的 1
1.2软件测试的重要性 1
1.3软件测试的过程 1
1.4软件测试的分类 2
1.4.1按是否需要执行被测软件的角度划分 2
1.4.2 按阶段划分 2
1.4.3 按测试方法划分 4
1.4.4 按测试的自动化角度划分 5
1.4.5 按测试的策略角度划分 5
1.5软件测试的流程 6
第2章  测试概要 7
2.1亿鼎博手机版软件测试 7
2.1.1软件测试的原则 7
2.1.2为什么不能完全测试 7
2.1.3并非所有的错误都能修复,Bug不能被关闭的原因 8
2.1.4错误集中发生现象 8
2.1.5避免检查自己的代码的原因 8
2.2 测试用例设计 9
2.2.1测试用例简介 9
2.2.2测试用例设计的基本原则 9
2.2.3黑盒测试 9
2.3测试方法和工具 14
第3章  测试内容和执行情况 15
3.1项目测试概况 15
3.2功能 15
3.2.1注册 15
3.2.2 登录 19
3.2.3查询 21
3.2.4车票预订 25
3.2.5改签 30
3.2.6变更到站 31
3.2.7退票 32
3.3可靠性 34
3.4安全性 34
第4章 覆盖分析 35
第5章 缺陷的统计与分析 36
5.1缺陷定义 36
5.2缺陷汇总 36
第6章  测试报告 37
第7章  结束语 39
第8章  参考文献 40
参考文献
[1]张强.探索式软件测试[M].北京:清华大学出版社,2017.2
[2]李明.软件测试(第2版)[M].北京:高等教育出版社,2016.2   
[3]刘阳.软件测试技术实战 [M].北京:人民邮电出版社,2016.5
[4]余力.软件测试(原书第2版)[M].北京:机械工业出版社2014.11
[5]吴昊.软件测试的艺术(原书第3版)[M].北京:机械工业出版社2017.8
[6]陈芳.软件测试:一个软件工艺师的方法(原书第4版) [M].北京:机械工业出版社2016.7
[7]赵旭.软件测试(第2版)[M].北京:人民邮电出版社2017.9
[8]刘伟. 软件测试项目实战(第3版)[M].北京:电子工业出版社2015.4


1.4软件测试的分类
软件测试不是一项简单的工作,而是一项复杂的系统工程,从各种不同的角度,可以将软件测试划分为很多不同的方法。将软件测试进行分类是为了更好地阐明测试的过程。
1.4.1按是否需要执行被测软件的角度划分
按是否需要执行被测软件的角度划分,可将软件测试分为静态测试和动态测试。
(1)静态测试
所谓静态测试,就是不通过运行测试程序的方法来达到测试的目的。
(2)动态测试
动态测试与静态测试恰恰相反,它是通过运行测试软件来达到测试的目的。
1.4.2 按阶段划分
(1)单元测试
单元测试主要是对软件的各个基本组成单元进行测试,软件的基本组成单元包括软件的某个模块、程序的某个过程等。单元测试不但是软件动态测试最基本的组成部分,也是最重要的部分之一。验证软件基本组成单元的正确性是单元测试的主要目的。

(2)集成测试
在软件系统逐步集成的过程中也需要进行一项测试,那就是集成测试。检查软件各个单元之间的接口是否正确是集成测试最主要的目的。集成测试的策略主要包括增量集成和非增量集成。

暂时没有评论

访问者在接受本网站服务之前,请务必仔细阅读本声明。访问者访问本网站的行为以及通过各类方式利用本网站的行为,都将被视作是对本声明全部内容的无异议的认可。

第一条 访问者在从事与本网站相关的所有行为(包括但不限于访问浏览、利用、转载、宣传介绍)时,必须以善意且谨慎的态度行事;访问者不得故意或者过失的损害本网站的各类合法权益,不得利用本网站以任何方式直接或者间接的从事违反中华人民共和国法律、国际公约以及社会公德的行为。

第二条 本网站充分尊重原创作者的著作权和知识产权。本网站合理信赖客户上传原创产品到本网,你就是原创作者或是已经征得著作权人的同意并与著作权人就相关问题作出了妥善处理。本网站对于有关原创数字产品的买卖以及使用属于合理行为,因此与之有关的知识产权纠纷本网站不承担任何责任。本网站郑重提醒访问者:请在转载有关数字产品或者使用时一定要遵守相关的知识产权,否则与之有关的知识产权纠纷本网站免责。 同时,对本网站原创数字产品以及本网站标识,本网站享有自主知识产权。侵犯本网站之知识产权的,本网站有权追究其法律责任。

第三条 本网站发布的各类数字产品文档,访问者在本网站发表的观点以及以链接形式推荐的其他网站内容,仅为提供更多信息以参考使用或者学习交流,并不代表本网站观点,也不构成任何销售建议。

第四条 以下情形导致的个人信息泄露,本网站免责:

(一)政府部门、司法机关等依照法定程序要求本网站披露个人资料时,本网站将根据执法单位之要求或为公共安全之目的提供个人资料;

第二条 本网站充分尊重原创作者的著作权和知识产权。本网站合理信赖客户上传原创产品到勤勤快学家教网,你就是原创作者或是已经征得著作权人的同意并与著作权人就相关问题作出了妥善处理。本网站对于有关原创数字产品的买卖以及使用属于合理行为,因此与之有关的知识产权纠纷本网站不承担任何责任。本网站郑重提醒访问者:请在转载有关数字产品或者使用时一定要遵守相关的知识产权,否则与之有关的知识产权纠纷本网站免责。 同时,对本网站原创数字产品以及本网站标识,本网站享有自主知识产权。侵犯本网站之知识产权的,本网站有权追究其法律责任。

第三条 本网站发布的各类数字产品文档,访问者在本网站发表的观点以及以链接形式推荐的其他网站内容,仅为提供更多信息以参考使用或者学习交流,并不代表本网站观点,也不构成任何销售建议。

第四条 以下情形导致的个人信息泄露,本网站免责:

(一)政府部门、司法机关等依照法定程序要求本网站披露个人资料时,本网站将根据执法单位之要求或为公共安全之目的提供个人资料;

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。