zoukankan      html  css  js  c++  java
  • 测试用例设计的常见几种方法

    1、等价分类:将情景划分为互不相交的子集,其中子集的并集为全集,从每个子集中选出有代表性的一条情景用例

    2、边界值:在需求有效范围外,设置一些等于、大于、小于边界值的情景,看程序是否运行正常

    3、错误猜测:运用经验、个人直觉以及客户角度,设置一些错误场景下,看程序运行的结果

    4、策略表:通过穷举条件获取的结果,对结果再进行一次优化,会得到一个判断清晰的策略表(排列组合)

    5、需求转换法:根据需求文档转化为用例,但是用例需要有前置条件,操作步骤,预期结果,可进行具体化的

    功能测试方法还有很多,例如因果图法,状态转换测试法等,他们都略为复杂,像正交实验法一样,有各自的一套东西,不过本质都是通过画图,让我们更好的思考,最后转化成判定表。 

    究竟要划分到何种程度才合适呢?我请教过做测试的朋友,他的意见是,看你有多少资源和时间,还有,看是否值得。

    对此,我表示赞同,毕竟无论你怎么测试,总会有未发现的缺陷存在,所以,先解决容易被发现的问题再说。

  • 相关阅读:
    hello world之vivado程序解决方法
    FPGA的电源选择重要性分析
    RabbitMQ的简单使用
    RabbitMQ的相关概念
    Spring整合Quartz
    DisallowConcurrentExecution注解
    Quartz框架中的监听器
    JobStore使用
    quartz基本介绍
    java自定义注解
  • 原文地址:https://www.cnblogs.com/huxiaoxi/p/15686320.html
Copyright © 2011-2022 走看看