软件黑盒测试-场景法测试用例设计方法

发布日期: 2021-07-28

浏览量: 1501

场景法是指通过场景来对系统的功能点和业务流程的描述,从而提高测试效果的一种方法。场景法测试用例设计方法也是软件黑盒测试常用的一种方法,主要用于事件触发流程,不同的事件触发的顺序和处理结果不同,形成一系列的事件结果。也可以将这一系列事件触发流程看成不同的路径,使用路径覆盖的方法设计测试用例,故也成为流程分析法。

软件黑盒测试-场景法测试用例设计方法步骤:

画出业务流程图—>设置功能路径优先级—>确定测试路径—>选取测试数据—>构造测试用例

首先,将系统运行过程中所涉及到的各个流程图表化、可以从基本的流程入手,将流程抽象为不同功能的顺序执行(需考虑次要或异常的流程),将各种流程逐渐细化,既可以加深对流程的理解,还可以将各个看似孤立的流程关联起来。

其次,给每条路径设定优先级,在时间紧迫的情况下甚至可以考虑忽略一些低优先级的路径。设定原则:一是路径使用频率,使用越频繁的优先级越高;二是路径的重要程度,失败对系统影响越大的优先级越高。根据优先级排序可以更有针对性地进行测试。

举例:

在一个在线购物实例中,用户进入到系统中选购商品,选好后进行在线购买,这时候需要登录账号,登录成功后,进行付款,交易成功后,生成订单,完成整个购物过程。

基本流程:

进入线购物平台—>选择商品—>登录支付账号—>付款交易—>生产订单号

备选场景预设:

账号不存在;账号或密码错误;账号余额不足;用户退出系统等。

以上就是蓉妹对“软件黑盒测试-场景法测试用例设计方法”的简单说明。在“蓉华教育”官方公众号,我们会定期分享IT行业技术,尽请关注。

关注我们
值得信赖的IT教育机构

值得信赖的IT培训机构

成都校区地址:成都市高新区天府二街蜀都中心1期1号楼 西安校区地址:西安市未央区凤城九路海博广场B座 深圳校区地址:深圳市福田区彩田南路深圳青年大厦

蓉华教育,行胜于言,IT培训学校口碑选择(蜀ICP备20007585号-1 )

版权所有 © 成都蓉华软创科技有限公司 2016-2020

微信咨询

微信咨询

联系电话

联系方式

173-5852-6576