流程分析法

48 篇文章 1 订阅
订阅专栏

流程分析法:
 

 流程分析法主要是针对测试场景类型属于流程测试场景的测试项下的测试子项进行设计,是从白盒测试设计方法中的路径覆盖分析法借鉴过来的一种方法。
在白盒测试中,路径就是指函数代码的某个分支组合,路径覆盖法需要构造足够的用例覆盖函数的所有代码路径。
路径覆盖法: 把所有测试条件写成测试用例,白盒是根据代码分支分析写测试用例
在黑盒测试中,若将软件系统的某个流程看成路径的话,则可以针对该路径使用路径分析的方法设计测试用例。
黑盒测试是看文档来写测试用例,不需要看代码

流程分析法的步骤:
                      
第一步:详细了解需求;
                      第二步:根据需求说明或界面原型,找出业务流程的各个页面以及各页面之间的流转关系;
                      第三步:画出业务流程;
                      第四步:写用例,覆盖所有的路径分支。

案例:使用ATM机取款
一. 详细了解需求;
二. 找出业务流程的各个页面以及各页面之间的流转关系(产品经理做好的原型图或者文档)
三. 业务流程图:(异常流程未画)
                          
四.  写用例,覆盖所有的路径分支。
需求描述及流程图中,ATM取款机的提示信息对应于测试用例中的预期输出部分,用户的操作对应测试用例中的测试步骤部分。原则是一条有效路径使用一个测试用例覆盖。
       流程分析法和场景分析法是一个意思
       分析产品经理的文档, 根据产品经理提供的文档或者原型图实现出来测试用例就是流程分析法
    依据业务流程图确定测试路径,即需要测试的业务流程。其主要包含三个方面:
           a)正常流程,取款成功(基本流程):对应一次性取款成功;
           b)异常流程,取款失败(分支流程):对应取款失败,包括退卡、吞卡;
           c)异常流程,取款成功(循环流程):对应取款中间出现意外,比如密码输入错误,但是最终成功取钱的情况。 
           
    把上图的情况从 开始 到 结束 走一遍 是 一条 测试用例

流程分析法总结:
                   流程分析法适用于有先后顺序的测试。常用于业务流程测试、安装流程测试等。
                   流程分析法重点在于测试流程。因此,一般每个流程用一个测试用例验证。

注意:   流程测试没有问题并不能说明系统功能没有问题,还需要针对每步功能进行测试。对于包含复杂流程的系统,只有功能点和处理流程都进行测试覆盖,才算是比较充分的测试。

