流程图-测试用例题目
流程图练习题(三种结构)

流程图练习题(1)1.下列图形符号属于判断框的是________.2.下列关于流程线的说法①流程线表示算法步骤执行的顺序,用来连接图框;②流程线只要是上下方向就表示自上向下执行可以不要箭头;③流程线无论什么方向,总要按箭头的指向执行;④流程线是带有箭头的线,它可以画成折线.其中正确的有________.3.如图所示的流程图的输出结果是________.(第3题)(第4题)4.如上右图图的作用是交换两个变量的值并输出,则①处应为________.5.下列所画4个流程图是已知直角三角形两直角边a,b求斜边c的算法,其中正确的是________.6.如图,对本题流程图表示的算法,描述最准确的是________.①可用来判断a,b,c是否为一组勾股数;②可用来判断a,b,c之间大小顺序;③可用来判断点(a,b)是否在直线x=c上;④可用来判断点(a,b)与圆心在原点,半径为c的圆的位置关系.7.解决下列几个问题,只用顺序结构画不出其流程图的是________.①利用公式1+2+3+…+n =n (n +1)2计算1+2+3+…+100的值;②当p (x 0,y 0)及直线l :Ax +By +C =0一定时,求点p 到直线l 的距离d ; ③求函数f (x )=2x 3-3x 2-x -1当x =-1时的函数值;④求函数y =⎩⎪⎨⎪⎧x -1,x >0x 2,x ≤0当x =x 0时的函数值.8.(2011年南京高一检测)如图,该流程图的运行结果S =________.(第9题)(第8题) (第10题) 9.运行如图所示的流程图,输出的结果是________.10.下列框图用来求点p (x 0,y 0)到直线l :Ax +By +C =0的距离d ,图中①处为________.11.给出流程图如图,若输出的结果为2,则①处的处理框内应填的是________.12.下图算法的功能是________.(第11题)(第12题)13、.写出下列流程图的运行结果.(1)则x=______;(2)则ω=______;(3)若R=1,则y1=________.12.如图阅读下列两个求三角形面积的流程图,回答问题.(1)图①的流程图输出结果S是多少?图②中若输入a=4,h=3,输出的结果是多少?(2)对比一下两个流程图你有什么发现?13.下列语句表达中是算法的有________.①从济南去巴黎可以先乘火车到北京再坐飞机抵达;②利用公式S =12ah 计算底为1,高为2的三角形的面积;③12x >2x +4; ④求M (1,2)与N (-3,-5)两点连线的方程可先求MN 的斜率,再利用点斜式方程求得.14.下列四种叙述为算法的是______________.①在家里一般是妈妈做饭 ②做米饭需要刷锅、淘米、添水、加热这些步骤 ③在野外做饭叫野炊 ④做饭必须要有米15.下列各式中S 值不可以用算法求解的是________. ①S =1+2+3+4;②S =12+22+32+ (10002)③S =1+12+13+…+11000;④S =1+2+3+4+….16.已知A (-1,0),B (3,2),下面是求直线AB 的方程的一个算法,请将其补充完整:第一步,____________________________.第二步,用点斜式写出直线AB 的方程y -0=12[x -(-1)].第三步,将第二步的方程化简,得到方程x -2y +1=0. 17.结合下面的算法:第一步,输入x ;第二步,判断x 是否小于0,若是,则输出x +2,否则执行第三步; 第三步,输出x -1.当输入的x 的值为-1,0,1时,输出的结果分别为________,________,________.18.写出求方程2x +3=0的解的算法步骤:第一步____________,第二步____________,第三步____________.19.已知函数f (x )=⎩⎪⎨⎪⎧x 2-x +1 (x ≥2),x +1 (x <2),设计一个算法求函数的任一函数值.第一步 输入x ;第二步 ______________________________________; 第三步 输出x 2-x +1; 第四步 输出x +1.流程图练习题(2)1.如图所示的流程图中含有的基本结构是________.(第1题)(第4题) 2.下列函数求值算法中需要用到选择结构的是________.①f (x )=x 2-1; ②f (x )=2x +1;③f (x )=⎩⎪⎨⎪⎧x 2+1 (x >1)x 2-1 (x ≤1); ④f (x )=2x .3.某算法的程序框图如图所示,则输出量y 与输入量x 满足的关系式是________.4.①已知圆的半径,求圆的内接正三角形的边长;②求方程ax +b =0(a ,b 为常数)的根; ③求三个实数a ,b ,c 中的最小者.解决上述问题必须用选择结构的是________.5.已知函数y =2|x |,如图所示是表示给定x 的值,求其相应函数值的流程图,若输入log 122,则输出结果为______.(第5题) (第6题) 6.(改编题)指出流程图的运行结果:若输入-4,则输出结果为________.7.已知函数f (x )=⎩⎪⎨⎪⎧4x (0<x ≤5),20(5<x ≤9),56-4x (9<x <14),求f (a )(0<a <14)的算法中,需要用到条件结构,其中判断框的形式是________.8.给出一个流程图,如图所示,其作用是输入x 的值,输出相应的y 的值.若要使输入的x 的值与输出的y 的值相等,则这样的x 的值的个数有________.(第8题) (第9题)9.阅读如图所示的流程图,回答问题:若a =50.6,b =0.65,c =log 0.55,则输出的数是________.10.已知流程图:若输出的数是3,则输入的数x =________.11.(2011年盐城质检)下图的作用是判断输入数x 的奇偶性,则②处应为________.(第10题) (第11题) 12.如图流程图的功能是________.(第12题)13.画出求函数y =⎩⎪⎨⎪⎧x 2+1(x ≥0)-x 2+1(x <0)的值的流程图.解:11.已知下列算法:(1)指出其功能(用算式表示);(2)画出该算法的程序框图.①输入x ;②若x >0执行③,否则执行⑥;③y ←2x +1;④输出y ;⑤结束;⑥若x=0执行⑦;否则执行⑩;⑦y ←12;⑧输出y ;⑨结束;⑩y ←-x ;⑪输出y ;⑫结束.12.某居民区的物业部门每月向居民收取卫生费,计费方法如下:3人和3人以下的户,每户收取5元;超过3人的住户,每超出1人加收1.2元.设计一个算法,根据输入的人数,计算应收取的卫生费,并画出流程图.流程图练习题(3)1.算法中通常有三种不同的基本逻辑结构,下面说法正确的是________.①一个算法只能包含一种基本逻辑结构;②一个算法可以包含三种基本逻辑结构的任意组合;③一个算法最多可以包含两种基本逻辑结构;④一个算法必须包含三种基本逻辑结构.2.解决下列问题需用循环结构的是________.①求函数y=|x-1|的函数值;②求函数y=2x,在x=1,2,3,…,10时的函数值;③求1+2+3+…+10的值.3.(2010年高考湖南卷)如图,是求12+22+32+…+1002的值的程序框图(即流程图),则正整数n=________.(第3题)(第4题)4.算法流程图如图所示,其输出结果是________.5.已知下列说法①选择结构中,根据条件是否成立有不同的流向;②循环结构中循环体根据条件是否成立会被反复执行;③循环结构的形式只有一种.其中正确的是________.6.如图所示的流程图,若输入m=4,n=6,则输出a=________,i=________.(第6题)(第7题)7、(2010年高考天津卷改编)阅读上边的程序框图(即流程图),运行相应的程序,则输出s的值为________.8.如图是计算1+3+5+…+99的值的流程图,那么在空白的判断框中,应填入________.(第8题)(第9题)9.某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:队员i 12345 6三分球个数a1a2a3a4a5a6上图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图(即流程图),则图中判断框应填________,输出的s=________.(注:框图中的赋值符号“=”也可以写成“←”或“:=”)10.(2010年高考江苏卷)如图是一个算法流程图,则输出的S 的值是________.(第10题) (第11题)11.某流程图如图所示,该程序运行后输出的倒数第二个数是________.12.阅读如图所示的流程图,若该框图是计算“A 4+A 5+A 6”的值,那么判断框中应填________.(第12题)(第13题)13、 (2010年高考福建卷改编)阅读如图所示的程序框图(即流程图),运行相应的程序,输出的i 值等于________.14.如下图所示的四个流程图,都是为计算2222100642++++ 而设计的,正确的流程图序号为_________;图③中,输出的结果为__________________________ (只须给出算式表达式).15.现欲求12151311-++++n 的和(其中n 的值由键盘输入),下左图已给出了其流程图的一部分,则其中①应填 ,②应填 .是 否。
软件测试流程图案例

