51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 13595|回复: 25
打印 上一主题 下一主题

[求助] 有关怎样体现业务流程的测试用例编写问题???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-9-14 11:43:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一个比较棘手的问题是
现在编写测试用例时是按模块去编写  这样功能点覆盖的非常全面   
但是有一些业务流程上的东西 在这样的编写过程中就体现不出来   业务流程是贯穿在模块之间的
怎样能把这些散的测试功能点能穿起来啊  这样的用例怎么编写呢   是我按角色去跑流程时把用到的测试用例都单揪出来吗  组成一个测试的一个业务流程似的用例 这样感觉用例是成线状的了  而不是零散的点
不知各位前辈有什么高见啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    推荐
    发表于 2007-9-5 18:48:24 | 只看该作者
    原帖由 dionysus 于 2007-1-31 16:51 发表
    可以在流程初期设计业务用例,并与开发和需求人员沟通一致,这样可以避免一些错误的理解。等到软件开始编写、界面开始出来后同时编写功能用例。
    功能与业务分开是很必要的,不然会只见树木难成森林



    同意。

    这是两个阶段的测试,绝不可以混合。否则可能导致如下的问题:
    1. 测试周期拉长;
    2. 测试覆盖不完全;
    3. 排错上存在一定的障碍,延缓进度;


    把通过功能测试,作为业务流程测试的前提。建议按如下次序进行
    1. 优先完成业务流程测试案例设计;
    2. 在开发提交前完成功能测试用例;
    3. 执行功能测试案例;
    4. 修订业务流程测试案例;


    基本原则:
    1. 最先开始的最后结束
    2. 持续修订,直到正式发布
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    2#
    发表于 2006-9-15 13:26:13 | 只看该作者
    做流程测试的时候,可以按照你说的方式准备
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2006-9-18 15:14:58 | 只看该作者
    谢谢朋友
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-1-25 14:19:32 | 只看该作者
    我觉得可以采用路径分析法来解决,不知道对不对
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-1-25 14:51:36 | 只看该作者
    我的做法是把流程和功能分开
    流程采用路径分析法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-1-31 12:04:37 | 只看该作者
    我想请问一下,楼上的是不是就是说,做功能点测试与流程测试时的测试用例是分开来写的,也就是有两套的概念
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-1-31 16:23:09 | 只看该作者
    原帖由 null2 于 2007-1-25 14:51 发表
    我的做法是把流程和功能分开
    流程采用路径分析法

    那你是怎么分开的呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-1-31 16:51:26 | 只看该作者
    可以在流程初期设计业务用例,并与开发和需求人员沟通一致,这样可以避免一些错误的理解。等到软件开始编写、界面开始出来后同时编写功能用例。
    功能与业务分开是很必要的,不然会只见树木难成森林
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 3650 天

    连续签到: 102 天

    [LV.Master]测试大本营

    9#
    发表于 2007-1-31 17:00:03 | 只看该作者
    分开比较好。
    比如测试功能的时候,只测试添加、删除、修改、查询、打印等具体功能是否实现。

    测试流程再设计几个典型的用例,用典型数据经历各种路径。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-2-1 14:05:03 | 只看该作者
    分开写,业务流程可以用场景法写,一个业务流程一个场景。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-2-1 18:48:23 | 只看该作者

    代价会不会太大?

    这么做,CASE量又增加了。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-8-1 18:39:42 | 只看该作者
    我在测试的过程中是将功能个流程方在一起走的,写得很累,但是分开写不晓得怎样写
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-8-1 19:12:28 | 只看该作者
    学习中!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-9-5 12:11:52 | 只看该作者
    我之前也一直在思考这个问题,功能测试时尽量编写得到位一点,我是到最后,再设计业务流程用例来把整个系统跑一遍的。但感觉这样子有好处也有坏外。

    好处是:心里踏实了,相当于对系统做了一个整体的验收
    坏处是:感觉在跑完全部听功能点之后,再跑业务用例,感觉几乎找不出BUG。

    听了以上的发言,有些体会,业务流程用例是应该单独例出来。还觉得有必要在功能测试前后都跑一遍
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2007-9-7 10:05:07 | 只看该作者
    根据流程分成各个模块测试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-9-11 14:30:14 | 只看该作者
    我觉得业务流程可以放在后
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-9-11 15:43:04 | 只看该作者
    顶     顶     顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2007-9-12 10:57:04 | 只看该作者
    受教了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2008-9-12 16:30:18 | 只看该作者
    假如是购物网站,页面上列出了几种商品的图片和简介,点击其上会出现该商品的详细,这样的话,对这几种商品而言,它们是否等价类,只点击测一种商品就可以了呢?请多多指教
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 22:43 , Processed in 0.084002 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表