网上订票系统测试用例

合集下载

软件测试中的订票测试用例

软件测试中的订票测试用例

订票测试
3.能出现从London这个城市为始站到达Sydney这个城市为的机票
2.能出现以Departure Date是09/06/2012到Return Date 3.能出现以Departure Date是09/06/2012到Return Date 4.能出现以Departure Date是09/06/2012到Return Date 5.能出现以Departure Date是09/06/2000到Return Date 6.能出现以Departure Date是09/06/2013到Return Date
8.
9.
10.
11-21的结果都是一样的。

□通过⊙未通过测试日期
2.与预期结果相同进入下一界面
3.无警告信息,进入下一界面
4.无警告信息,进入下一界面
5.无警告信息,进入下一界面
6.无警告信息,进入下一界面
□通过⊙未通过
2.无警告信息,进入下一界面
3.进入下一界面
4.无警告信息,进入下一界面
5.无警告信息,进入下一界面
6.无警告信息,进入下一界面
□通过⊙未通过测试日期
⊙通过□未通过
2.无警告信息,进入下一界面
3.进入下一界面,如上图所示。

□通过⊙未通过
2. 进入下一界面
4.进入下一界面
⊙通过□未通过
2. 进入下一界面
4.进入下一界面
⊙通过□未通过
模块名称itinerary。

电影订票应用软件测试用例报告

电影订票应用软件测试用例报告

电影订票应用软件测试用例报告概述本文档提供了电影订票应用软件的测试用例报告。

该应用软件的目标是提供用户方便快捷地预订电影票的功能。

测试目标1. 确保应用软件的所有功能正常工作,包括用户注册、登录、浏览电影信息、选择座位、支付等功能。

2. 验证应用软件的界面设计是否符合用户体验原则,包括页面布局、字体大小、按钮交互等方面。

3. 检查应用软件的性能和稳定性,确保其在不同网络环境下能够正常运行。

测试用例用例1:用户注册步骤1. 打开应用软件。

2. 点击注册按钮。

3. 输入有效的用户名和密码。

4. 点击确认注册按钮。

预期结果- 用户成功注册,并显示注册成功的提示信息。

- 注册信息正确保存至数据库。

用例2:用户登录步骤1. 打开应用软件。

2. 输入有效的用户名和密码。

3. 点击登录按钮。

预期结果- 用户成功登录,并显示用户的个人信息。

- 登录信息正确验证。

用例3:浏览电影信息步骤1. 打开应用软件。

2. 点击浏览电影按钮。

预期结果- 显示电影列表,并包含电影的标题、海报、评分等信息。

- 用户能够通过滚动界面查看更多电影。

用例4:选择座位步骤1. 打开应用软件。

2. 选择一个电影。

3. 点击选择座位按钮。

4. 在座位图上选择一个可用的座位。

5. 点击确认选择按钮。

预期结果- 座位成功选择,并显示座位号和价格。

- 座位信息正确保存至数据库。

用例5:支付步骤1. 打开应用软件。

2. 选择一个电影并选择座位。

3. 点击支付按钮。

4. 输入有效的支付信息。

5. 点击确认支付按钮。

预期结果- 支付成功,并显示支付成功的提示信息。

- 支付信息正确保存至数据库。

总结以上是电影订票应用软件的测试用例报告。

通过执行这些测试用例,可以验证应用软件的各项功能是否正常工作,界面设计是否符合用户体验原则,以及应用软件的性能和稳定性。

在测试过程中,应注意记录测试结果并及时修复发现的问题,以提高应用软件的质量和用户满意度。

QTP飞机订票系统测试用例

QTP飞机订票系统测试用例