软件测试流程图案例在线购物场景测试:第一步:确定基本流和备选流第二步:确定场景场景流的组合场景1—成功购物基本流场景2---账号不存在基本流备选流1 场景3---账号或密码错误基本流备选流2 场景4---余额不足基本流备选流3 场景5---账号没有钱基本流备选流4第三步:设计用例(v:有效;I:无效;n/a:不相干)输入用例场景/条件预期结果编号账号密码余额1:成功购物成功购物 1 V V V2:账号不存在提示账号不存在 2 I n/a n/a3:账号或密码错误(账提示账号或密码错误,返回到3 V I n/a 号正确,密码错误) 基本流步骤33:账号或密码错误(账提示账号或密码错误,返回到4 I V n/a 号错误,密码正确) 基本流步骤3提示账号余额不足请充值,充4:余额不足 5 V V I 值后返回到基本流步骤4 提示用户绑定银行卡或充值,5:账号没有钱 6 V V I 充值后返回到基本流步骤4第四步:设计数据,填入用例表(前置条件:所购商品价格150元) 假设Sue是注册用户,密码1s2,余额200;Jim未注册用户;Sun是注册用户,密码1234;Van是注册用户,密码1v2,账号余额1;Tom是注册用户,密码123,余额为0;用例输入场景/条件预期结果编号账号密码余额1:成功购物成功购物 1 Sue 1s2 2002:账号不存在提示账号不存在 2 Jim -- --3:账号或密码错误(账提示账号或密码错误,返回3 Sun 12345678 -- 号正确,密码错误) 到基本流步骤33:账号或密码错误(账提示账号或密码错误,返回4 Sunny 1234 -- 号错误,密码正确) 到基本流步骤3提示账号余额不足请充值,4:余额不足 5 Van 1v2 1 充值后返回到基本流步骤4课堂练习:旅馆住宿系统房间网上预订业务• 需求:游客访问网站进行网上房间预订操作,选择合适的房间后,进行在线预订;此时,需使用个人账号登录系统;待登录成功后,进行订金支付(订金额为1天的房款);支付成功后,生成房间预订单,完成整个房间预订流程。
淘宝网购物流程测试用例

