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了个技能,谢谢薛神

  • 相关阅读:
    前台加请求头token,后台接收
    MD5加密工具类
    SpringBoot实现请求拦截(@Aspect切面类和自定义拦截器)
    Swagger2添加统一header-token
    idea + groovy + mybatis 自动生成 Dao、mappings 和 实体类
    JAVA算法编程题50题及答案
    Python 1基础语法一(注释、行与缩进、多行语句、空行和代码组)
    ENVI 安装
    Python之GUI编程(Tkinter))
    Python 0(安装及初步使用+学习资源推荐)
  • 原文地址:https://www.cnblogs.com/liuwanqiu/p/7816772.html
Copyright © 2011-2022 走看看