偶是测试新手,希望前辈们能多多指教。

针对现公司状况的的测试工作方式【转载加个人修改】

上一篇 / 下一篇  2009-06-11 14:27:58 / 个人分类:功能测试

  1.了解需求攥写用例

  拿到一个成品,首先熟悉需求,要想更细的了解最好参照开发编写的需求说明书。如果这些文档并不齐全,那就参照已经成形的系统。首先要用心分析需求文档,每个业务流程,每个细节。对于不懂的或者与现有系统不符的地方,及时张开自己的金嘴去问熟悉这个系统的相关人员。

  需求分析后,最好是能画出一个功能流程图。对于每个子功能,尽可能把各种可能的路径都显示在这张图上面。

  对于如何画好这张图,这个时候最好的方式采用数据驱动的方式。每个模块之所以能关联在一起,归根到底都是因为它们有数据传递。分析出数据流的流向,一般都能把握住功能与子功能的各个分支,尽量做到无遗漏。

  2.测试执行

  1)BVT测试,确保基本功能都跑通。

  2)接口测试,将整个业务流程从创建数据,到处理数据,然后到处理结束,整个过程走一边,确保流程能走得通。【全程跟踪一条数据,从它创建,修改,查询到删除】

  3)各个子功能深度测试。这个过程谁经验丰富谁占优势,但是也是有些技巧的。怎么确保此功能不会出现严重的问题了,首先研究数据。这个功能涉及到哪些数据,然后从界面上提交关键数据,确保数据信息成功保存在数据库中。

  4)关联测试。这个阶段,首先要搞清楚数据的关联。搞清楚这个关联可以采用两种方式结合:一个是从界面上了解数据之间的关联,另外一个更准确的方式是分析数据库。分析数据库中各个表中的数据,把每个外键找出来,然后找出外键相关的表。然后弄清楚这些表中的数据界面上哪里调用上。


TAG:

 

评分:0

我来说两句

Open Toolbar