1002
注册后购物
注册后进行购物
能够购买,输入验证码后能付款到支付宝
能够购买,输入验证码后能付款到支付宝
1003
填注册信息
在注册会员界面,注册信息不真实或者注册信息必填的有空白项
不能通过信息验证
不能通过信息ห้องสมุดไป่ตู้证
1004
填注册信息
在注册会员界面,注册信息正确且必填项无空白项
通过验证,进入购物浏览界面
通过验证,进入购物浏览界面
1005
购物车页面
在购物车页面选择继续购物
保存当前已选物品,继续添加要买的物品
保存当前已选物品,继续添加要买的物品
1006
购物车页面
在购物车页面点击支付
判断是否是会员,是会员则进入验证码填写界面,否则进入会员信息填写界面
判断是否是会员,是会员则进入验证码填写界面,否则进入会员信息填写界面
1007
填注册信息
已将选购物品后在确认购物界面,注册信息不真实或者注册信息必填的有空白项
不能通过信息验证,并提示信息出错位置及原因
不能通过信息验证,并提示信息出错位置及原因
1008
填注册信息
已将选购物品后在确认购物界面,注册信息正确且必填项无空白项
通过验证,并进入付款到支付宝页面
通过验证,并进入付款到支付宝页面
淘宝网购物流程测试用例
环境: windows2003 server
目的:用流程图法为测试画流程图,并给出测试用例
内容及步骤
1. 用流程图法为测试画流程图,流程图如下:
2.测试用例如下:
测试用例编号
测试描述
测试输入
测试预期结果
流程图 试题

