当前位置: 首页 > news >正文

快速了解软件测试——测试用例的方法

测试用例的编写方法有八种,其中等价类、边界值、判定表、场景法、流程图重要且使用得多

●等价类●边界值●判定表●因果图[了解]●正交法[了解]●场景法●流程图●错误推测法[了解]

1、等价类

                        为什么要用等价类划分法?

                                ●从大量数据中划分范围(等价类),然后从每个范围中挑选代表数据

                                ●这些代表数据要能反应这个范围内数据的共性的测试结果

等价类又分为:

                                ●有效等价类:能够成功运行的程序的数据集合
                                ●无效等价类:不能够成功运行的程序的数据集合

2、边界值(边界值通常与等价类法结合使用)

                        为什么要用边界值法?

                                ●边界值法是等价类划分法的重要补充

                                ●大量程序错误往往容易发生在边界上

边界值中的边界点:上点、内点、离点
                                ●上点:最边上的点
                                ●内点:边界内的点
                                ●离点:离边界值最近的点


边界值法的使用:首先确定有效边界,其次选取边界上的点书写测试用例

3、判定表

     用于有多个输入和多个输出,两者之间相互的组合关系。

4、场景法

        场景法就是模拟用户完成一套流程一套流程就算做是一条用例。主要用于系统验收阶段,模拟用户操作场景(成功和失败两类场景)。


http://www.mrgr.cn/news/4026.html

相关文章:

  • 嵌入式学习day17(数据结构)
  • 常见气体在0℃时的体积磁化率
  • 达梦数据库的系统视图v$reserved_words
  • java基础03——Arrays.asList与ArrayList的区别(基本概念、用法、使用场景)
  • 棋牌推广最有效的方法有哪些呢
  • Window安装构建神器Jenkins详细教程
  • 外包干了8天,技术退步明显。。。。。
  • AI模型到底有多卷?Claude3.5 Sonnet如何在多个维度上超越GPT-4o
  • 微服务的基本理解和使用
  • 2024前端面试题-js篇
  • uniapp去掉页面导航条
  • yolov8 安装流程
  • MongoDB Compass初体验
  • uniapp-:class内使用函数报错及解决方法
  • 数学基础 -- 对导数为零点的分类与应用
  • 无人机航拍与ArcGIS融合实战:从地表观测到空间数据可视化的全方位指南!无人机图像拼接数据处理与分析、可视化与制图
  • CAD图纸加密软件有哪些?10款超级好用的CAD图纸加密软件推荐
  • RabbitMQ练习(Hello World)
  • 【数据结构篇】~顺序表
  • 了解BitWhisper窃密技术:跨越气隙的隐秘数据窃取手段