• 首页
  • 如何处理黑平台不出款
  • 黑平台怎么追回资金
  • 平台被黑不出款怎么办
  • 联系我们
  • 开通VIP发文章免审核

{{userData.name}}

个人中心
后台
{{item.count}}
{{textHint.loading}}
  • {{data.name}}({{data.count}}){{data.name}}
写文章
当前位置:首页-如何处理黑平台不出款-正文

自动取款机不插卡取款 实战案例:场景测试之ATM机取款业务测试

专业出黑 专业出黑 如何处理黑平台不出款1年前0026.92M0
文章浏览阅读1.2k次,点赞2次,收藏10次。但是,机智的小伙伴可能发现了,我们比昂没有针对所有可能出现的错误情况,分别构建不同的备选流,这是为什么呢?

本期,我们通过经典案例——ATM机的操作,来为大家详细说说如何撰写对应的测试用例。

案例

在我们日常生活中,ATM机是个大家都非常熟悉的事物。银行为例提高工作效率,方便客户随时办理基础的储蓄和提现业务,于是,ATM机就诞生了。我们都知道,所谓用户取款业务,就是指为用户提供插卡、校验和取款操作的全过程。那么,围绕用户取款业务,我们应该如何为之设计测试步骤呢?

同时,我也准备了一份软件测试视频教程(含接口、自动化、性能等),需要的可以直接在下方观看,或者直接关注VX公众号:互联网杂货铺,免费领取

软件测试视频教程观看处:

B站封神的接口测试教程,30天练完70个项目实战(含自动化测试、性能测试),学完即就业,永久白**!

解析

在这一场景下,我们首先需要做的,就是构造基本流和备选流。详情如下:

1)基本流

对于ATM机来说,它的基本流的初始状态是:荧幕出现欢迎页面,表示系统已经准备就绪,可以开始自主操作。接下来,它的业务处理流程基本如下:

① 插卡:用户将银行卡插入ATM机的卡槽;

② 卡校验:系统读取被插卡的账户代码,判断该卡是否为本系统可接受的卡。

在基本流中,插卡校验顺利通过后,即表示这是一张系统可以识别接受的ATM卡。因此,此处对应第1个校验点。

③ 密码输入:系统自动读取卡的账户,获取其预设密码,并要求用户输入6位数字取款密码。

④ 密码校验:系统根据卡账户的预设密码,并与用户输入的密码比较,判断二者是否一致。

对基本流而言,输入的密码正确,表示可接受该银行卡接受后续操作。所以,此处对应第2个校验点。

⑤ 取款交易选择:基于我们是针对用户取款业务做的场景测试,因此,我们将在这一测试处,简化操作流程。默认我们直接选择取款交易,且该银行卡处于活期账户状态。在此处,我们暂时忽略系统还支持存款、查询余额、修改密码等其他操作,并忽略银行卡可能属于定期、冻结账户等状态;

⑥ 取款金额设置:系统要求用户输入要取款的金额数。注意,取款的金额应为50的整数倍,且应受到数目上的各种限制;

⑦ 取款校验:系统将账户、密码、交易类型(本例为“取款”交易)及金额数作为一笔交易发送给银行系统,启动校验过程。

对于基本流而言,系统处于联机状态,对用户的授权请求予以答复,且批准完成取款,并更新账户余额。此处对应第3个校验点。

⑧ 出钞:系统从现金槽中提供现金钞票。

⑨ 凭条打印选择:一般在处理完成一次事务后,系统会再次提示选择交易类型,为了简化流程,本案例中我们暂且忽略这个步骤。而是认为完成交易后,直接提示是否进入后续交易凭条打印环节。

对于基本流而言,用户选择打印交易凭条。此处对应第4个校验点。

⑩ 提供交易凭条:系统从ATM机的小票卡槽中提供交易凭条,并更新ATM机内部**。

⑪ 退卡:系统返还用户的ATM卡。

用例至此结束,这时ATM机再次回到准备就绪状态。

2)备选流

基本流中得到4个关键校验点如下:

校验点1:对应步骤②,对卡的有效性进行校验,判断卡是否有效;

校验点2:对应步骤④,对用户输入的密码进行校验,判断输入的密码是否匹配预设密码;

校验点3:对应步骤⑦,对输入的取款金额进行校验,判断取款金额设置是否有效;