流程图练习题一、流程图做题注意:•1、看清楚题目要求,明确陈述对象是什么•2、把握概念间的关系:•方框里的词语属于关键概念,是流程中的关键环节。
(不能遗漏)•带箭头的横线展示着事件发展的趋势或动作行为的走向•横线上的词语,属于概念间(环节间)发生关系的方式,起过渡和连贯作用。
•3、分析几个概念在整个事件或行为过程中的地位及作用,分析其间的关系,看是否属于因果、条件、递进、并列、转折、承接等。
根据此来选定过渡词语或关联词语实施连缀。
1.科学家培根等人曾提出一种科学知识增长的模式(如下图)。
请你用简洁的语言表述这一模式。
(6分)2.劳务派遣是一种新型的现代人力资源管理方式。
下面的示意图反映了劳务派遣的基本流程和当事三方的关系,请根据图中的信息,用文字描述劳务派遣的基本流程(环节)。
(6分)3.用简略的文字表述下列图表中的过程:4、清代画家郑板桥在描述自己的画竹经验时曾说过:“江馆清秋,晨起看竹,烟光、日影、露气,皆浮动于疏枝密叶之间。
胸中勃勃遂有画意。
其实胸中之竹,并不是眼中之竹也。
因而磨墨展纸,落笔倏变相,手中之竹又不是胸中之竹也。
”下面是郑板桥竹画创作过程的简图,请用简洁的文字表述这一创作过程。
5、以下是某生态农场物质循环利用示意图,请用简洁的语言表述这一循环利用的过程。
(可适当运用一些相关的科学知识)(5分)6、观察下面图形,用一句话表达它的含义。
(3分)7、请用较简洁的语言完成服装产品工艺流程的叙述。
(字数在120字左右,要求写出每个步骤的含义)服装类产品工艺流程图8、根据下面一段文字,在“设计理念”“住宅特点”下的文框内填写恰当的词语。
(每空不超过5个字)设计理想住宅,应从科技服务于人类出发,以人类的健康幸福与文明发展为核心。
按照上述理念进行设计,住宅区里,人与自然和谐相处,树林、溪流、湿地形成有机整体,为人们提供与大自然亲密接触的良好生态环境;采用高科技的毛细管冷暖传递系统调节室内空气,为人们提供恒温、恒湿、“恒氧”的舒适生活空间;采用雨水收集和生活用水净化处理系统以实现水资源的多次使用,高效采集太阳能以满足家庭用电的需求,为人们提供最佳的节能生活方式。
流程图-测试用例题目

流程图-测试用例题目需求:一、订购单的检查。
如果金额超过500元,又未过期,则发出批准单和提货单;如果金额超过500元,但过期了,则不发批准单;如果金额低于500元,则不论是否过期都发出批准单和提货单,在过期的情况下还需要发出通知单。
二、基本事件流:1、用户向ATM提款机中插入银行卡,如果银行卡是合法的,ATM提款机界面提示用户输入提款密码;用户输入该银行卡的密码,ATM提款机与MainFrame传递密码,检验密码的正确性。
如果输入密码正确,提示用户输入取钱金额,提示信息为,“请输入您的提款额度”;用户输入取钱金额,系统校验金额正确,提示用户确认,提示信息为“您输入的金额是xxx,请确认,谢谢!”,用户按下确认键,确认需要提取的金额;系统同步银行主机,点钞票,输出给用户,并且减掉数据库中该用户帐户中的存款金额。
用户提款,银行卡自动退出,用户取走现金,拔出银行卡,ATM提款机界面恢复到初始状态;备选事件流(考虑可能失败的地方):1.在基本事件流1中:a)如果插入无效的银行卡,那么,在ATM提款机界面上提示用户“您使用的银行卡无效!”,3秒钟后,自动退出该银行卡。
2.在基本事件流2中:a)如果用户输入的密码错误,则提示用户“您输入的密码无效,请重新输入”;b)如果用户连续3次输入错误密码,ATM提款机吞卡,并且ATM 提款机的界面恢复到初始状态。
此时,其他提款人可以继续使用其他的合法的银行卡在ATM提款机上提取现金。
c)用户输入错误的密码后,也可以按“退出”键,则银行卡自动退出。
3.在基本事件流3中:a)如果用户输入的单笔提款金额超过单笔提款上限,ATM提款机界面提示“您输入的金额错误,单笔提款上限金额是1500RMB,请重新输入”;b)如果用户输入的单笔金额,不是以50RMB为单位的,那么提示用户“您输入的提款金额错误,请输入以50为单位的金额”;c)如果用户在24小时内提取的金额大于4500RMB,则ATM提款机提示用户,“24小时内只能提取4500RMB,请重新输入提款金额”输入提取的金额超过了系统的设定的限制;d)如果用户输入正确的提款金额,ATM提款机提示用户确认后,用户取消提款,则ATM提款机自动退出该银行卡;e)如果ATM提款机中余额不足,则提示用户,“抱歉,ATM提款机中余额不足”,3秒钟后,自动退出银行卡。
软件工程综合应用例题题

