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

{{userData.name}}

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

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

专业出黑 专业出黑 如何处理黑平台不出款11个月前0020.51M0
文章浏览阅读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个模板-面试简历模板、测试方案模板、软件测试报告模板、测试分析模版、测试计划模板、性能测试报告、性能测试报告、性能测试脚本用例模板(信息完整)

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

相关文章

  • 黑平台出不了金怎么追回资金 笑笑:在黑平台伦敦金被骗怎么办?这里面有何陷阱

    黑平台出不了金怎么追回资金 笑笑:在黑平台伦敦金被骗怎么办?这里面有何陷阱

    伦敦金案例分享:我在一天晚上下班后习惯性地在网上浏览关于股票的信息,然后加了一个说是指导股票的微信,宣称不收费。…
    专业出黑 专业出黑 如何处理黑平台不出款10个月前0016.27M0
  • 网上被黑不能取款 2、网络怎么使用电子藏分出款的怎样搞?

    网上被黑不能取款 2、网络怎么使用电子藏分出款的怎样搞?

    1、梗概网络时代,小心被系统维护坑,专业处理各大平台不给提现,不给提款,不给下分,不给出款…
    专业出黑 专业出黑 如何处理黑平台不出款9个月前0020.02M0
  • 财务清算不给出款怎么解决 网上被黑提不出款怎么追回_文章有详细介绍

    财务清算不给出款怎么解决 网上被黑提不出款怎么追回_文章有详细介绍

    1、文章概览如果你还不懂怎么解决这种网上被黑被骗的问题,那么也奇怪的,谁叫我们是小白,不懂这个资讯。作者把《网上被黑提不出款怎么追回》的相关内容…
    专业出黑 专业出黑 如何处理黑平台不出款7个月前009.96M0
  • 被平台黑了钱如何追回 微信转错账遭对方拉黑 警方:金额达1万元可报警

    被平台黑了钱如何追回 微信转错账遭对方拉黑 警方:金额达1万元可报警

    微信转错账遭对方拉黑警方:金额达1万元可报警…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0019.13M0
  • 被网络平台黑了怎么办 网上被平台黑怎么办--最快的方式

    被网络平台黑了怎么办 网上被平台黑怎么办--最快的方式

    1、内容简概下面两种解决的办法和思路伪装出利用价值:通过与客服的沟通过程中,不经意的向客服透露自己的经济实力,,往不差不多说,感觉到客服的帮助。…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0020.32M0
  • 如何处理黑平台不出款 不吹不黑,聊聊这台最近风很大的学习机

    如何处理黑平台不出款 不吹不黑,聊聊这台最近风很大的学习机

    希沃W2学习机评测报告…
    专业出黑 专业出黑 如何处理黑平台不出款9个月前0020.12M0
  • 网上平台被黑不给出款怎么办 如何判断我在网上买的东西是真是假?

    网上平台被黑不给出款怎么办 如何判断我在网上买的东西是真是假?

    千万不要叫醒一个装睡的人…
    专业出黑 专业出黑 如何处理黑平台不出款7个月前0012.23M0
  • 通道维护不给出怎么办? 自然行泄通道10年实践

    通道维护不给出怎么办? 自然行泄通道10年实践

    2021.12.10上海防洪排涝论坛前文-1.雨洪灾害的海绵应对2.自然行泄通道10年实践赵江:回到我们做…
    专业出黑 专业出黑 如何处理黑平台不出款10个月前0016.27M0
  • 提款系统维护 世界杯赌球调查丨微信QQ群成赌徒聚集地,多个竞彩APP停售

    提款系统维护 世界杯赌球调查丨微信QQ群成赌徒聚集地,多个竞彩APP停售

    世界杯开赛不到一周,赵林赌球已输了2万多。全文5978字,阅读约需11分钟▲社交群组的赌球信息“天台不挤吧,我来了”。…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0015.48M0
  • 网上赢钱被黑不给取款怎么解决 网络**″花式″设局:藏匿境外 专坑国人

    网上赢钱被黑不给取款怎么解决 网络**″花式″设局:藏匿境外 专坑国人

    原以为是“境外正规**网站”,能大捞一把,没想到却“着了道”。该网站提供以福利彩票实时数据为输赢参考的各类**项目,其代理遍布国内16个省份,三…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0020.51M0
  • 网上被黑提款审核不通过不给出款 被黑提款系统未通过审核平台不给提现拒绝出款

    网上被黑提款审核不通过不给出款 被黑提款系统未通过审核平台不给提现拒绝出款

    1、卷首语在网上黑平台账户异常提款失败对于不懂的人来说,怎么才能让自己在黑平台被黑的钱能追回,其实是非常不了解的,也只能跟平台沟通了,那么平台不…
    专业出黑 专业出黑 如何处理黑平台不出款8个月前0014.70M0
  • 网上被黑出款通道维护不给提款 在黑网提现客服就说通道维护不给出款

    网上被黑出款通道维护不给提款 在黑网提现客服就说通道维护不给出款

    1、文章要点黑平台不给出款的时候客服会说出以下几种理由:你的账户异常登录网站维护/网站出款端口维护账户涉嫌套利统自动抽查审核/网站抽查审核账户违…
    专业出黑 专业出黑 如何处理黑平台不出款11个月前0015.68M0

最新文章

  • 平台系统维护提不了款怎么办 曝某借贷平台涉高利贷陷阱用户权益难维护
  • 在线ai绘画生成软件 4款国内免费ai绘画软件,无限制无审核,巨好玩! - 哔哩哔哩
  • 利用chatgpt进行高考志愿填报 选择计算机专业,后悔莫及?大学老师:高考志愿填报慎选!
  • 在线ai绘画生成软件 7款免费的ai绘画生成器推荐,ai自动生成绘画 - 哔哩哔哩
  • 互联网流量怎么挣钱 流量变现的又一暴利项目,新手可做每天赚500
  • 在线ai绘画生成软件 收藏这18款免费ai绘画软件,轻松掌握ai绘画在线生成图片! - 哔哩哔哩
  • 网上被黑不给提怎么解决 在网上的平台说数据延时提现不了
  • 阿里版chatgpt怎么申请 中国版ChatGPT会是谁?ChatGPT本尊回应了
  • 网上被黑不给提怎么解决 网上提款审核失败,网上被黑提款风控审核失败不给提款怎么解决?可以这样操作
  • 人工智能chatgpt4.0能打游戏吗 超星尔雅《人工智能》章节测验答案
  • 被平台黑了不能取款怎么办 网上被黑平台不让提现困扰您?正确解决方法来帮您一臂之力
  • 如何让chatgpt写完完整代码 用DeepSeek全自动写代码
  • 被平台黑了不能取款怎么办 网上遇到被黑了不能提款怎么办(以下几点教你解决)
  • 如何让chatgpt对文档内容进行整理 原来 ChatGPT 可以这样用:根据个人需求订做一周健康菜单
  • 如何让chatgpt写完完整代码 ChatGPT史诗级大更新!Canvas来了,可辅助完成编程、写作
  • 赢钱被黑网站一直不给提款怎么解决 “警醒”streamingapp是新型诈骗软件,违规操作错为不给提现怎么办
  • 如何让chatgpt对文档内容进行整理 ChatGPT“成人模式”:AI新世界的潘多拉魔盒?
  • 人民币 特别提款权 人民币SDR权重上调至12.28%,有什么作用?专家解读
  • 发货软件哪个好 发货单软件免费版

没有相关内容

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