校验点4:对应步骤⑨,对凭条打印进行选择,判断是否需要打印交易凭条。

根据上述4个校验点,我们可以分别得到各个校验点的备选流。对此,我们可以做出如下的分析判断:

① 备选流1:卡错误

在基本流步骤②处触发,在校验ATM卡时,发现该卡无效,则应提示无效卡并将卡退回。退回后,系统回到准备就绪状态,本用例终止。

② 备选流2:密码错误

在基本流步骤④处触发,校验密码时有3次输入密码的机会,当第一次或第二次密码输入错误后,仍有继续输入密码的机会,则系统提示密码错误,要求用户再次输入密码,系统返回密码输入状态,在步骤③处重新加入基本流。

③ 备选流3:密码失败

该备选流仍在基本流步骤④处触发,校验密码时,当密码第3次输入错误后不再有输入机会,此时系统提示密码失败,并直接吞掉用户的ATM卡,并提示用户到银行柜台办理相关取卡事宜,系统返回准备就绪状态,本用例终止。

值得我们注意的是,备选流2、3是由相同事件触发的(密码输入错误),区别只是在于触发次数问题。多次触发后,将导致系统产生不同的处理结果。这与程序执行中的循环结构,其实是非常类似的。

④ 备选流4:输入金额错误

在基本流步骤⑦处触发,校验用户输入的取款金额时失败,禁止取款,要求用户重新输入取款金额,系统返回金额输入状态,在步骤⑥处重新加入基本流。

这里需要注意的是,取款金额错误可分多种情况。包括:取款账户的余额不足;金额格式错误;ATM机现金不足;达到账户单次取款的最大金额等等。但是,机智的小伙伴可能发现了,我们比昂没有针对所有可能出现的错误情况,分别构建不同的备选流,这是为什么呢?感兴趣的小伙伴,可以在留言区告诉小编你的答案。

⑤ 备选流5:不打印凭条

在基本流步骤⑨处触发,选择是否打印交易凭条时选择不打印,则直接退还用户的ATM卡。

小结:我们通过上述所有的基本流与备选流,可以得出一张清晰的画像,如下图:

值得一提的是,在卡密码校验处,一旦用户3次输入密码错误,系统将会把用户的卡没收。之后,ATM机仍会回到系统欢迎画面。这似乎应从基本流的退出状态来结束?但事实上,由于此处包含了一个吞卡的动作,因此,与备选流1和备选流5的执行结果不完全一致。所以,备选流3的执行结果是不同于备选流1和备选流5的。

场景设计

根据取款业务的基本流和5个备选流得到的场景集合如下:

场景1(取款成功,且打印凭条):基本流;

场景2(卡错误):基本流+备选流1;

场景3(密码错误):基本流+备选流2;

场景4(密码失败):基本流+备选流3;

场景5(取款金额错误):基本流+备选流4;

场景6(取款成功,不打印凭条):基本流+备选流5。

测试用例设计

虽然每个场景对应系统业务流程(从开始到结束状态)的一系列执行过程,但实质上,它仍然是对应测试用例的一组输入和预期输出。因此,对应每个场景可设计一个或多个测试用例。

比如:

(1)根据某场景所包含的执行流程,分析出系统应满足的所有输入条件和预期输出;

(2)当场景中包含备选流时,应确定触发该备选流执行的输入条件,并予以标记。

由此,我们可以得出如下结论:

(“V”表示该条件必须有效才可以执行该用例;“I”表示其是触发对应某个备选流的条件;“N/A”表示此测试用例中不需要设置该输入条件。)

为了保证覆盖准确率,我们可以通过以下途径来判断:

(1)应用独立路径测试的策略,每条独立路径对应一个场景;

(2)检查测试用例表,查看是否所有输入都取到“I”的情况,即曾经作为测试用例的触发条件,只要存在某条件从未取到“I”,就证明测试用例存在漏洞,未覆盖所有的场景。

另外,我们还应注意测试数据的设计。对于测试用例来说,我们可以继续根据边界值、等价划分等方法,为它们一一设计具体的测试数据。举个例子,假设正确密码是8个8,那么,我们会得到如下测试结果:

写在最后