综合应用例题第一部分传统软件开发方法1、某一8位计算机,其十六进制常数的定义为:以0x或0X开头的数是十六进制整数,其值的围是-7f至7f(大小写字母不加区别),如0x13,0X6A,-0x3c 。
请用等价类划分法设计测试用例。
2、下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。
int GetMax(int n, int datalist[ ]){int k=0;for ( int j=1; j<n; j++ )if ( datalist[j] > datalist[k] ) k=j;return k;}画出该程序的程序流程图,并计算其McCabe复杂度。
3、有下列伪码程序:STARTINPUT (M,N)IF M>=10THEN X:=10ELSE X:=lENDIFIF N>=20THEN Y:=20ELSE Y:=2ENDIFPRINT(X,Y)STOP设计该程序的语句覆盖和路径覆盖测试用例。
4、根据伪码程序画出程序流程图,盒图(N-S图)。
STARTaIF x1 THENREPEAT UNTIL x2bEND REPEATELSEBLOCKcdEND BLOCKEND IFSTOP5、根据下列描述,画出教材征订系统的第一层数据流图。
学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。
各种资金往来通过学校的会计科办理。
6、画出下列伪码程序的程序流程图,盒图(N-S图)。
STARTIF p THENWHILE q DOFEND DOELSEBLOCKgnEND BLOCKEND IFSTOP7、画出下面PDL伪码程序的程序流程图、N-S图、PAD图和程序流图,并计算其McCabe 复杂度。
WHILE P DOIF A>O THEN A1 ELSE A2 ENDIF;IF B>0 THEN B1;IF C>0 THEN C1 ELSE C2 ENDIFELSE B2ENDIF;B3ENDWHILE;8、根据下面伪码程序,设计语句覆盖、路径覆盖、边覆盖、判定覆盖、条件覆盖、点覆盖的测试用例。
流程图(典型试题+答案)【共19张PPT】

100字左右。
【注】文本框中填入
的内容是:①献血前,
不吃油腻食物、不饮
酒;②献血后,个人
活动要适度;③领取
登记表;④量血压;
⑤检验血型;⑥采血,
休息5分钟;⑦交表并
登记,领取献血证及
纪念品。
在城市上空,出现了高空比低空气温更高 的逆温层,近地面空气悬浮颗粒物不能及时扩 散而造成积累,形成霾
建议:开展区域合作,强化大气污染联防联控机
转折关系的复句正确,3分;
• 左边画面描绘了有 之前,三个人互相交流, 脸上洋溢着笑容,其乐融融(1分);右边 画面描绘了有 之后,三个人各自在玩 , 眼睛紧盯着自己的 屏幕,彼此之间没有任 何交流(1分)。
虽然有超过三分之一的消费者支持 实名制,但仍有超过半数的消费者不支持 实名制,还有少数消费者抱无所谓态度。
“一分钟 ”是由 帕曲卡克罗斯提出的,以课堂重点、难点、疑点为测试内容的,以反馈教师的教学效果和学生的学习效果为目的的,在课堂结束前进行的一种测试形式。
请把下图内容写成一段话,要求:内容完整,语言连贯; 不要出现图片中的具体数字; 如果写成“虽然有超过半数的消费者不支持 实名制,还有少数消费者抱无所谓态度,但有超过二分之一的消费者支持 实名制”给3分,因为这一表述强调的意 思偏离题干中的“结果不容乐观”) 献血后注意个人活动要适度。 使用转折关系的复句表述; (“支持”“不支持”“无所谓”三个方面的内容没有遗漏,3分;
“一分钟 ”是由 帕曲卡克罗斯提出的,以课堂重点、难点、疑点为测试内容的,以反馈教师的教学效果和学生的学习效果为目的的,在课堂结束前进行的一种 测试形式。 如果写成“虽然有超过半数的消费者不支持 实名制,还有少数消费者抱无所谓态度,但有超过二分之一的消费者支持 实名制”给3分,因为这一表述强调的意思偏离题干中的 “结果不容乐观”) ⑦交表并登记,领取献血证及纪念品。 实名制已实行多年,近日记者对部分消费者的态度进行了调查,结果不容乐观,见下图。
流程图经典练习题

