一、独立功能测试

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

二、业务流程测试

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

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

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

三、测试用例设计思维

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

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

  1. 软件测试菜鸟还是大神,一道测试用例设计笔试题就能测出!

    软件测试菜鸟还是大神,一道测试用例设计笔试题就能测出!为什么这么说呢?是因为你们的思路有着天壤之别,来看吧: 相信不少朋友在笔试的时候都遇到过测试用例设计的笔试题.通常是一个登陆页面,上面有用户名,密 ...

  2. 软件测试生命周期——需求分析、测试计划、测试用例设计、测试执行和测试评估

    一.需求分析 1.测试人员要充分了解需求,得出测试点和测试需求. 2.需求评审会议 在需求评审会议上,测试人员要确认每个功能的异常状态.数量以及如何转化,要多问为什么(用户是谁,软件的整体框架,要解决 ...

  3. 软件测试模糊搜索用例,模糊测试中测试用例生成方法.pdf

    模糊测试中测试用例生成方法 2015 年 第 24 卷 第 4 期 计 算 机 系 统 应 用 模糊测试中测试用例生成方法① 李 彤, 黄 轩, 黄 睿 (装甲兵工程学院 信息工程系, 北京 1000 ...

  4. 软件测试入门自学笔记(1)测试用例设计

    工作了一些时日,准备致力于下一阶段的提升了,于是趁现在把最开始自学时所接触到的内容再串起来回顾一遍. 一.测试用例设计 1.开发模型 (1)瀑布模型 优点:开发各个阶段清晰:强调早期计划及需求调查:适 ...

  5. 黑盒(功能)测试以及测试用例设计

    文章目录 概述 黑盒测试设计测试用例方法 等价类划分法 边界值分析法 因果图和判定表法 判定表驱动分析方法 正交排列法 场景法 概述 概念 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的 ...

  6. toft 测试用例rat_一篇文章详述配对测试的测试用例设计!强烈建议收藏

    摘要:Pairwise(后称:配对测试)可以看作是正交测试用例设计的拓展,其目的是为了缩减测试用例集大小,以较小的测试用例集覆盖较全的测试点,降低测试损耗. 一.配对测试理论基础 配对测试用例设计基于 ...

  7. 软件测试 接口测试 接口测试的必备条件 接口测试用例设计 HTTP协议基础 Postman

    文章目录 1 接口测试概述 1.1 接口测试的定义 1.2 接口测试的范围和适用场合 2 接口测试的必备条件 2.1 接口测试的要求 2.2 标准和规范的接口文档 2.3 如何获取接口信息 3 接口测 ...

  8. 软件测试面试题:对洗衣机进行测试用例设计

    对洗衣机进行测试用例设计 功能测试:该洗衣机是否能正常的洗衣服 需求测试:查看洗衣机的使用说明书和安全说明书等 性能测试:使用时用电量如何,是否满足用户需求 界面测试:洗衣机的外观是否满足客户的需求 ...

  9. 软件测试面试题:对电梯进行测试用例设计?

    对电梯进行测试用例设计 套用万能公式(也就是质量模型,也叫软件质量的6大特性)界面测试:查看电梯外观,按钮位设计是否合理.大方.美观,是否有温馨提示的标语.是否有检修标牌和紧急求助联系方式.功能测试: ...

最新文章

  1. 案例驱动python编程入门-python实现事件驱动
  2. 切换分支 更改只影响当前分支代码_idea 中分支管理操作的意思
  3. anaconda 命令
  4. charles抓包出现乱码 SSL Proxying not enabled for this host:enable in Proxy Setting,SSL locations...
  5. 提升方法之AdaBoost算法
  6. P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题(2022.02.02) --- python3实现
  7. iOS 直播推流 - 搭建基于RTMP的本地Nginx服务器
  8. Centos中iptables和firewall防火墙
  9. c语言3%10等于多少,[编程入门]数字的处理与判断-题解(C语言代码)
  10. IntelliJ IDEA 13怎么创建JAVA SE项目
  11. 计算机怎么连接佳能打印机驱动,佳能打印机怎么连接电脑
  12. 选拔人才要关注的七个方面
  13. t恤衫尺码对照表_T恤衫
  14. C#调用QQ邮箱简单代码(网络摘抄笔记)
  15. CSS 实现水晶按钮特效 - 来自 www.codesc.net
  16. 重启MySQL报Unit mysqld.service could not be
  17. 初中数学定理公式汇编
  18. html5在线裁剪,HTML5 本地裁剪图片并上传至服务器(老梗)
  19. 各种风格登录页响应式html5模板 Admin后台管理系统模板手机wap登录页html模板html会员登录页面模板源码70多套高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码
  20. 网新中英文企业手机电脑一体化建站 v3.9

热门文章

  1. VC中利用多线程技术实现线程之间的通信
  2. php农历生日计算,php实现农历算法与原理
  3. 尾气冒黑烟是什么问题_排气管老是冒黑烟是咋回事?原因在此
  4. matlab 平面反射,一种基于MatlabGUI平台的反射板型面优化方法与流程
  5. 【BARFED】 Byzantine Attack-Resistant Federated Averaging Based on Outlier Elimination
  6. Android学习笔记——广播机制
  7. Java 游戏开发:关于Java面向对象的知识(一)
  8. 如何使用 virt-manager 运行虚拟机
  9. Php迁移其他服务器,phpwind 论坛迁移过程
  10. Access 2003高手攻略(奋斗的小鸟)_PDF 电子书