测试用例:是对软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。简单的来说,就是为某个特殊目标编写的一组测试输入、执行条件和预期结果,用于可是是否满足软件某个特定的需求。主要内容有:用例标题、前置条件、测试步骤和预期结果;
测试脚本:一般指一个特定测试的一系列指令,一般指自动化测试;
两者关系:测试脚本的设计需要依据测试用例;

为什么要编写测试用例?
编写测试用例的目的是将软件测试的行为活动做一个科学化的组织归纳,转化成磕管理的模式,同时也是将测试具体量化的方法之一;
测试用例的作用:
1) 指导测试的实施,主要用于集成测试、系统测试和回归测试;可以根据测试用例的测试等级,集成测试应测试的用例,系统和回归测试应该执行那些用例;
2) 规划测试数据的准备;在实际测试工作中测试数据和测试用例是分离的,根据测试用例准备一组或若干组的测试数据,除正常数据外,还需要根据测试用例准备一些边缘数据和错误数据;
3) 编写测试简本的“设计规格说明书”,为了 提高测试效率,有时候会采用自动化测试,自动化测试的核心任务就是编写测试脚本,如果想要提高自动化测试的覆盖率就需要根据有设计规格说明书,这个说明书就是测试用例;
4) 评估测试结果的度量基准,完成测试之后,需要对测试结果进行评估,并且编写测试报告,判断软件测试是否完成,衡量测试质量需要一些量化的结果。如:测试覆盖率是多少、测试合格率是多少、重要测试合格是的多少等等;
5) 分析缺陷的标准,通过收集缺陷,对比测试用例和缺陷数据库,分析确证是漏测还是缺陷复现。

什么是测试用例?什么是测试脚本?两者有什么关系?为什么要编写测试用例?测试用例的作用是什么?相关推荐

  1. katalon android 测试,脚本模式创建测试用例 - Katalon Studio

    脚本模式创建测试用例 在手动视图之外,Katalon Studio还允许专家级用户在脚本视图中用编程方式编写自动化测试用例.有Groovy/Java 背景的用户可以在这个视图中很容易地编辑测试脚本. ...

  2. 编写 Solidity 测试脚本

    编写 Solidity 测试脚本 与 JavaScript 编写的测试脚本一样,基本特性也一直,支持净室环境,可以访问任意不说过的合约. Truffle的可靠性测试框架是基于以下想法构建的: Soli ...

  3. Appium环境的安装与配置,Python测试脚本测试

    Appium自动化测试系列1 - Appium环境的安装与配置 发表于4个月前(2015-01-27 14:34)   阅读(803) | 评论(0) 0人收藏此文章, 我要收藏 赞0 寻找 会'偷懒 ...

  4. 常用的python测试脚本_详解Python的单元测试

    如果你听说过"测试驱动开发"(TDD:Test-Driven Development),单元测试就不陌生. 单元测试是用来对一个模块.一个函数或者一个类来进行正确性检验的测试工作. ...

  5. 接口测试的流程和步骤,主要测试哪些方面,测试工具,测试用例,以及测试框架

    1. 什么是接口测试 顾名思义,接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系.其中接口协议分为HTTP,WebService,Dubbo,T ...

  6. 【超详细】全国大学生软件测试大赛:移动应用测试脚本编写要求

    博主提供练习题下载,导入eclipse即可运行.点击查看 移动测试脚本编写要求:点击查看 博主参赛纪录分享:点击查看 目录 脚本编写要求 UIAutomatorViewer 工具介绍 1.获取快照 2 ...

  7. 一款好用的测试脚本生成工具-AutoTCG

    测试脚本生成工具-AutoTCG_哔哩哔哩_bilibiliAutoTCG一款结合了相邻路径深度和参数组合的模型驱动的自动化测试用例生成平台.https://www.bilibili.com/vide ...

  8. 基于openEuler虚拟机本地执行mugen测试脚本

    [原文链接]基于openEuler虚拟机执行mugen测试脚本 (1)首先需要准备一台openEuler虚拟机,若未安装,可参考 VMware安装openEuler-22.03-LTS版本的虚拟机 安 ...

  9. 基于多个openEuler物理机执行mugen测试脚本

    [原文链接]基于多个openEuler物理机执行mugen测试脚本 mugen脚本中有的脚本执行需要使用多个物理机,针对此场景,这里以需要两个物理机为例(用openEuler虚拟机模拟物理机) (1) ...

  10. 基于openEuler虚拟机远端执行mugen测试脚本

    [原文链接]基于openEuler虚拟机远端执行mugen测试脚本 (1)首先需要准备两台台openEuler虚拟机,若未安装,可参考 VMware安装openEuler-22.03-LTS版本的虚拟 ...

最新文章

  1. Linux下搭建jenkins+svn+http+maven自动化部署
  2. 【算法与数据结构】一道检测inversion count的初级算法
  3. HDU2026 首字母变大写
  4. 战斗机各种世界之最,涨知识了。。。
  5. EXT.NET高效开发(二)——封装函数
  6. matlab slope函数,Matlab常用函数汇总
  7. LevelDB源码之五Current文件\Manifest文件\版本信息
  8. 实现简单的List功能
  9. 台风怎么看内存颗粒_使用300多元的D4 16G内存是种什么体验
  10. 未来不迎,当时不杂,过往不乱
  11. 将磁盘分区标记为活动分区后取消
  12. strom 在linux下部署、基本命令
  13. js 深浅拷贝的整理
  14. ES文件浏览器 WIFI 查看电脑文件怎么弄
  15. 开关稳压电源和线性稳压电源
  16. 计算机视觉sci需要什么水平论文,计算机视觉博士一般几篇论文_林达华博士_林达华视觉...
  17. selenium爬取巨潮资讯指定领域下所有上市公司的数据并存储到csv文件
  18. 在线研讨会 matlab,MatLab
  19. 2012开源中国开源世界高峰论坛有感
  20. 二进制文件和文本文件到底有什么不同?(二)

热门文章

  1. 锐捷S12010交换机配置端口镜像
  2. c语言单片机用法,单片机 C语音开发 sbit使用方法··
  3. AutoCAD2000软件学习心得
  4. QQ登录之后自动弹出“QQ网吧”怎么屏蔽?
  5. psp3000 java_psp上的python
  6. java SNS网络系统,Java源码:SNS社交管理系统JEESNS v1.3
  7. Elasticsearch检索分类深入详解—基础篇
  8. Nike Zoom KD 5 “OKC / Away” colorway
  9. 宾馆客房管理系统的设计与实现
  10. 联想小新air13 pro重装win10时出现找不到存储设备驱动