软件测试基础:满足需求为目的,保证软件质量,满足用户需求
软件测试流程:需求分析,计划制定 用例编写 结果报告
测试生命周期:计划 设计 开发 执行 评估
黑盒测试:功能 兼容性
灰盒测试:性能 易用性
白盒测试:安全 UI元素

测试用例是一组在测试时输入输出的标准,软件需求的具体对照

**测试用例的组成:**用例编号 用例名称 测试背景 前置条件 优先级 重要级 测试数据 测试步骤 预期结果 实际结果 备注

测试用例的作用:

  1. 检验软件是否满足客户需求,
  2. 体现一个测试人员的工作量,
  3. 展现测试用例的设计思路

测试用例编写流程:

  1. 需求分析(业务需求、用户需求、功能需求)
  2. 提取测试点 (具体需要测试的内容)
  3. 测试用例编写
  4. 测试用例评审

测试用例编写方法:

  1. 等价类划分法:如何选择适当的数据子集来代表整个数据集
  2. 边界值分析法:选取刚刚等于,大于,小于的数值
  3. 场景法
  4. 猜测法 :8 2

测试用例的管理
1.Excel
2.专业项目管理系统(ALM、禅道、testlink、Bugzilla、JIRA)

软件测试 测试用例笔记相关推荐

  1. 软件测试学习笔记与思考(1)---软件测试基础

    这学期开始学习软件测试,课本是软件测试(慕课版)郑炜,刘文兴,杨喜兵,王文鹏,吴潇雪主编的. 本来没有打算写相关博客的,但是在做课后习题时想到做测试必然少不了思考,从不同的角度分析,于是就打算用博客来 ...

  2. 软件测试学习笔记(三)控制数据流测试

    软件测试学习笔记(三)控制&数据流测试 视频链接:软件测试_中国大学MOOC 2.3 结构化覆盖 2.4 控制流测试 2.5 数据流测试 1.什么是顶点覆盖? 对每个测试需求,即可达顶点,都可 ...

  3. 【软件测试】软件测试学习笔记(一)

    文章目录 一.软件测试基础 1.1.软件概述 1.1.1.软件生命周期 1.1.2.软件开发模型 1.1.2.1.瀑布模型 1.1.2.1.1.瀑布模型的特点 1.1.2.1.2.瀑布模型的优缺点 1 ...

  4. 软件测试测试用例编写_不要先编写所有软件测试-只需编写一个

    软件测试测试用例编写 Test Driven Development (TDD) is sometimes described as "writing tests first". ...

  5. 软件测试学习笔记(九)淘宝测试

    软件测试学习笔记(九)淘宝测试 视频链接:软件测试_中国大学MOOC 1.淘宝性能测试经历哪三个发展阶段?简述其工作内容. (1)业务发展-基础阶段 编写性能测试白皮书和测试文档,整理了常用性能测试的 ...

  6. 软件测试--测试用例

    软件测试--测试用例 1. 测试用例的基本要素 2. 设计测试用例的方法 2.1 测试用例总体设计方法 2.1.1 基于需求去设计测试用例 2.2 具体的设计测试用例的方法 2.2.1 等价类 2.2 ...

  7. 软件测试学习笔记:测试用例的设计方法(全)

    测试用例的设计方法(全) 等价类划分方法: 一.方法简介 1.定义 2.划分等价类: (1)有效等价类 (2)无效等价类 3.划分等价类的标准: 4.划分等价类的方法 5.设计测试用例 二.实战演习 ...

  8. 软件测试学习笔记:找代码中的fault,并设计特定的测试用例

    观察两段代码: (1) 发现代码中的错误: (2) 设计测试用例,不执行fault部分: (3) 设计测试用例,执行fault部分,但不出现error情况: (4) 设计测试用例, 出现error情况 ...

  9. 软件测试课堂笔记之语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,在eclipse上新建测试用例

    根据测试覆盖目标的不同,以及覆盖源程序的详尽程度分析由高到低排序,逻辑测试可依次分为:语句覆盖:设计测试用例时应保证程序中的每一条可执行语句至少执行一次.它以程序中的每条可执行语句是否都执行到为测试终 ...

  10. 探索式软件测试学习笔记

    在读了几篇<探索式测试>笔记类文章,发现对于书中的诸如"旅馆区测试类型"比喻,由于不理解前因后果,找不到关联性,有点云里雾里,遂重读原书,在原文章的基础上进行了自己的重 ...

最新文章

  1. 数据结构 排序(希尔排序)
  2. nginx.conf配置文件
  3. MySQL使用时遇到的问题
  4. java同步转化成异步_Java 如何把异步调用模拟成同步调用
  5. 在微信小程序中绘制图表(part2)
  6. py-kms使用方法
  7. leetcode 897. 递增顺序搜索树(中序遍历)
  8. es6 prototype 属性和__proto__属性
  9. keras下的线性回归实例
  10. 算法 --- 阿克曼(Ackmann)函数
  11. sql 行政区划关联查询优化_民政部:四季度继续开展优化行政区划设置研究
  12. chrome扩展程序安装_如何在Windows上删除“由企业策略安装”的Chrome扩展程序
  13. win7m与linux双系统都进不去,win10下安装黑苹果双系统
  14. 什么是网站跳出率?一招教你如何处理高跳出率?
  15. 用 Seaborn 做数据可视化(1)——绘图功能(1)可视化统计关系:sns.relplot()
  16. Linux系统之audit
  17. win10电脑wifi服务器未响应,win10系统点电脑无线图标没反应的解决方法
  18. C# 利用正则表达式获取文本中的https网址并替换新的对应的值,微信小程序播放腾讯视频
  19. Arduino基础入门之十三 温湿度传感器DHT11
  20. ubuntu16.04解决耳机没有声音

热门文章

  1. spss因子分析结果解读_AMOS进行问卷分析中效度分析之验证因子分析教程 ——【杏花开生物医药统计】...
  2. Tomcat 8.0下载 官网
  3. protobuf android 编译,Android 中protobuf 的安装,编译和使用
  4. 程序员的mysql经典pdf_程序员的SQL金典 杨中科著 中文 PDF版
  5. 主流的新闻APP 用的 推送SDK 记录
  6. matlab2016对硬件要求,matlab2016b配置libsvm的各中坑及解决办法
  7. php导出指定格式excel,php导出excel格式文件的例子
  8. Tomcat8正确配置环境变量详细方法
  9. SlickEdit 之Ubuntu 版本安装
  10. (客户端)发送请求====>(到服务器端) 过程分析