项目名称 飞机订票系统 项目编号 001开发人员 No_1 模块信息 登录页面用例作者 No_1 参考信息 需求说明、设计说明测试类型 功能测试 设计日期2012年12月5日测试人员 ***测试方法 手工测试和自动化测试结合 测试日期 2012年12月13日测试对象 测试用户能否正常登陆前置条件存在正确的用户名:登陆页面正常装载(用户名不固定,密码为mercury不区分大小写)用例编号 操作 输入数据 预期结果 实际结果 测试状态 01 输入正确的用户名、正确的密码,按Enter键用户名:mingzi,密码:mecury正常登陆 正常登陆,转入对应的系统页面Pass02输入正确的用户名,正确的密码(没区分大小写),按Enter键用户名:mingzi,密码:MERTURY/mecury正常登陆正常登陆,转入对应的系统页面Pass03输入的用户名为空,正确的密码(没区分大小写),按Enter键密码:MERTURY登陆失败提示请输入用户名fail04输入正确的用户名,密码为空,按Enter键用户名:mingzi登陆失败 提示请输入密码 fail05输入的用户名和密码均为空,按Enter键登陆失败 提示请输入用户名 fail06输入错误的用户名,正确的密码(没区分大小写),按Enter键用户名:zi,密码:MERTURY/mecury登陆失败提示请输入大于4个字符长度的用户名 fail07 输入正确的用户名,错误的密码(没区分大小写),按Enter键用户名:mingzi,密码:mer登陆失败提示请输入大于4个字符长度的密码fail08 输入正确的用户名,错误的密码(没区分大小写),按Enter键用户名:mingzi,密码:memememe登陆失败提示密码错误,请重试fail09 输入错误的用户名,错误的密码,按Enter键用户名:%45#@,密码:¥2wsgh登陆失败 提示登录不成功,请重试fail10 输入错误的用户名或者密码(没区分大小写)次数过多时,按Enter键用户名:mingzi,密码:Hoho (错误大于6次)登陆失败提示错误次数太多,不能再登录了fail开发人员 No_2 模块信息 订票页面用例作者 No_2 参考信息 需求说明、设计说明测试类型 功能测试 设计日期 2012年12月5日测试人员 ***测试方法 手工测试和自动化测试结合 测试日期2012年12月13日测试对象 测试用户能否正常订票前置条件 正常登录到订票界面,且输入正确的时间、起始地、目的地用例编号 操作 输入数据 预期结果 实际结果 测试状态01 输入正确的时间、起始地、目的地,按“flight”按钮时间:12/26/12起始地:Zurich目的地:Denvver正常订票正常订票,点击Flights转入对应的FlightsTable页面Pass02 输入的时间为空,正确的起始地起始地:Denvver不能订票提示请输入航班日期Fail03 输入错误的时间,不符合常规时间:12/66/36不能订票输入的日期无效。

订票系统测试用例

订票系统测试用例

2014-3-25
华为机密,未经许可不得扩散
第10页,共37页
210406166.xls
文档密级
2014-3-25
华为机密,未经许可不得扩散
第11页,共37页
210406166.xls
文档密级
2014-3-25
华为机密,未经许可不得扩散
第12页,共37页
210406166.xls
文档密级
2014-3-25
...
快速搜索中输入的姓名为除 中文或拼音首字母(不区分 ST-预定(单程)-0006 大小写)之外的其他字符
...
快速搜索中输入的名字存在 ST-预定(单程)-0007 我的常用联系人中
...
乘车人信息中姓名出现除中 ST-预定(单程)-0008 文之外的其他字符
...
乘车人信息中,证件类型选 择的是一代身份证,证件号 ST-预定(单程)-0009 码不等于15位
勾选全部
ST-预定(单程)-0023
2014-3-25
华为机密,未经许可不得扩散
第5页,共37页
210406166.xls
文档密级
勾选保存到常用联系人
ST-预定(单程)-0024
点击界面下方蓝色字体“我 ST-预定(单程)-0025 的常用联系人 ”
..
确认(单程)
...
确认(单程)界面测试
ST-确认(单程)-0001
... ... ... ... ... ... ... ..
支付界面
点击中国工商银行 点击中国农业银行 点击中国银行 点击中国银联 点击中铁银通卡 点击中国建设银行 点击招商银行
2014-3-25
华为机密,未经许可不得扩散

