使用IEEE模板的常飞旅客系统测试规程样例
- 格式:doc
- 大小:25.50 KB
- 文档页数:2
QTP 自动化功能测试实践一、实验目的1、熟悉QTP自动化功能测试流程2、能够利用QTP进行B/S或者C/S架构程序的自动化功能测试二、实验内容功能测试是针对应用系统进行测试,是基于产品功能说明书,是在已知产品所应具有的功能,从用户角度来进行功能验证,以确认每个功能是否都能正常使用。
本项目主要使用QuickTest 对其自带的MercuryTours 网站/ 飞机票订票系统进行功能测试,要求录制预订机票的完整过程,然后执行测试脚本并分析结果。
三、实验要求1 、独立完成;2、提交测试脚本3、提交测试用例说明书及缺陷报告。
四实验内容1 脚本的录制与回放测试及检查点的设置验证脚本代码:Dialog("Login").WinEdit("Agent Name:").Check CheckPoint("Agent Name:") ' 验证乘客名字文本框中的值标准检查点Dialog("Login").WinEdit("Agent Name:").Set "123456" '输入用户名Dialog("Login").WinEdit("Password:").Set "mercury" ' 输入密码Dialog("Login").WinButton("OK").Click ' 单击OK 按钮登陆Window("Flight Reservation").Static("Static").Check CheckPoint("Static") ' 检查页面中的图片元素是否加载Window("Flight Reservation").ActiveX("MaskEdBox").Type "011218"Window("Flight Reservation").WinComboBox("Fly From:").Select "London" Window("Flight Reservation").WinComboBox("Fly To:").Select "Paris"Window("Flight Reservation").WinButton("FLIGHT").ClickWindow("Flight Reservation").Dialog("Flights Table").WinList("From").Select "12534 LON 08:00 AM PAR 10:00 AM AF $165.50" Window("FlightReservation").Dialog("Flights Table").WinButton("OK").Click Window("Flight Reservation").WinEdit("Name:").Set "gcc"Window("Flight Reservation").WinEdit("Tickets:").SetSelection 0,1Win dow("Flight Reservatio n").Wi nEdit("Tickets:").Set "5"Win dow("Flight Reservatio n").Wi nRadioButto n( "Busi ness").Set Window("Flight Reservation").WinButton("Insert Order").Click Win dow("Flight Reservatio n").CIose ' 关闭订票系统 结果- 曲 Run^TinriR D?it3i TableS-- Cbackpoint 1 (Row 1}IS 讨 Actonl Summary 申#自login 白 * ■ AgentNdme:…Checkpoint 'Aceinft I ! [ ■ ■- H K Agent N^mec-SetText |KPassw&rdLSetTe )rt| L M oKcikkilFlight ReservationI5ic Agent N@-me:.Set~ert pir Pa s £ wo rdi . ext二I OKTlick3- Fl gbt Resen r ation2参数化脚本测试本案例中将Flight From 的选项内容设置为参数化类型 脚本代码 With Dialog("Logi n").Win Edit("Age nt Name:").Set "aaaa" .Win Edit("Password:").Set "mercury" .Win Butt on ("OK").CIick曰lest Cha^kp-Qint Sunnmary勃 Run-Time Data latleB Ch&ckpoirrt Iteraticn 11 (Row1)-■』伦 Actiorl SLmiria^y自LogirElDmailsEnd WithWith Win dow("Flight Reservatio n") .ActiveX("MaskEdBox").Type "011218".Win ComboBox("Fly From:").Select DataTable("from", dtGlobalSheet) 参数化 ‘.Win ComboBox("Fly To:").Select "Syd ney" .Win Butto n( "FLIGHT").CIick With .Dialog("Flights Table").Win List("From").Select "12463 LON 03:07 PM SYD 04:48 PM NW $160.40".Win Butto n( "OK").Click End With.Win Edit("Name:").Set "gcc" .Win Edit("Tickets:").Set "3".Win RadioButt on ("Busi ness").Set .Win Butto n("In sert Order").Click .Close End Withwait(1)必须有wait 函数回调给第二次循环预留准备时间 结果脚本录制关键字视图♦namD€DErGH IJLMN1Lo-ijcm 2 iFarra3脚本回放结果4t ft JVWH前¥前"^LHTIW"磚b/l 师工kH inse^ U"2ET " aJtisr"""I Fii^l Fesw-slc-■Q IN■Z™E Fi 丁1 MTrfc*wafu.WaR ( 1 «btfg ihwst華.HI TKtes.自T I E 'ges'lfi 'aTfii IN NP ”" ■adtbac.*T f 1l-t *T»<jfft■严.Stf5KIII >4H '■TWOL W 曾jibtiiiMTt 仲練 fDaAaToDh5KEhi. ' BM > ' E 叶Civile 1 1 vS. tXhOctT 砂'0112145心jiBeF'iW 1Hhpn- Miishiina- ihf Frer-.'K対R1IW "却 1 即-h* II ・丹 T Q * 111 *缺 TL1GHT araStfMTCkfc :)KJ 呵严itiM本案例中对Flight 系统的用户登陆界面进行参数化的黑盒测试 用到6组测试数据测试脚本Dialog("Logi n").Wi nEdit("Age nt Name:").Set DataTable("username", dtGlobalSheet)'输入用户名Dialog("Logi n").Wi nEdit("Password:").Set DataTable("password", dtGlobalSheet)'输入密码Dialog("Logi n").Wi nButto n("OK").CIick '点击登陆 If Dialog("Login").Dialog("Flight Reservations").Exist ThenDialog("Logi n").Dialog("Flight Reservatio ns").Wi nButto n(" 确定").Click ' 弹出 提示框点击确认按钮 Dialog("Log in ").Close else '登陆成功进入订票Win dow("Flight Reservatio n").ActiveX("MaskEdBox").Type "011218"Win dow("Flight Reservatio n").Wi nComboBox("Fly From:").Select "Lo ndon" Win dow("Flight Reservatio n").Wi nComboBox("Fly To:").Select "Paris" Win dow("Flight Reservatio n").Wi nButto n("FLIGHT").CIickWin dow("Flight Reservatio n").Dialog("Flights Table").Wi nList("From").Select耳專 Test Parameter Summary "… 曲 Rur-Timc Ddt? Tablu□ |j^ Porometer Iteration 1 (RevH 电 Actionl SjirnnfiiyEl-- X 由)Parimrter Iteration 2 fRov 刁 X 唱Action] S immsiry(41 Ji login0 X Hight ReservationMa^ktdSox fypt-回fl F ¥ From:占elect 密 Fly TcjLSd&a■ FLIGHT, Click Para meter Results Summary宦 X 曰 Fights T ・bb5— J*◎ P.un Errorffl • Flight ReservationTest Parameter Results name. Resl I Time 厶>n 匕中国転薜时旧Run HtartQd:2D1SHP^135340Ftun ended: 201S/1/7-"12274 LON 01:27 PM PAR 03:07 PM NW $155.00"Win dow("Flight Reservatio n").Dialog("Flights Table").Wi nButton ("OK").CIickWin dow("Flight Reservatio n").Wi nEdit("Name:").Set "gcc"Win dow("Flight Reservatio n").Wi nEdit("Tickets:").Type "5"Window("Flight Reservation").WinEdit("Tickets:").SetSelection 0,1Win dow("Flight Reservatio n").Wi nEdit("Tickets:").Set "5"Win dow("Flight Reservatio n").Wi nRadioButto n( "Busi ness").SetWindow("Flight Reservation").WinButton("Insert Order").ClickWin dow("Flight Reservatio n").CIose ' 退出订票界面End Ifwait(3)脚本录制结果|曾小川L OTH Cwortrfo-Qcfc EizkEne "OK-□Lit”v Q ridlt匚he亡庸wheEher the ' F?gnt fesertiBt =TH ' base sasts . H 931口*□色ttie bLtonChiE CleaE IhrE 占兰四日龙*二「帕用Re时皿如Cbw Cw lhr 'F^h ' wrdsw 誉Funriiinr Gal Wfit 3 }務匕*耳岂护FI M14 4 it Hi ■, d q BMpRl:肌,L-atJi T施I E脚本回放结果鼻Test ^arameterLog nTest S j—匪Run-Time Data Table 由• “ Pa meterLog inTect tte 3 Po ro mctortoginTcrt Ito 3 D| ParometcrtoginTest Ite 自• ParameterLoginTest Ite 用• ParameterLoginTest Ite r« • ® Pa ra meterlog inTe^t IteTest ParameterLoflinTestResults name: R G$5Time Zone: 4=国听;隹对司Run started: 2018/1/7 ・ 14:2059 Run ended 2018/1/7-14 2151。
航空机票预订系统软件编码和测试说明书1引言1.1编写目的作为软件工程过称的一个阶段,编码是对设计的进一步具体化,因此,程序的质量主要取决于软件设计的质量,但所选用的程序设计语言的特点和编码风格也将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。
但在开发如此复杂的航空订票系统软件的过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,因此,系统一定会存在差错。
测试的目的就是在软件投入生产运行之前,尽可能多的发现并改正软件中的错误。
编码阶段可参考概要设计和详细设计说明书,软件测试以及软件维护阶段也可参考编码和详细设计说明书,以便于了解在概要设计及详细设计的过程中所完成的各模块设计结构,或在测试阶段找出各模块的设计思路和流程。
该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。
1.2背景①名称:机票预订系统②委托方:某某航空公司③开发方:某某团队④组成:编码模块分组,服务器,编码人员,测试人员⑤本系统与其他系统的关系如下:1.3定义黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。
在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。
黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。
很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。
白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。
毕业设计测试用例说明书1 引言1.1 编写的目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
预期的读者:系统管理员、机票预订管理员和订票旅客三种用户。
1.2 背景软件名称:机票预订系统提出者:航空公司机票销售部门开发者:xxx。
用户:需要乘飞机的旅客,航空公司,旅行社, 系统管理员。
实现该软件的计算中心或计算机网络:1.3 定义查询:对数据库的操作的一种,用于搜索数据信息。
插入:对数据库的操作的一种,用于将数据存入数据库中。
更新:对数据库的操作的一种,用于更改数据库中的数据信息。
软件结构图:反映软件系统的功能模块之间的关系的数据图。
专门术语:SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。
值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK: 数据库的错误恢复机制。
系统:若未特别指出,统指本机票预定系统。
1.4 参考资料1.机票预定系统需求规格说明书报告周海艳2013/112.机票预定系统程序设计说明书报告周海艳2013/112任务概述2.1目标《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。
IEEE1547测试方法以下是IEEE1547测试的一般步骤:1.设备准备:确保设备已正确安装并连接到电力系统。
检查设备的接线和参数设置,以确保其与测试设备和测试所需的环境匹配。
2.静态响应测试:通过在不同的电流和电压条件下对设备进行测试,检查设备在不同负载和电力系统条件下的稳定性和性能。
测试包括额定负载下的静态电压响应、频率响应和功率因数响应等。
3.动态响应测试:测试设备对电力系统瞬时变化的响应。
这包括短暂的电压和频率波动、电网连接和断开、恢复电网连接等。
通过这些测试可以验证设备的快速响应能力,以确保设备能够适应电力系统的变化。
4.隔离测试:验证设备与电力系统之间的隔离,以确保设备符合安全要求。
这包括对设备的绝缘测试、接地测试等。
5.运行模式测试:测试设备在不同的运行模式下的性能和功能。
这包括并网模式、离网模式、和微电网模式等。
通过这些测试可以验证设备在不同运行模式下的稳定性和互联互通功能。
6.通信接口测试:验证设备的通信接口是否符合标准要求。
这包括设备的通信协议、数据传输、通信速率等。
通过这些测试可以确保设备与电力系统的信息传递和互联互通能力。
7.整体性能和安全性测试:综合评估设备的整体性能和安全性。
包括设备的效率、功率因数、电能质量等指标的测试。
同时也需要考虑设备的安全性,如过温保护、电流保护等。
完成上述测试后,可以对设备的性能进行评价,判断设备是否符合IEEE1547的要求。
如果设备未能通过测试,则需要进行相应的调整和改进,直至满足标准的要求。
总之,IEEE1547测试是确保分布式发电设备与电力系统互联互通的关键步骤。
通过对设备的静态与动态响应、隔离性、运行模式、通信接口、整体性能和安全性等进行测试,可以评估设备的性能和安全性,判断其是否符合标准要求。
这些测试有助于确保设备在与电力系统连接时的稳定性和互联互通功能,促进可再生能源的有效利用。
民用航空通信导航监视设备飞行校验管理规则(2)第四章飞行校验的实施第三十一条校验机构应当与校验对象的运行管理单位建立协调机制,共同采取必要的保障措施,完成校验对象的飞行校验任务。
第三十二条校验机构按照规定的校验周期和要求安排定期校验和监视性校验,并提前通知校验对象的运行管理单位。
第三十三条通信导航监视设备需进行特殊校验时,校验对象的运行管理单位应当及时向校验机构提出申请,校验机构应当及时予以答复。
第三十四条投产校验应当在校验对象具备有关民用航空通信导航监视设备飞行校验标准中规定的投产飞行校验条件后,向校验机构提出申请。
投产校验申请应当至少提前10个工作日。
第三十五条校验机构应当至少提前5个工作日将飞行计划和校验方案通知校验对象的运行管理单位。
第三十六条校验对象的运行管理单位应当在飞行校验实施前组织召开由校验机组、相关空管单位和其他有关单位参加的协调会议,确定飞行校验实施细节,指定专人负责协调飞行校验的实施。
第三十七条校验对象在实施飞行校验期间不得提供使用,其运行管理单位应当按照规定通知所在地的航空情报服务机构发布航行通告。
第三十八条飞行校验期间,空中和地面人员应当加强配合,提高效率。
机上校验人员应当及时通报飞行校验情况,校验对象的运行管理单位应当及时调整设备,使校验数据达到最佳值。
第三十九条校验机构应当依据有关民用航空通信导航监视设备飞行校验标准的要求执行飞行校验,并确保校验结论准确。
第四十条飞行校验期间,出现以下情形之一的应当中断本次飞行校验:(一)校验对象出现不正常情况且48小时内不能排除的;(二)因校验航空器或校验系统故障且48小时内不能排除的;(三)因恶劣天气、空域限制或其他不可抗力,造成飞行校验无法在48小时内继续进行的。
第四十一条飞行校验中断后,执行本次飞行校验的飞行校验机组应当出具已完成项目的书面报告,并且说明具体情况。
第四十二条由于第四十条(一)导致飞行校验中断的,校验对象应当立即停止提供使用。
第 1 章IFR飞行1.1 介绍本章讨论在仪表飞行规则(IFR)下的飞行。
本章也讲解了飞行计划的原始资料、与仪表飞行有关的条件和IFR飞行每一阶段所使用的程序:离场、航路中和进近。
本章的结尾有一个IFR飞行的举例,在这个例子中,用到了许多本章讨论的程序。
1.2 飞行计划情报原始资料以下原始资料提供给飞行员用于在仪表飞行规则(IFR)下进行飞行计划。
航图汇编:●IFR航路图●区域图●机场图局方发布:●AIM●机场/设备指南(A/FD)●飞行计划的航行通告汇编飞行员也应该查阅飞行员操作手册/飞机飞行手册(POH/AFM)得到与所飞飞机有关的飞行计划信息。
回顾所有列出的飞行资料内容将有助于飞行员确定每次飞行参考哪些资料。
随着飞行员对这些飞行资料越来越熟悉,做飞行计划也会越来越快,越来越简单。
1.2.1 机场/设备指南(A/FD)A/FD包含有与IFR飞行有关的机场、通讯和助航设备信息。
它也包含有甚高频全向信标(VOR)接收机检查点和航路交通管制中心(ARTCC)频率。
也包含有各种对飞行重要的特殊通告,例如着陆并保持脱离另条跑道操作(LAHSO)数据、民用航空使用军用空域、持续供电设备和特殊飞行程序。
在大型机场和航路飞行环境中已经建立了首选航路来指导飞行员计划飞行航路,减少航路更改,对联合航路上的空中交通有秩序地进行管理。
A/FD列出了高空和低空的首选航路。
1.2.2 航行通告汇编(NTAP)NTAP是一种包含对飞行安全至关重要的当前航行通告(NOTAM)的飞行资料,它还包含影响其它已列出运行资料的补充数据。
它也包含最近的飞行数据中心(FDC)NOTAM,实际上它是一种规章,用来建立飞行限制或修正航图或公布的仪表进近程序(IAP)。
1.2.3 飞行员操作手册/飞机飞行手册(POH/AFM)POH/AFM包含操纵极限、性能、正常和应急程序、和各飞机的其它各种操纵信息。
飞机的制造商已做了相当多的试飞实验,收集并证实了飞机手册中的信息。
民用运输机场仪表飞行程序验证实施指南第一章总则1.目的和依据为进一步完善飞行程序质量保证体系,规范仪表飞行程序验证工作,根据《民用机场飞行程序和运行最低标准管理规定》,制定本咨询通告。
2.适用范围本通告适用于在中国境内民用运输机场(含军民合用运输机场的民用部分)开展的仪表飞行程序验证活动。
3.背景仪表飞行程序验证是通过对障碍物、地形和导航数据等在内的仪表飞行程序设计进行质量评估,确保仪表飞行程序的安全性、可飞性、数据的准确性与完整性的过程。
中国民航在《民用机场飞行程序和运行最低标准管理规定》(CCAR-97FS-R3)中首次对仪表飞行程序验证工作作出了明确规定。
国际民航组织在《飞行程序质量保证手册》(ICAO Doc.9906)中对飞行程序验证的流程、步骤、基本内容、具体技术细节和验证工作单有明确规定,并在附件11《空中交通服务》中对各缔约国提出定期(最长不得超过5年)检查本国仪表飞行程序的国家责任要求。
欧美等民航发达国家也都高度重视飞行程序验证工作,将其作为机场开航及日常运行的重要安全保障措施,并颁布了相应的规章文件指导该工作。
在参考国际民航组织标准及相关国家做法基础上,结合我国民航实际情况和飞行程序验证工作特点,制定本通告。
4.参考文件(1)《民用航空机场飞行程序和运行最低标准管理规定》(CCAR-97)(2)《航空器运行目视和仪表飞行程序设计规范》(AC-97-FS-005)(3)《飞行程序质量保证管理规定》(AC-97-FS-00X)(4)《飞行程序设计质量保证手册》(ICAO Doc.9906)(5)《标准飞行验证手册》(FAA Order 8200)(6)《Standards Applicable to Instrument Flight procedure Design》(澳大利亚Manual of Standards Part 173)(7)《Validation of Instrument Flight Procedures》(英国)5.职责5.1中国民用航空局对民用机场飞行程序验证工作实施统一管理,负责相关政策和技术标准的制定工作。
华 东 交 通 大 学课 程 设 计 报 告 书所属课程名称 自动化测试技术题目 院 (系) 软 件 学 院 班 级学 号学生姓名 指导教师 严丽平 辅导教师 严丽平2013年 7月5 日课程设计(论文)任务书软件学院软件工程(软件测试)专业2010-班一、课程设计(论文)题目基于QTP的功能测试二、课程设计(论文)工作自 2013年 7月 1 日起至 2013 年 7月 5 日止。
三、课程设计(论文) 地点: 创新大楼软件实训中心机房四、课程设计(论文)内容要求:1.本课程设计的目的(1)使学生能掌握网站功能测试的基本思路和方法,学会使用自动化测试工具QTP进行功能测试;(2)培养学生分析、解决问题的能力;(3)提高学生的科技论文写作能力。
2.课程设计的任务及要求1)基本要求:(1)对默认环境和条件(要求详细记录环境条件)下,构造正确的输入进行正常功能需求的测试,使用常见的检查点测试,并将输入进行参数化;(2)测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总;(3)相应驱动的编写。
2)创新要求:在基本要求达到后,可对被测系统进行探索性测试。
3)课程设计论文编写要求(1)要按照书稿的规格打印书写课程设计论文(2)论文包括目录、设计思路、具体实现、运行调试与分析讨论、设计体会与小结、参考文献、附录等(3)课程设计论文装订按学校的统一要求完成4)答辩与评分标准:(1)完成原理分析:20分;(2)完成设计过程:50分;(3)完成测试:10分;(4)回答问题:20分。
5)参考文献:(1)柳胜. 《软件自动化测试框架设计与实践》.人民邮电出版社(2)陈能技.《QTP自动化测试实践》. 电子工业出版社(3)陈绍英等. 《LoadRunner性能测试实战》. 电子工业出版社6)课程设计进度安排内容天数地点构思及收集资料1图书馆设计与测试 2.5实验室撰写论文 1.5图书馆、实验室学生签名:2013年7月1 日课程设计(论文)评审意见(1)完成原理分析(20分):优()、良()、中()、一般()、差();(2)设计分析(20分):优()、良()、中()、一般()、差();(3)完成调试(20分):优()、良()、中()、一般()、差();(4)翻译能力(20分):优()、良()、中()、一般()、差();(5)回答问题(20分):优()、良()、中()、一般()、差();评阅人:职称:副教授2013年7月6日目录一、前言(课设目的及内容) (1)二、测试计划及测试需求 (5)三、测试用例的设计 (7)四、测试过程 (10)五、测试结果分析 (17)六、课设小结及心得体会 (19)七、参考文献 (20)一、前言(课设目的及内容)QTP是一个功能测试工具,主要帮助测试人员完成软件的功能测试,与其他测试工具一样,QTP不能完全取代测试人员的手工操作,但是在某个功能点上,使用QTP的确能够帮助测试人员做很多工作。
第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. 分析测试结果,评估系统兼容性。
5.7.偶然孤岛测试5.7.1.2目的这个测试的目的是:按IEEE Std1547规定的,当偶然孤岛条件出现时,证明DR衔接部件或者系统停止对EPS区域供电。
这个测试决定了在5.7.1规定的测试条件下的跳闸时间。
5.7.1.2步骤这个测试普遍适用于所有的DR,不管输出脉波频率(p.f.)怎样。
在测试时,通过待测设备的任何无功补偿应该持续存在。
当制造商需要一个另外的或者单独的变压器时,变压器应放置在待测设备(EUT),电阻和电感和RLC负载之间,如图所示,而且应该被看作是待测产品的一部分。
注意:1-开关S1可能被换成每个RLC负载部件单独的开关。
2-除非待测设备有一个统一的输出频率,要不然待测设备的无功补偿应该被看成图中孤岛负载电路的一部分。
a)对与单相待测设备,测试电路应该被设置为图2所示的。
RLC负载的中性连接(地线),模拟区域蓄电池(EPS)和待测设备不能受到S3开关操作的影响。
对与多相待测设备,图2中平衡的负载线路是应用在四线结构或者是三线结构的相间的每相到中间。
图2中的S3开关应该双线同轴操作并且多极的。
b)按生厂商提供的说明书和规格书连接待测设备。
c)将所有待测设备输入源参数设置为额定运行条件下的参数。
d)将待测设备所有的参数设置成额定运行条件下的值。
e)将待测设备设置为100%额定功率输出。
f)记录下所有可应用的设置g)将模拟EPS的额定电压和额定频率设置成待测设备额定电压±2%和额定频率±0.1HZh)调试图2孤岛负载电路使得定量参数Qf为1.0+-0.05(当Qf等于1.0,则PqL=PqC=1.0*P。
Qf的值由下面公式决定的:Q f是RLC谐振负载质量因数。
R是有效负载电阻(Ω)C是有效负载电容(F)L是有效感应电阻(H)P qL是电感电阻元件消耗的每相无功功率(VARS)。
P qc是电容电阻元件消耗的每相无功功率(VARS)。
P是设备的每相实际输出功率。
使用IEEE模板的常飞旅客系统测试规程样例
申请国内旅程奖励
目录
1.0 测试规程规格说明标识符
5.2
2.0目的
这个规程将执行测试用例2、28、35和44,使奖励申请生效。
3.0特殊需求
至少需要有一条达到申请国内旅程奖励所需飞行里程标准的超级常飞旅客记录。
4.0规程步骤
4.1记录。
将采用手工方式把结果与客户服务代表计算出的结果相比较。
4.2准备。
上载并运行“常飞旅客”程序,客户必须登
录到服务器中。
4.3开始。
使用一个有效的客户服务代表口令登录到“常
飞旅客”程序中。
注意系统的登录时间。
4.4进行。
4.4.1到屏幕‘X’。
4.4.2键入一个超级常飞旅客的代号。
4.4.3双击“核查飞行里程”图标。
注意飞行里程。
4.4.4双击“申请国内旅程奖励”图标(出现屏幕‘Y’)。
4.4.5键入出发城市名称:坦帕(Tampa)。
4.4.6键入目的城市名称:旧金山(San Francisco)。
4.4.7键入出发日期:6/01/2002。
4.4.8键入返回日期:6/05/2002。
4.4.9点击回车键(显示“接受申请”信息)。
4.4.10到屏幕‘X’。
4.4.11双击“核查飞行里程”图标。
4.5度量。
“核查飞行里程”的值在这个规程成功执行后应该
减少25000。
然后应该进行电子订票申请的处理。
通过订票系统来核查这项内容。
4.6中止。
注销“常飞旅客”程序的登录。
4.7重新开始。
如果需要,可以从步骤4.4.2重新开始测试规程。
4.8停止。
断开与服务器的连接。
4.9完成。
将系统恢复到步骤4.3的状态。
4.10应急措施。
如果找不到指定的常飞旅客记录,可以使用记录定位器838.78。