通过上述内容,相信大家对场景测试的内容有了一定的了解,希望大家在实际工作中,也能按照上述方法一步一步去做,通过多次实践,对场景测试有更加深刻的认识。祝大家在测试的道路上越走越顺畅~

PS:这里分享一套软件测试的自学教程合集。对于在测试行业发展的小伙伴们来说应该会很有帮助。除了基础入门的资源,博主也收集不少进阶自动化的资源,从理论到实战,知行合一才能真正的掌握。全套内容已经打包到网盘,内容总量接近500个G。如需要软件测试学习资料,关注公众号(互联网杂货铺),后台回复1,整理不易,给个关注点个赞吧,谢谢各位大佬!

☑ 240集-零基础到精通全套视频课程

☑ [课件+源码]-完整配套的教程

☑ 18套-测试实战项目源码

☑ 37套-测试工具软件包

☑ 268道-真实面试题

☑ 200个模板-面试简历模板、测试方案模板、软件测试报告模板、测试分析模版、测试计划模板、性能测试报告、性能测试报告、性能测试脚本用例模板(信息完整)

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

相关文章

  • 平台网站维护无法取款 权威解读!河南村镇银行事件“分批垫付”处置方案释放三大信号!

    平台网站维护无法取款 权威解读!河南村镇银行事件“分批垫付”处置方案释放三大信号!

    原创高萍财联社发酵近3个月的河南部分村镇银行“提现难”事件有了处置方案。7月11日晚间,河南银保监局、河南省地方金融监管局发布公告称,将…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0022.98M0
  • 提款一直在处理中 关于工商融e借7月后更新系统,对于提款是否增加了难度?包总解析一下!

    提款一直在处理中 关于工商融e借7月后更新系统,对于提款是否增加了难度?包总解析一下!

    大家好,我是超哥,混迹贷款圈数十年,专注搞钱分享!感谢你查阅超哥的文章,谢谢你,让我们共同富裕成长!关于工商融e借7月系统更新…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0022.19M0
  • 网站上提不了现怎么办 网站提现不了怎么办(律师分析)

    网站上提不了现怎么办 网站提现不了怎么办(律师分析)

    标题:律师分析:网上网站提现不了怎么办正文:随着互联网的快速发展,网上购物、网上支付成为了人们生活中不可或缺的一部分。然而,有时候我们在网上购物…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0018.15M0
  • 黑平台 不给出金 外汇天眼:USG出金问题严重!近3个月客诉超过500条!

    黑平台 不给出金 外汇天眼:USG出金问题严重!近3个月客诉超过500条!

    看着这些代理和客户辛辛苦苦赚的佣金和盈利被卡在这两家平台,而这两家平台还是继续嚣张的进行招商,以“不给出金只是谣言”等说法继续给新客户进行洗脑,…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0020.91M0
  • 禁止取款 注意:地铁里这些行为都禁止!进博会交通管制措施发布!“上海急救地图”收藏!

    禁止取款 注意:地铁里这些行为都禁止!进博会交通管制措施发布!“上海急救地图”收藏!

    ●今日天气小雨转多云14°C-20°C进博会的脚步越来越近,周日开始的三天假期想好做什么吗?用“晨会”迎接新的一周吧!…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0020.42M0
  • 外汇平台还在 外汇天眼:帮忙入金只是为了获取信任?别再被杀猪盘helius capital欺骗了!

    外汇平台还在 外汇天眼:帮忙入金只是为了获取信任?别再被杀猪盘helius capital欺骗了!

    天眼君在外汇市场中这么久,真的见识到了各种各样的虚假外汇平台,这些假平台利用各种卑鄙无底线的手段只为榨干受害者的钱财,有的甚至丧心病狂到让受害者…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0020.91M0
  • 网络被黑不能提款 头条:山西霍州一女士网上贷款被骗10万余元,这些套路大家千万小心

    网络被黑不能提款 头条:山西霍州一女士网上贷款被骗10万余元,这些套路大家千万小心

    本文未经授权,严禁转载或洗稿,否则视为不要脸。1月18日,山西霍州梨花(化名)女士向霍州市公安局报案,她网上…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0028.60M0
  • 提款系统维护了吗 平台提款系统维护5天了有什么解决办法吗——解决必看

    提款系统维护了吗 平台提款系统维护5天了有什么解决办法吗——解决必看

    1、小序黑网的套路网被黑了怎么办我找谁帮忙出款何去何从接着预备把嬴的钱全出来,联络客服他却说我渠道的上一分钱都没有,我说怎样可能,还特意把余额截…
    专业出黑 专业出黑 如何处理黑平台不出款9个月前0022.68M0
  • 安卓手机微信拉黑怎么恢复 微信好友拉黑了怎么恢复 一键还原

    安卓手机微信拉黑怎么恢复 微信好友拉黑了怎么恢复 一键还原

    微信好友拉黑了怎么恢复?小编教你一键还原!要说这微信一方面便利了我们的工作和生活,一方面也保存了我们很多微信通讯录好友,不小心误删微信好友后,不…
    专业出黑 专业出黑 如何处理黑平台不出款8个月前0020.71M0
  • 网上赢钱被黑提款不到账该怎么办 网上提款被黑不给……如何解决得当

    网上赢钱被黑提款不到账该怎么办 网上提款被黑不给……如何解决得当

    上面就是关于《网络上赢钱财务审核不能出款怎么办,解决办法这里有》这方面的介绍,如果您在网上蛧投不小心被黑不能出款了,迫切有这方面需要解决的,就联…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0034.52M0
  • 财务审核不给提现怎么解决 干货 | 多业务线亿级体量,携程是怎么做账务中台的

    财务审核不给提现怎么解决 干货 | 多业务线亿级体量,携程是怎么做账务中台的

    本文为联合撰文,作者团队负责携程集团支付账务系统、消费金融账务系统、清结算和对账等工作的的开发、设计和运维工作。…
    专业出黑 专业出黑 如何处理黑平台不出款9个月前0019.03M0
  • 平台系统维护无法取款 监管部门再发声,豫皖多家村镇银行“取款难”,储户能被保护吗?

    平台系统维护无法取款 监管部门再发声,豫皖多家村镇银行“取款难”,储户能被保护吗?

    4月18日河南和安徽的多家村镇银行不约而同地在官网上发布一份公告,宣称系统进行维护和升级,网上银行、手机银行等等互联网通道都暂停使用。此后的一个…
    专业出黑 专业出黑 如何处理黑平台不出款9个月前0025.45M0