网上订票系统测试用例

网上订票系统测试用例

网上订票系统班次查询功能测试用例
经过测试发现此系统存在问题及建议:
1. 缺乏必要的信息提示,如班次醒目,如果直接用汉字给出会更人性化,更能使人容易接受。

2 不能用enter健进行注册,不利于操作。

3. 特殊符号的输入没有信息提示,班次名一般不可以输入特殊字符
测试小结
此次,我们测试的是网上订票系统,而我所分配到的任务是班次查询。

我使用的测试方法是功能测试。

该功能在此网站上做得并不太好。

而网上订票系统是一个大系统,由各个小关节结合而成,每个细节都不能出任何差错,这就要求我们要做好测试功能。

我做的是班次查询,首先,我要确定班次查询输入文本框中输入的不能是空信息,这是不符合要求的,如果出现这种情况我们要做到有系统提示出错。

其次,输入文本框中也不能带有不符合要求的字符,这种情况下系统同样会提示出错。

另外,在输入文本框非空并且无非法字符的情况下,班次出现错误,系统则会提示,所查询班次不存在。

最后,当我们输入正确的班次时,系统能够提示我们正确的班次信息。

功能测试,即对该网站的功能进行一一测试,我作为一个订票者来使用这个网站,我所要求的就是能够正确的进入网站,能够查找到我需要的信息。

至于改进的建议,我觉得我们应该可以做一些跳转页面,在输入不正确的、查询不正确的情况下,页面能够跳转到所有班次信息,让订票者方便核对自己的班次。

【本文档内容可以自由复制内容或自由编辑修改内容期待你的好评和关注,我们将会做得更好】。

预订机票测试用例

预订机票测试用例

测试用例1.引言1.1编写目的机票预订系统在概要设计和详细设计的基础上,根据软件工程开发各阶段的规格说明书和程序内部结构而精心设计一批测试用例,并利用这些测试用例去运行程序,以发现程序的错误,并改正尽可能多的错误,提高软件的质量和可靠性。

1.2项目背景本项目的名称:机票预订管理系统。

本项目的任务提出者及开发者是机票预订管理系统软件开发者,用户是中国民航及中国国际旅游开发公司。

1.3定义软件测试:为了发现错误而执行程序的过程。

静态测试:通过对需求文件、设计文件及源程序的阅读和分析,找出其中的错误和可以之处。

动态测试:直接在计算机上运行所要测试的程序模块,以实际运行的结果发现并纠正错误。

2.计划1.1方法与原则1.静态测试:主要对需求分析、概要设计、详细设计进行阅读和分析,找出其中的错误和可疑之处。

2.动态测试的黑盒测试和白盒测试白盒测试利用尽可能覆盖多的语句和对选择语句侧重测试的原则来选择测试用例;黑盒测试利用划分等价类的原则来完成测试。

2.2测试内容2.2.1模块功能测试订票平台的测试:内容:a.能否正确输入旅客信息;b.能否成功订票并把订票信息写入旅客信息数据库;c.能否成功打印帐单和取票通知单;d.能否利用旅客身份证号查询旅客的订票信息;目的:测试订票平台的各项功能是否能顺利完成,即订票流程是否完全正确。

取票平台测试:内容:a.能否利用身份证查询旅客订票信息和付费情况;b.能否利用帐单来完成付费;c.能否在付费后打印机票取机票。

目的:测试取票能否顺利完成,即取票流程是否完全正确。

2.2.2数据文卷存取的测试a.订票信息能否正确存入数据库;b.能否对数据库中的各种信息进行查询,修改;c.付费取票记录能否正确存入数据库。

2.3测试准备2.3.1测试机构及人员本软件的测试由王佳,徐俊共同完成。