流程分析法用例设计
悦分享
05-31 1196
流程分析法 流程分析法主要是针对测试场景类型属于流程测试场景的测试项下的测试子项进行设计,是从白盒测试设计方法中的路径覆盖分析法借鉴过来的一种方法。 在白盒测试中,路径就是指函数代码的某个分支组合,路径覆盖法需要构造足够的用例覆盖函数的所有代码路径。 在黑盒测试中,若将软件系统的某个流程看成路径的话,则可以针对该路径使用路径分析的方法设计测试用例。 适用于有先后顺序的测试;常用于业务流程、安装流程等等。 每个流程就是一条测试用例,它只是在测试整体流程是否正确,细节还需要使用等价类、边界值等方法进行
ATM取款机测试用例---呵呵不错哦
10-20
ATM取款机测试用例,这个可是经典的题目哦,笔试时经常会考到
ATM提款机案例-测试用例
09-20
ATM提款机案例-测试用例pdf格式: 这里使用的是ATM取款机模拟器,我们使用这个案例来描述书写测试用例的整个过程
功能测试---流程分析法
weixin_64298570的博客
04-05 1227
如果ATM提款机与MainFrame之间通讯超时10秒钟,则本次操作取消,提示用户“抱歉,链接超时,本次操作取消”,并且将银行卡退出; 在备选事件流5中: 如果用户没有取走现金,或者没有拔出银行卡,ATM提款机不做任何提示,直接恢复到界面的初始状态; 特殊需求: 1.用户每一步骤的输入操作中(输入密码、输入金额、按确认或取消键),必须在10秒之内完成,否则系统视做自动放弃,并退出银行卡,界面恢复到初始状态; 2.用户在ATM提款机器上输入的银行卡密码以MD5加密方式同步MainFrame;--需要借助
测试用例入门(四)-使用流程分析法、状态分析法编写测试用例
做测试多少要会点的技能
09-27 2067
等价类与边界值适用于测试应用的数字、文字、软件输入和输出,软件测试的另一方面是通过不同的状态验证程序的逻辑流程
测试用例设计——判定表驱动分析法、场景分析法流程分析法、状态迁移分析法、错误推测法
Lycorisradiata__的博客
08-06 2035
1.判定表驱动分析法 在之前介绍的因果图分析法也用到了判定表,但是没有详细介绍。判定表又称决策表,它是分析和表达多逻辑条件下执行不同操作的情况的工具。在黑盒测试中,基于判定表的测试是最具有逻辑性、最严格的测试。判定表可以将复杂的问题按照各种可能的情况列举出来,简单明了且避免疏漏。 测试思想:根据逻辑条件取值的组合所构成的多种情况,分别执行不同的操作,构造相应的测试用例。 决策表分类: (1...
ATM测试用例
06-28
ATM测试用例
银行柜面取款业务的功能测试用例
08-16
第一次写正式的测试用例,不太成熟,没有写凭条的取款业务,谨给大家一个参考和思路,希望大家能多多指正
实战案例:场景测试之ATM机取款业务测试
人生不怕起点低,就怕没追求
10-19 8582
本期,我们通过经典案例——ATM机的操作,来为大家详细说说如何撰写对应的测试用例。 【案例】 在我们日常生活中,ATM机是个大家都非常熟悉的事物。银行为例提高工作效率,方便客户随时办理基础的储蓄和提现业务,于是,ATM机就诞生了。我们都知道,所谓用户取款业务,就是指为用户提供插卡、校验和取款操作的全过程。那么,围绕用户取款业务,我们应该如何为之设计测试步骤呢? 【解析】 在这一场景下,我们首先需要做的,就是构造基本流和备选流。详情如下: 1)基本流 对于ATM机来说,它的基本流的初始状态是:荧幕出现欢迎页.
【测试用例】自动取款机
最新发布
孤之鹜的博客
01-07 1117
自动取款机测试点
14、流程分析法
weixin_33895695的博客
10-28 272
什么是流程分析法流程分析法主要是针对测试场景类型属于流程测试场景的测试项下的测试子项进行设计,是从白盒测试设计方法中的路径覆盖分析法借鉴过来的一种方法。  -在白盒测试中,路径就是指函数代码的某个分支组合,路径覆盖法需要构造足够的用例覆盖函数的所有代码路径。  -在黑盒测试中,若将软件系统的某个流程看成路径的话,则可以针对该路径使用路径分析的方法设计测试用例。优点:>降低了测试用例设计...
软件测试面试题:请设计一个关于ATM自动取款机的测试用例?
一亿并发的博客
08-24 2696
1)功能 a)ATM所识别卡的类型; b)密码验证(身份登陆、是否为掩码、输入错误密码时是否提示,连续三次错误吞卡等); c)取款功能: i、金额多少的限制,单次最大最小提取金额、每天最大提取金额等); Ii、取款币种的不同,如人民币、美元、欧元等。 d)是否提示客户操作完成后,打印相关操作信息; e)查询功能是否正常; f)转账功能是否正常; g)是否提示客户操作完成后,取回客户卡; 2)性能 a)是否有自动吞卡:非法客户\密码错误客户\规定时间内未完成相关操作功能的客户。(如
测试用例--ATM取款机模拟器
热门推荐
Xavier Yang's Blog
03-09 1万+
 测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。 不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统一,变化更大、更快。笔者主要从事企业管理软件的测试。因此我们的做法是把测试
写文章

热门文章

  • ABC三类地址、子网掩码及子网划分 27217
  • DBeaver导入mysql脚本报错,已解决 17228
  • 鸿蒙和安卓客户端安装charles证书 8571
  • 拓扑排序概念 7684
  • DHCP分配ip地址。0.0.0.0与255.255.255.255 5701

分类专栏

  • 默认 48篇
  • 前端 5篇
  • 计算机网络 4篇
  • 安装教程 7篇
  • 大数据 3篇
  • 计算机组成原理 3篇
  • javaWeb 38篇
  • 数据结构与算法 10篇
  • 计算机操作系统 1篇

最新评论

  • ABC三类地址、子网掩码及子网划分

    2401_82449997: 看了这么多帖子,这帖子是有用的

  • 鸿蒙和安卓客户端安装charles证书

    shirlytm: https://blog.51cto.com/u_16213334/7321885 我用这个试了试,电脑上得勾选http proxy 可以了,你试试

  • DHCP分配ip地址。0.0.0.0与255.255.255.255

    调比较低: 既然有客户的MAC地址为何还要广播呢?

  • DBeaver导入mysql脚本报错,已解决

    三层饼干儿: 我往远程库执行个sql脚本,得先在本地装个MySQL?表情包

  • jenkins 邮件插件Extended E-mail Notification踩坑史

    眰恦954: 解决了吗老哥,我也这个问题表情包

最新文章

  • docker版本 jenkins配置gitlab自动部署
  • docker版jenkins安装node打包vue2
  • docker启动的jenkins拉取gitee的springboot项目构建并部署
2024年1篇
2023年7篇
2022年24篇
2021年54篇
2020年24篇
2019年12篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王项城网站优化哪家服务好吉林网站权重优化濮阳网站关键词优化沁阳推广网站搭建优化会同县网站seo优化排名漯河优化网站报价贵溪如何优化网站栖霞上市公司网站优化安平seo网站优化沿河网站关键词优化网站内容优化关键词河源网站优化技巧望京网站优化企业网站如何优化降权网站知道关键字该怎么继续优化上海哪学网站建设优化北京大兴seo网站优化肥西网站seo优化奉化网站优化枞阳县网站优化推广北京网站排名优化平台无锡网站关键词优化方案房产网站快速排名优化方式怎么做苏州seo网站优化最专业香港网站优化公司百度网站优化推荐容桂网站优化推荐新手优化网站有哪些益阳网站优化公司地址网站如何优化排名方法有哪些香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化