51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4951|回复: 6
打印 上一主题 下一主题

[讨论] 怎么有效的执行功能测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-27 12:49:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
很多公司的软件测试方面都采用敏捷测试的方式
  敏捷的测试方式,好像是国内的一些企业热爱的测试方式。其实这个也不难理解,这种测试方式能快速的解决问题,从而提高软件开发的效率。
  在先前的公司所做的测试方式,来福州之后明显发现那种方式明显在这边不适用。
  1.      测试过程中,不会给你那么多时间去写那么详细的测试用例。
  2.      很多时候都是给你一个已经开发好的东西让你测,你根本没有经历需求分析和代码开发两个阶段。
  3.      很多软件公司,软件开发的周期都比较短,时间紧。这必然导致很多规范化的东西不能切实履行,只能采用最实际的方式:发现问题即沟通,然后面对面解决。
  功能测试思路:
  以客户需求(业务需求)为基础,数据为指导。
  1.需求分析
  拿到一个成品,首先熟悉需求,要想更细的了解最好参照开发需求(功能说明书)以及测试需求。如果这些文档并不齐全,只能靠自己的嘴巴和脑袋了。首先要用心分析需求文档,每个细节每个业务流程。对于不懂的或者与现有系统矛盾的地方,及时张开自己的金嘴去问熟悉这个系统的相关人员。
  需求分析后,最好是能画出一个功能流程图。对于每个子功能,尽可能把各种可能的路径都显示在这张图上面。
  对于如何画好这张图,这个时候最好的方式采用数据驱动的方式。每个模块之所以能关联在一起,追根揭底都是因为它们有数据传递。分析出数据流的流向,一般都能把握住功能与子功能的各个分支,尽量做到无遗漏。
  2.测试执行
  1)BVT测试,确保基本功能都跑通。
  2)接口测试,将整个业务流程从创建数据,到处理数据,然后到处理结束,整个过程走一边,确保流程能走得通。
  3)各个子功能深度测试。这个过程谁经验丰富谁占优势,但是也是有些技巧的。怎么确保此功能不会出现严重的问题了,首先研究数据。这个功能涉及到那些数据,然后从界面上提交关键数据,确保数据信息成功保存在数据库中。
  4)关联测试。这个阶段,首先要搞清楚数据的关联。搞清楚这个关联可以采用两种方式结合:一个是从界面上了解数据之间的关联,另外一个更准确的方式是分析数据库。分析数据库中各个表中的数据,把每个外键找出来,然后找出外键相关的表。然后弄清楚这些表中的数据界面上哪里调用上。

希望对大家有所帮助
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

7#
发表于 2011-4-12 09:26:51 | 只看该作者
分析的很好!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2015-5-25 17:24
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    6#
    发表于 2011-4-11 21:59:54 | 只看该作者
    支持原创!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-4-11 19:37:00 | 只看该作者
    受用,谢了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-4-10 23:16:32 | 只看该作者
    学习了~~  刚工作,在摸索阶段...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2010-8-31 11:36:09 | 只看该作者
    敏捷测试具体如何才能做得更好,分享一下吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2010-8-29 12:09:08 | 只看该作者
    写得挺不错,敏捷测试效率最重要
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 04:28 , Processed in 0.073403 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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