2.3.2条件a.预定时间:一个星期;b.支持软件:VCc.测试人员技术水平:会操作本软件,懂得一定的软件工程知识。

网上飞机订票系统软件工程用例图

⽹上飞机订票系统软件⼯程⽤例图系统静态建模⼀、实验⽬得1、掌握⽤例(Use Case)、⾓⾊(Actor)、⽤例图(Use Case Diagram)得概念。

2、掌握通过⽤例图与⽤例描述为系统建⽴功能模型。

3、掌握通过类图为系统建⽴对象模型。

⼆、所⽤软件1、 RationalRose2、 Microsoft Word三、预习内容1.UML得⽤例图、类图画法及⽤例描述得表达⽅法;2.系统得分析;3.Rational Rose得使⽤⽅法。

四、实验内容⽹上飞机订票系统得业务背景与业务需求如下所述。

1.业务背景:当今世界,以信息技术为主要标志得科技进步⽇新⽉异,⾼科技成果向现实⽣产⼒得转化越来越快。

信息技术与信息产业已经成为经济增长得主要推动⼒之⼀,信息化⽔平也已成为现代⽔平与综合国⼒得重要标志。

⽹上飞机订票与传统窗⼝购票相⽐,具有航班信息更新快,查找⽅便,不受时间、空间限制等优点,受到了越来越多乘客得青睐。

采⽤先进技术,为顾乘客提供⼀个功能完善,操作⽅便,安全快捷得⽹上飞机订票系统⾮常重要。

2.业务需求分析:本⽹上飞机订票系统⽤户分两类,分别就是乘客,航空公司。

乘客登录进系统后可以进⾏查询航班、个⼈信息管理、购票、退票改签、⽀付;航空公司登录进系统后可以进⾏乘客管理、航班管理、订单管理、系统维护。

该系统要求⽤户界⾯友好、响应速度快,具有良好得可扩展性。

(⼀)功能模型1.画出⽹上飞机订票系统系统得⽤例图图1 ⽹上飞机订票系统总⽤例图注:⽹上飞机订票系统⽤例清单⽤例名称⽤例描述预期参与者登录该⽤例描述⽤户通过登录进⼊系统乘客、航空公司查询航班该⽤例描述乘客进⾏航班查询乘客个⼈信息管理该⽤例描述乘客进⾏个⼈信息管理乘客购票该⽤例描述乘客进⾏购票乘客退票、改签该⽤例描述乘客进⾏退票、改签乘客⽀付该⽤例描述乘客进⾏⽀付乘客乘客管理该⽤例描述航空公司进⾏乘客管理航空公司航班管理该⽤例描述航空公司进⾏航班管理航空公司订单管理该⽤例描述航空公司进⾏订单管理航空公司系统维护该⽤例描述航空公司进⾏系统维护航空公司表格1⽹上飞机订票系统⽤例清单2.画出⽹上飞机订票系统细化⽤例图图2 ⽹上飞机订票系统购票⽤例细化⽤例图注:⽹上飞机订票系统购票⽤例细化清单⽤例名称⽤例描述预期参与者查瞧购票信息该⽤例描述乘客可以查瞧购票信息乘客添加购票信息该⽤例描述乘客可以添加购票信息乘客修改购票信息该⽤例描述乘客可以修改购票信息乘客删除购票信息该⽤例描述乘客可以删除购票信息乘客表格2⽹上飞机订票系统购票⽤例细化清单(⼆)对象模型1、总类图在⽹上飞机订票系统得分析模型中,通过对⽹上飞机订票系统得分析,找出⽹上飞机订票系统中涉及得类与各个类之间得关系,画出类图。

火车票订购系统的测试报告

