问题:在编写案例中,我们存在有些以功能为主编写案例,有些以流程编写案例,那么两者之间,各自的优缺点是什么呢? 是否可以两者之间进行平衡,需要怎么做?

1.用例是从一个页面一个页面一个功能一个功能写的,然后再跑了十几个业务流程。

2.通过流程来编写一个一个功能点

优缺点:

从我这边的思考就是,如果以功能为主,那么流程就会弱些, 如果以流程来走,那么就功能弱些 (遗漏)

是否可以平衡:(在此可以进行思考,用户用这个系统,关注点在那里,是功能,还是流程,或者说,他们是先哪个比较急。通过这些来判定,是否需要怎么处理)

1.冒烟测试中,以流程与功能平衡(用例别太多,主要是为了验证功能点与流程的跑通),

2.通过伦次来进行测试,第一轮,功能为主,流程次要(主要测试功能)

3.通过伦次来进行测试,第二轮,流程为主,功能次要(主要测试流程)

最后:在我看来,可能流程更重要一些。可能我所遇到的系统的用户,他们对于流程比较关注。

转载于:https://www.cnblogs.com/luohuichun/p/6813112.html

20170505思考点--编写案例时是以功能为主还是业务为主要相关推荐

  1. SQL Server 2008编写脚本时智能提示功能丢失的处理

    SQL Server 2008编写脚本时智能提示功能丢失的处理 1.查看工具选项中[启用IntelliSense]是否打开: 选择[工具]-->[选项]打开选项页面,依次展开[文本编辑器]--& ...

  2. vb.net编写函数应该在哪里_编写代码时清晰至上

    好的代码是清晰的代码,而不是聪明的代码 Photo by David Travis on Unsplash 许多程序员尝试编写干净,智能的代码. 但是,有时候,痴迷于智能可能会使代码库更难以理解,并且 ...

  3. shell脚本编写案例--实战

    shell脚本编写案例 一.每个node配置一个监控,算出"异常请求量/总请求量"的值 一.每个node配置一个监控,算出"异常请求量/总请求量"的值 要求:按 ...

  4. mysql编写中文时变成问号解决方法

    mysql编写中文时变成问号解决方法 参考文章: (1)mysql编写中文时变成问号解决方法 (2)https://www.cnblogs.com/yangzhixue/p/11449525.html ...

  5. idea修改java和jsp不起作用_使用IDEA编写jsp时EL表达式不起作用的问题及解决方法...

    在使用IDEA开发maven+springMVC项目时遇到不加载EL表达式的问题,怎么处理呢?下面小编给大家带来了实现代码,一起看看吧 加载如下JSP代码: Title ${lists.usernam ...

  6. 在编写异步方法时,使用 ConfigureAwait(false) 避免使用者死锁

    我在 使用 Task.Wait()?立刻死锁(deadlock) 一文中站在类库使用者的角度看 async/await 代码的死锁问题:而本文将站在类库设计者的角度来看死锁问题. 阅读本文,我们将知道 ...

  7. C语言试题六十二之请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除。形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母。在编写程序时,不得使用c语言提供的字符串函数。

    1. 题目 请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除.形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母.在编写程序时,不得使用c语言提供的字符串函数. 比如 ...

  8. C语言试题五十七之假定输入的字符串中只包含字母和*号。请编写函数function,它的功能是:删除字符串中所有*号。在编写函数时,不得使用c语言提供的字符串函数。

    1. 题目 假定输入的字符串中只包含字母和*号.请编写函数function,它的功能是:删除字符串中所有*号.在编写函数时,不得使用c语言提供的字符串函数. 2 .温馨提示 C语言试题汇总里可用于计算 ...

  9. 汇编语言-008(条件跳转应用 、loopnz 条件循环指令使用 、loopz 条件循环指令使用 、 if语句编写汇编时 、while语句编写汇编时 、循环内的if语句嵌套)

    1: 条件跳转应用,三个数中最小数 .386 .model flat,stdcall.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.data V1 WOR ...

最新文章

  1. 陈长沙:学习者参考手册
  2. python右下角弹出消息
  3. Linux之父为过去的言行道歉,宣布离开社区反思
  4. python nodemcu_NodeMCU简介与快速入门
  5. The Security Learning
  6. 【计算机视觉】计算机视觉、模式识别、机器学习常用牛人主页链接
  7. 3、事件响应函数(一)
  8. 计算机教育专业需要学什么,教育知识:计算机专业都学什么
  9. squid 的配置详解 (转)--SeriesII
  10. Debian7桌面屏蔽图标和右键菜单的解决方法。
  11. Java-java.util.concurrent.locks.AbstractQueuedSynchronizer
  12. Ubuntu 18.04下Couldn't connect to Docker daemon at http+docker://localunixsocket解决办法
  13. 添加Maven(mvn)、sbt的国内仓库
  14. API 的5 大身份验证安全隐患
  15. java与模式孙悟空_悟空模式-java-原型模式
  16. C++弹窗拦截程序,弹窗广告怎么关闭?不用问,我教你怎么屏蔽!
  17. C#实现多人语音聊天
  18. 录屏:mac系统自带功能录制屏幕的方法
  19. 基于springboot+mybatis+mysql+html企业人事管理系统
  20. SpringBoot - 配置 Filter 的几种方式

热门文章

  1. oracle 锁问题的解决
  2. Oracle]高效的SQL语句之分析函数
  3. SDL2:封装媒体显示播放Csdl2
  4. 成长的道路上,我很幸运
  5. vim打开出现的文档^M什么
  6. java5 ReadWriteLock用法--读写锁实现
  7. Oracle 导出部分表结构,以及导入
  8. 手把手·从零开始撸Docker 系列一
  9. Nodejs Promise对象
  10. [ES6] 细化ES6之 -- Promise对象