首页 > 其他分享 >用例设计方法

用例设计方法

时间:2023-02-15 17:44:04浏览次数:41  
标签:刚好 边界值 等价 99 用例 设计 方法 离点

一、等价类

  1、等价划分(长度、类型、规则)

    说明:在所有测试数据中,具有某种共同特征的数据集合进行划分。

    分类:有效等价类:满足需求的数据集合

       无效等价类:不满足需求的数据集合

    步骤:明确需求

       确定有效和无效等价类

       提取数据编写测试用例

案例1:验证qq账号的合法性

 

案例2:验证手机号码的正确性(案例:验证手机号码的正确性要求:1、区号:空或者是三位数2、前缀码:非0且非1开头的三位数 3、后缀码:4位数)

 

 

二、边界值分析法

  1、边界范围特点:选取正好等于、刚好大于、刚好小于边界的值作为测试数据(比如-99--99),最多7个点,最多7条用例

    上点:边界上的点(正好等于)(取-99和99)

    离点:距离上点最近的点(刚好大于、刚好等于)(与-99的离点-100和-98,与99的离点98和100)

    内点:范围内的点(区间范围内的数据)(-99和99的中间点,50)

  2、边界值法设计用例

    (1)明确需求

    (2)确定有效和无效等价类

    (3)确定边界范围

    (4)提取数据编写用例

案例1:通过边界值法验证qq号码的合法性(要求6-10位自然数)

 

标签:刚好,边界值,等价,99,用例,设计,方法,离点
From: https://www.cnblogs.com/wmtly/p/17124084.html

相关文章

  • 遍历数组对象的方法
    for...of&for...in两者都可以用于遍历,不过forin遍历的是数组的索引(index),而forof遍历的是数组元素值(value)关于数组测试数据:constmenu=['tomato','egg','rice']......
  • m基于matlab的PCM-FM码同步和GMSK的调制和解调方法,包括多符号检测MSD和Turbo编解码
    1.算法描述1.用MATLAB仿真多符号检测(MSD)和Turbo乘积码的编解码, 2.Turbo码同步参数的优化设计及其性能; 3.比较TPC和纠删码的性能; 4.学习GMSK的调制、解调方式......
  • 面向对象的方法
    ​ 面向对象编程模式如图所示,在这种模式中,函数和它需要存取的数据封装在称为对象的包中。对象之间的数据访问是间接的,是通过接口进行的。我们可以将对象看做是鸡蛋,蛋黄是数......
  • Java main方法所在类初始化顺序
    目录1、main方法特性2、与所在类的关系1、main方法特性访问权限是publicmain()是static静态,因此如果在main方法中调用本类的其他方法也必须是静态方法,否则需要先实例化......
  • js设计原则
    开闭原则:开-拓展;闭-修改单一职责原则:岗位职责单一,互不重叠依赖倒置原则:上层不应依赖下层实现接口隔离原则(接口)里氏替换原则:子类可以拓展,不能改变OC......
  • selenium webdriver 实例化对象的常用属性和方法
    1.获取当前标签页浏览器渲染之后的网页源代码driver.page_source2.获取当前标签页urldriver.get_url3.关闭当前标签页(如果只有一个标签页则关闭整个浏览器)......
  • c++ 程序通用多线程单例设计 c++ web 框架设计经验谈
    设计c++web框架时候,想要一个框架缓存类,很多通用缓存类是用字符保存,作为框架内置就不要序列和反序列了,因为框架内部使用。想给自己的paozhuc++web框架添加缓存类,参考......
  • String概述以及常用方法
    publicclassDemo01{publicstaticvoidmain(String[]args){Stringname="hello";//“hello”常量存储在字符串池中,字符串池在方法区中,字符串字面值可......
  • 前端页面设计思路
    一个Web页面,一个APP,想让别人用的爽,也就是所谓的良好的用户体验,我觉得他可能包括但不限于:急速的打开速度眼前一亮的UI设计酷炫的动画效果丰富的个性化设置便捷......
  • Oracle宕机之PMON (ospid: 248987): terminating the instance due to error 484(另附h
    数据库版本:11.2.0.4RAC环境操作系统版本:AsianuxServerrelease7.3数据库报错分析接到业务消息,应用无法访问,开发人员查看日志后发现无法连接数据库。查看数据库进程......