火车票订购系统需求分析1.1 系统任务概述这里将该系统的应用是学生在线订购火车票系统,主要涉及对列车信息的管理、学生信息的管理和学生订票信息的管理:对列车信息的管理:对列车信息的添加、修改、删除和查询等对学生信息的管理:对学生信息的添加、修改、删除、查询等对订票信息的管理:对订票信息的管理,如:何人,何时订了何票等。

此外,对于每个使用该系统的人,都要实现用户名和密码登陆,只有合法的用户才能使用该系统。

1.2 功能需求1.2.1 学生的管理每个通过资格审查的人都注册,并拥有自己的用户名和密码,成为注册用户,以后凭此登陆系统;不能通过审查的人员则不予办理。

每个注册用户都拥有一个账号,此账号里包含该用户的所有个人信息,每次的订票活动都凭借此账号进行,直到该账号被注销或删除为止。

因此,对学生的管理包含对学生相关信息的添加、修改、删除及检索功能。

1.2.2 列车信息管理列车信息的管理中很大一部分就是对车次信息的管理,主要涉及以下功能:新列车车次入库:对次新的列车车次信息,都将其详细信息加以记录,方可对外订购和查询列车信息的检索:要想从上千条列车信息记录中找到需要的车次,必须提供列车车次的快速检索和查询功能。

信息的修改:列车的基本信息(如车次号、车次时间、单价等)是不需提供修改功能的,但其它一些信息(是否打折、席别、票价、张数等)需要有修改功能。

列车信息的删除:对过时的列车信息要能够从系统信息中删除。

1.2.3 订票信息管理这是火车订票系统的核心功能之一,由系统管理员实现,主要涉及订票的车次的基本信息、学生的部分信息,订购日期及归订购张数等。

订票时:审查学生是否有订票权;检查列车信息信息是否可以被订购;两者都满足后才能办理订票手续。

取票时:获取学生信息和列车车次信息,判断订票时间是否超期,若超期则不予订购,只有在学生交了订金后才算成功订票。

对订票的历史记录要提供一定的查询功能,且由于不可能永远保存所有记录,还需要提供相应的删除记录的功能。

航空订票测试实验报告(3篇)

第1篇一、实验目的本次实验旨在通过设计和实施一系列测试用例,验证航空订票系统的功能性和稳定性,确保系统在实际运行中能够满足用户的需求,提高系统的可靠性和用户体验。

二、实验环境1. 操作系统:Windows 102. 浏览器:Google Chrome3. 航空订票系统:自行开发或使用开源订票系统4. 测试工具:Selenium WebDriver三、实验内容1. 系统功能测试(1)航线查询功能测试目的:验证用户能否通过终点站名查询到相应的航班信息。

测试步骤:a. 输入终点站名,点击查询按钮;b. 检查查询结果是否包含航班号、飞机号、星期几飞行、最近一天航班的日期和余票额等信息;c. 检查查询结果是否按照时间顺序排列。

(2)订票功能测试目的:验证用户能否根据航班号和订票数额成功预订机票。

测试步骤:a. 选择航班,输入订票数额;b. 点击预订按钮;c. 检查是否成功预订机票,包括座位号、舱位等级等信息;d. 若余票不足,验证系统是否提示用户重新选择或登记排队候补。

(3)退票功能测试目的:验证用户能否根据日期和航班成功退票,并处理排队候补情况。

测试步骤:a. 输入日期和航班号,点击退票按钮;b. 检查是否成功退票;c. 检查排队候补情况,验证系统是否优先处理排队客户。

2. 系统性能测试(1)并发用户测试测试目的:验证系统在高并发用户情况下的稳定性和响应速度。

测试步骤:a. 使用JMeter工具模拟多个用户同时访问系统;b. 记录并发用户数量、响应时间、系统资源占用等信息;c. 分析测试结果,评估系统性能。

(2)压力测试测试目的:验证系统在极限负载情况下的稳定性和响应速度。

测试步骤:a. 使用JMeter工具模拟极限负载情况;b. 记录系统资源占用、错误率等信息;c. 分析测试结果,评估系统性能。

