软件测试-独立功能测试和业务流程测试及其测试用例设计思维

一、独立功能测试

        (测试方法的核心作用是筛选测试数据)
 

 二、业务流程测试

        因为客户不可能只用一个或者其中几个功能且测试人员在测试工作中往往主需要负责其中几个模块,所以需要进行业务流程测试

        那么如何测呢?必须从用户角度来测

                ① 分析用户的角色
                     游客
                    普通用户
                    管理员
                ② 列出常用的功能
                ③ 根据功能组合业务场景
                ④ 设计测试用例:一个场景至少一条测试用例

三、测试用例设计思维

        (1)先考虑正向的测试用例------>验证功能能不能使用
        (2)然后从各个角度考虑逆向的测试用例------->验证用户输入错误的数据或者进行错误的操作时是否有正确的响应
        (3)如果有必填项和非必填项,重点关注必填项
        (4)有些功能不用正交法组合可能超级大(几百万种),用了正交法还是有几百种
                    ① 如果时间足够,就把产生的所有组合全部测一遍,再进行补充组合情况
                    ② 如果时间不够,就随机挑选其中几种组合进行测试
                    ③ 只要保证,每一个条目都被测到
                    ④ 因为每个分类都有筛选,找一个筛选条件少的所有组合都测一遍,然后找个筛选条件多的,随机测试几种组合
        (5)下拉列表:重点考虑第一个和最后一个(边界值)
        (6)地址:行政区域的所属情况,考虑特殊情况(香港-九龙,台湾-台北)
        (7)用例标题:*****情况下验证***的功能,****时做*****
                    eg:  ①密码不正确时进行登录
                           ② 手机号格式错误时验证添加会员功能正确性

  • 0
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值