文章目录

  • 一、测试用例
    • 1.什么是案例(test case/test instance)
    • 2.黑盒(功能)测试常用的测试方法有哪些?(7种)
    • 3.测试用例可以参考的资料

一、测试用例

1.什么是案例(test case/test instance)

在测试执行之前,由测试人员编写的用来指导测试过程的重要文档,测试用例主要由:用例编号、测试目的、测试步骤(用例描述)、预期结果(期待结果) 等组成。
提示: 用例要求评审。
互评互审、评审会、甲方参加的评审会。

2.黑盒(功能)测试常用的测试方法有哪些?(7种)

  1. 等价类划分法
  2. 边界值法
  3. 因果图法
  4. 判定表法
  5. 正交排列法
  6. 测试大纲法
  7. 场景法(最常用)

3.测试用例可以参考的资料

  1. 需求相关文档
  2. 核心的技术文档
    提示: 测试方有可能拿不到核心技术文档,例如:开发方和测试方不是同一家公司。
  3. 已开发出来的被测程序
    提示: 在企业的实际应用中,只参考需求文档,大概只能设计出20%-30%左右的用例,通常情况是需求结合着被测系统测试更为完善。
  4. 与开发人员,产品经理,用户等沟通讨论
    参考同类的成功产品,或者查找一些网络资源等。
    提示: 在实际应用中,以上资料不一定齐全,测试方应尽量利用手头掌握的资料测试。

软件测试--04测试用例/测试方法相关推荐

  1. 软件测试用例白盒测试,软件测试白盒测试测试用例与代码.doc

    软件测试白盒测试测试用例与代码 实验二 白盒测试 1.实验目的 能熟练应用白盒测试技术设计测试用例 2.实验内容 计算生日是星期几 已知公元1年1月1日 是星期一.编写一个程序,只要输入年月日,就能回 ...

  2. 软件测试方法划分等价类,软件测试基础-软件测试方法之等价类划分.ppt

    软件测试基础-软件测试方法之等价类划分 知识回顾 - 软件测试方法 从是否执行被测程序来划分? 从是否针对系统内部结构来划分? 知识回顾 - 黑盒测试设计用例的方法 集合 什么是集合? 如:一箱苹果 ...

  3. 软件测试模型以及测试方法

    前言 大家好,给大家带来软件测试模型以及测试方法的概述,希望你们喜欢 软件测试 软件开发过程 软件质量保证 理解软件测试 软件测试分类 测试工作流程 思考软件测试 软件测试时一门很重要的学科,软件测试 ...

  4. 软件测试-web端测试方法

    软件测试-web端测试方法 一.输入框 1.字符型输入框: (1)字符型输入框:英文全角.英文半角.数字.空或者空格.特殊字符"~!@#¥%--&?[]{}"特别要注意单引 ...

  5. 软件测试—通用测试用例写作

    软件测试--通用测试用例写作 我们先要进行软件测试用例的分析和设计,然后写出软件测试的内容,最后按照软件测试写作方法,落实到文档中,写的好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更 ...

  6. 软件测试--通用测试用例写作【转载】

    软件测试–通用测试用例写作 我们先要进行软件测试用例的分析和设计,然后写出软件测试的内容,最后按照软件测试写作方法,落实到文档中,写的好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更周 ...

  7. 【软件测试】黑盒测试方法小结

    黑盒测试方法小结 1.等价类划分法 一个程序可以有多个输入,等价类划分就是将这些输入数据按照输入需求进行分类,将它们划分为若干个子集,这些子集即为等价类(某个输入域的子集合),在每个等价类中选择有代表 ...

  8. 软件测试(测试用例、配置管理、bug、软件需求规格说明书、需求)

    什么是软件测试 软件测试是不是就是找bug? 软件测试就是证明软件不存在错误的过程. 软件测试就是为了证明程序能够正确运行. 测试与调试的区别: 目的不同. 测试的任务是发现程序中的缺陷. 调试的任务 ...

  9. 【软件测试】测试用例的设计

    测试用例:是为了实施测试而向被测试的系统提供的一组集合,这组集合包括:测试环境.操作步骤.测试数据.预期结果等要素. 评价测试用例的标准: 1.用例表达清楚,无二义性. 2.用例可操作性强. 3.用例 ...

  10. 软件测试流程、测试方法、测试软件

    软件测试的流程主要包含单元测试.组装测试.确认测试.系统测试四个阶段. 单元测试:也叫模块测试,单元是指清晰定义了子功能的最小单位,如程序的最小编译单位等,是测试工作的第一步.单元测试通常要编写桩程序 ...

最新文章

  1. 独木舟上的旅行http://acm.nyist.net/JudgeOnline/problem.php?pid=71
  2. 红帽linux更新指令,CentOS7.0命令更新新版特性详解
  3. C语言中指针定义的时候初始化的必要性
  4. .Net Conf 2020 之回顾
  5. react开发模式_通过开发带有精灵动画的游戏来学习高级React模式
  6. JAVA牛客专项练习2020.12.31
  7. 【数据结构与算法】共享栈的Java实现
  8. 手工杀毒之“三十六计”
  9. PDF编辑器怎么用,如何旋转PDF页面
  10. java1.4.2中文下载_j2sdk1.4.2|Java 2 SDK Standard Edition(Java开发平台)下载v1.4.2官方版 - 欧普软件下载...
  11. 微信朋友圈会在服务器上保留多久,微信朋友圈有没有草稿?可以存多久?
  12. 麻雀算法(SSA)优化的BP神经网络预测,SSA-BP回归预测,多输入单输出模型。
  13. 0 win10重装partition_win10换win7,U盘装机错误,Error:partition 0 ended too near怎么回事?怎么修?...
  14. 【Python | 辅助软件】py7zr 库解压 7z 文件避坑
  15. linux区分物理机和虚拟机,如何判断linux服务器是虚拟机还是物理机
  16. 防火墙、IDS(入侵检测系统)与双机热备
  17. wps如何保存最终状态_wps word 最后一次保存者 wps最后一次保存者
  18. 【vue+vue-area-linkage】三级联动省市区选择器
  19. Excel、Word、PPT显示VB运行时错误53的解决办法
  20. Android自定义IM聊天界面

热门文章

  1. [剑指offer] 46. 孩子们的游戏(圆圈中最后剩下的数)
  2. 32 管道 共享数据 进程池
  3. 98.TCP通信传输文件
  4. Python学习笔记五
  5. 【BZOJ】【2626】JZPFAR
  6. scrum 11.6
  7. 关于DataSet与Strongly typed DataSet几点思考(原创)
  8. 【ACL2020】使用问题图生成解决multi-hop复杂KBQA
  9. 【Pre-Training】XLNet:预训练最强,舍我其谁
  10. 【入门】PyTorch文本分类