3. 系统兼容性测试(1)浏览器兼容性测试测试目的:验证系统在不同浏览器上的运行效果。

测试步骤:a. 在Chrome、Firefox、IE等浏览器上分别运行系统;b. 检查系统界面、功能、响应速度等是否正常;c. 分析测试结果,评估系统兼容性。

WEB-Tours订票系统性能测试报告

WEB Tours订票系统性能测试报告姓名:班级:学号:指导老师:目录1前言 (2)2被测系统定义 (4)功能简介 (4)性能测试指标...................................... 错误!未定义书签。

3系统结构及流程 (5)系统总体结构 (5)关键点描述 (5)性能测试环境 (5)4性能测试 (5)性能测试概述 (6)测试目的 (6)测试方法及测试用例................................ 错误!未定义书签。

测试指标及期望 (7)测试数据准备 (8)运行状况记录 (8)5测试过程及结果描述 (8)测试描述 (9)测试场景 (9)测试结果 (13)6测试分析和结论 (25)1 前言目前,WEB Tours订票系统成功上线,从而航空公司的机票信息管理逐步走上了集中管控的道路,从而将会势必出现新业务系统中信息大量增长的态势。

随着新业务系统在生产状态下日趋稳定、成熟,系统的性能问题也逐步成为了我们关注的焦点:大数据量的“冲击” ,在多名用户信息进入时,系统能稳定在什么样的性能水平,面临公司业务冲刺时,系统能否经受住“考验” ,这些问题需要通过一个完整的性能测试来给出答案。

本报告前部分即是基于上述考虑,参考科学的性能测试方法而撰写的,用以指导即将进行的WEB Tours订票系统的性能测试。

2 被测系统定义WEB Tours订票系统作为本次测试的被测系统,该订票系统的主要功能包括:注册和登录用户信息,订票办理,退票办理,查询客户已订票信息等。

在本次测试中,将针对上述的功能进行压力测试,检查并评估在模拟环境中,系统对负载的承受能力,在不同的用户连接情况下,系统地吞吐能力和响应能力,以及在预计的数据容量中,系统能够容忍的最大用户数,2.1功能简介WEB Tours订票系统主要功能如下:注册和登录用户信息订票办理退票办理查询客户已订票信息2.2性能测试指标本次测试是针对WEB Tours订票系统的性能特征和系统的性能调优而进行的,主要需要获得如下的测试指标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上订票系统班次查询功能测试用例
经过测试发现此系统存在问题及建议:
1. 缺乏必要的信息提示,如班次醒目,如果直接用汉字给出会更人性化,更能使人容易接受。

2 不能用enter健进行注册,不利于操作。

3. 特殊符号的输入没有信息提示,班次名一般不可以输入特殊字符
测试小结
此次,我们测试的是网上订票系统,而我所分配到的任务是班次查询。

我使用的测试方法是功能测试。

该功能在此网站上做得并不太好。

而网上订票系统是一个大系统,由各个小关节结合而成,每个细节都不能出任何差错,这就要求我们要做好测试功能。

我做的是班次查询,首先,我要确定班次查询输入文本框中输入的不能是空信息,这是不符合要求的,如果出现这种情况我们要做到有系统提示出错。

其次,输入文本框中也不能带有不符合要求的字符,这种情况下系统同样会提示出错。

另外,在输入文本框非空并且无非法字符的情况下,班次出现错误,系统则会提示,所查询班次不存在。

最后,当我们输入正确的班次时,系统能够提示我们正确的班次信息。

功能测试,即对该网站的功能进行一一测试,我作为一个订票者来使用这个网站,我所要求的就是能够正确的进入网站,能够查找到我需要的信息。

至于改进的建议,我觉得我们应该可以做一些跳转页面,在输入不正确的、查询不正确的情况下,页面能够跳转到所有班次信息,让订票者方便核对自己的班次。

相关文档
最新文档