5.2流程图【教学目标】1.了解常用流程图符号(输入输出框、处理框、判断框、起止框、流线等);2.学会画程序框图的规则.【教学重、难点】构成程序框的图形符号及其作用【教学过程】一.问题情境回答下列问题:(1)1+2+3+…+100= . (2)1+2+3+…+n= . (3)1+2+3+…+ >2 004?二.学生活动第(3)个问题的答案不唯一.那么,满足条件的最小正整数怎么求?设计一个算法.S1 取n=1;S2 计算计算(1)2n n ;S3 如果(1)2n n 的值大于 2 004,那么n 即为所求;否则让n 的值增加1后转到S2重复操作.为了将设计好的算法清晰肓观地描述出来,通常采用,画流程图的方法来表示.三.建构数学1.程序构图的概念流程图也叫程序框图,是人们将思考的过程和工作的顺序进行分析、整理,用规定的文字、符号、图形的组合加以直观描述的方法。
一个流程图包括以下几部分:表示相应操作的程序框,框中的文字和符号表示操作内容;带箭头的流程线,表示操作的先后顺序;程序框外必要的文字说明。
2.构成程序框的图形符号及其作用程序框名称功能起止框(圆角矩形)表示一个算法的起始和结束,是任何流程图不可少的。
输入、输出框表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。
处理框赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内。
判断框(菱形)判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。
例如,3.在学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下:(1)使用标准的图形符号;(2)框图一般按从上到下、从左到右的方向画;(3)除判断框外,大多数流程图符号只有一个进入点和一个退出点。
判断框可具有超过一个的退出点;(4)判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果;(5)在图形符号内描述的语言要非常简练清楚。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求:
一、订购单的检查。
如果金额超过500元,又未过期,则发出批准单和提货单;如果金额超过500元,但过期了,则不发批准单;如果金额低于500元,则不论是否过期都发出批准单和提货单,在过期的情况下还需要发出通知单。
二、基本事件流:
1、用户向ATM提款机中插入银行卡,如果银行卡是合法的,ATM提款机界面提示用户输入提款密码;
用户输入该银行卡的密码,ATM提款机与MainFrame传递密码,检验密码的正确性。
如果输入密码正确,提示用户输入取钱金额,提示信息为,“请输入您的提款额度”;
用户输入取钱金额,系统校验金额正确,提示用户确认,提示信息为“您输入的金额是xxx,请确认,谢谢!”,用户按下确认键,确认需要提取的金额;
系统同步银行主机,点钞票,输出给用户,并且减掉数据库中该用户帐户中的存款金额。
用户提款,银行卡自动退出,用户取走现金,拔出银行卡,ATM提款机界面恢复到初始状态;
备选事件流(考虑可能失败的地方):
1.在基本事件流1中:
a)如果插入无效的银行卡,那么,在ATM提款机界面上提示用户“您使用的银
行卡无效!”,3秒钟后,自动退出该银行卡。
2.在基本事件流2中:
a)如果用户输入的密码错误,则提示用户“您输入的密码无效,请重新输入”;
b)如果用户连续3次输入错误密码,ATM提款机吞卡,并且ATM提款机的界面恢
复到初始状态。
此时,其他提款人可以继续使用其他的合法的银行卡在ATM
提款机上提取现金。
c)用户输入错误的密码后,也可以按“退出”键,则银行卡自动退出。
3.在基本事件流3中:
a)如果用户输入的单笔提款金额超过单笔提款上限,ATM提款机界面提示“您
输入的金额错误,单笔提款上限金额是1500RMB,请重新输入”;
b)如果用户输入的单笔金额,不是以50RMB为单位的,那么提示用户“您输入
的提款金额错误,请输入以50为单位的金额”;
c)如果用户在24小时内提取的金额大于4500RMB,则ATM提款机提示用户,“24
小时内只能提取4500RMB,请重新输入提款金额”输入提取的金额超过了系
统的设定的限制;
d)如果用户输入正确的提款金额,ATM提款机提示用户确认后,用户取消提款,
则ATM提款机自动退出该银行卡;
e)如果ATM提款机中余额不足,则提示用户,“抱歉,ATM提款机中余额不足”,
3秒钟后,自动退出银行卡。
4.在基本事件流4中:
a)如果用户银行户头中的存款小于提款金额,则提示用户“抱歉,您的存款余额
不足!”,3秒钟后,自动退出银行卡;
5.在基本事件流5中:
a)如果用户没有取走现金,或者没有拔出银行卡,ATM提款机不做任何提示,直
接恢复到界面的初始状态;
请画出流程图,设计测试用例。