最新文章

  • 容易发文章的期刊 职称论文发表:比较好发的医学普刊
  • 网上平台被黑不给提款怎么办 出款通道维护不给提款怎么办
  • 小投资摆地摊赚做什么好 摆地摊卖什么最赚钱而且很受欢迎
  • 快速注册chatgpt 中小AI企业,正在远离“牌桌”
  • 小投资摆地摊赚做什么好 2024年,不打工,做四个本小利大生意!!!
  • 云从科技chatgpt 倒反天罡:ChatGPT教人说话?36万视频+77万播客已证实
  • 快速注册chatgpt 文心一言全面免费,最新版本实测!网友:AI 普惠的时代来临了
  • 男性勃起用什么 男人阴茎勃起无力吃什么药好
  • 女方婚书回帖 八旬老人街头写婚书:传统技艺绽放新光彩
  • 自己在网上怎么挣钱 个低成本副业:一部手机即可做,业余时间月入 5000 + 挺可行
  • ai人工智能 下载 国内常用免费AI工具介绍(6.3)——通义APP的“AI生视频”
  • 女方婚书回帖 结婚不用户口本,父母拦不住,离婚却被卡死?
  • chatgpt创始人是俄国人吗 OpenAI创始人Altman离经叛道,16岁出柜,19岁斯坦福辍学
  • wps接入chatgpt chatgpt如何接入wps
  • 网上赢了钱提不了现怎么解决 在平台营前检测
  • 草根如何创业 “创业摆渡人”
  • chatgpt4.0功能解读 ChatGPT-4都逆天升级了,我们还要继续培养“小镇做题家”吗??
  • 可以提款到qq的赚钱游戏 清远男子听信网友可以快速赚钱,没想到前几次真的赚到了……
  • chatgpt4.0功能解读 ChatGPT4.0使用2个月心得:没有想象的那么好!

没有相关内容

Copyright © 2022-至今 被平台黑了取不了款怎么出黑•现在最火的免费发帖推广平台网站 陕ICP备2023010157号
43 次查询在 1.601 秒, 使用 41.38MB 内存