zoukankan      html  css  js  c++  java
  • 基于需求的测试

      今天听了京东测试开发架构师—薛亚斌老师的分享交流,收货很多,怕以后忘了,特地总结一下,感受这双十一的气氛,今天好开心,还有不到俩小时就双十一了,预祝今年双十一京东能再创一个惊人的数字!

    一.基于需求测试的测试类型:

    (1)       风险测试:即情况遍历不尽造成的风险

    (2)       测称测试:即为探索性测试(有明确的战略和方向,但留有余地,在测试中随机应变)

    二.基于需求的测试要点:

    (1)       因果图:即根据约束关系和前提条件一步一步进行

    (2)       组合测试:没有因果关系的测试(如:可用正交试验法,也就是排列组合中的那些东西)

    三.测试需求分析的步骤:

    (1)       需求项分解(功能拆分)

    (2)       继承性分析(复制,或基于原来进行优化)=》就有了需求项

    (3)       根据功能影响分析推断出基于风险性的分析

    (4)       在需求分析阶段确定哪个功能在什么环境(测试环境,线上 or 预发)下运行

    (5)       在需求分析阶段要确定测试点,测试类型(功能测试,性能测试等)

    四. 关于评估测试时间,

    可按照一条用例3分钟来计算,不是每条用例都需要3分钟,但是当你测试产生问题时,需要和PM,RD进行沟通,会占用一些时间,所以3分钟是比较合理的,一天工作日是8个小时,自己评估预算,一般也是按6个小时来计算的,这中间不可能一直坐那里不动在测试嘛

    五. 正交测试例子:

     

    (1)规则声明:

       左边方块:每个条件必须选择,每个条件都是单选(1)

               右边方块:每个条件可选,可全不选,每个条件可以进行多选(0-n)

    (2)统计测试用例的条数

       

             就这一点点的条件,要覆盖的用例条数是2358,看了才知道  这是个多么惊人的数字啊。。。

             2358*3(每条用例3分钟)/60(把分钟转化为小时)/6(每天测试6个小时)=19.65天

             19.65天,如果我没有算错的话,就要执行这么久,但是这只是一个小功能,给那么多时间测试也不现实。。这时,PICT就能充分的发挥它的作用了,看下面介绍….

    六. 关于功能测试的一个正交测试工具:PICT

    (1)PICT简介

    PICT是一种正交组合测试工具,输入与测试用例相关的所有参数,可输出简化版以达到全面覆盖的效果。

    (2)PICT的安装

    下载地址:http://download.microsoft.com/download/f/5/5/f55484df-8494-48fa-8dbd-8c6f76cc014b/pict33.msi

    百度网盘下载:链接:http://pan.baidu.com/s/1bpDAMHT 密码:q8w0

                         安装很简单,一直点击下一步即可。

                         安装完成后,cmd打开后,输入pict,很容易就能看到此工具是否安装成功

    (3)PICT的简单实用

    1. 新建一个test.txt文件,放在D:
    2. 把目录切换至D盘,执行pict test.txt会自动生成组合用例
    3. 执行pict test.txt >text.xls,可以把屏幕上打印的组合用例输出到Excel或TXT,这样整合后的用例就少了,减轻测试人员的工作量
    4. 根据生成的Excel或者TXT进行用例的测试

    可以自己查文档操作看看最后输出的用例个数,结果超乎你的想象,看到时惊呆了 哈哈~~

    七.总结:

      工具不亏是工具,果然l厉害好用,又get了个技能,谢谢薛神

  • 相关阅读:
    PAT 甲级 1126 Eulerian Path (25 分)
    PAT 甲级 1126 Eulerian Path (25 分)
    PAT 甲级 1125 Chain the Ropes (25 分)
    PAT 甲级 1125 Chain the Ropes (25 分)
    PAT 甲级 1124 Raffle for Weibo Followers (20 分)
    PAT 甲级 1124 Raffle for Weibo Followers (20 分)
    PAT 甲级 1131 Subway Map (30 分)
    PAT 甲级 1131 Subway Map (30 分)
    AcWing 906. 区间分组 区间贪心
    AcWing 907. 区间覆盖 区间贪心
  • 原文地址:https://www.cnblogs.com/liuwanqiu/p/7816772.html
Copyright © 2011-2022 走看看