一、软件测试的定义:

IEEE提出的软件工程标准术语,软件测试定义如下: “使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的区别。”

软件测试的目的不仅仅是为了发现错误。

二、软件测试观念的变化

传统测试:  在开发的后期介入

现在测试:  已经扩展到了整个软件生命周期

基于代码运行的测试 : 已经扩展到了静态测试的范畴

已发现错误为目的:  已经扩展到了错误预防的范畴

三、软件测试的目的

20世纪60年代——表明软件能够工作

20世纪70年代中期——检测发现错误

20世纪90年代——预防质量管理

软件测试基础课程学习笔记1--软件测试简介相关推荐

  1. 软件测试基础课程学习笔记2--贯穿软件生命周期的测试活动

    (1) 软件生存周期:开发文档下载 软件生命周期一般包括以下阶段:软件计划与可行性研究(问题定义.可行性研究).需求分析.软件设计(概要设计与详细设计).编码.软件测试.运行与维护 (2) 软件测试的 ...

  2. 软件测试基础课程学习笔记6--测试执行的几点技巧

    简介 测试执行的艺术:  做测试执行需要思考几个问题:  1.重复的手工任务可否自动化掉,有哪些小工具能够提效?  2.重复的手工任务周边哪些角色可以共同参与执行,如:浏览器兼容性测试.  3.怎么执 ...

  3. 软件测试基础课程学习笔记3---软件测试方法

    想想,让你测试一个百度输入框,你应该怎么测试,有哪些测试方法? 测 试 项 目 简 介 静态.动态测试: l 静态测试是不运行被测程序本身而寻找程序中可能存在的错误或评估程序代码的过程. l 动态测试 ...

  4. 软件测试基础课程学习笔记7---如何撰写测试报告

    对于一个项目而言,每天或者每周的测试报告很重要,发送这份报告的周期视项目周期而定,这一份报告不仅反映的系统当前质量情况,也可以推动和调整接下来项目的良好运作 一.测试进度  整体计划中的当前进度 二. ...

  5. 软件测试基础课程学习笔记5---软件缺陷概述

    一.缺陷概述 软件缺陷(software defect)是对软件产品预期属性的偏离现象.它包括检测缺陷和残留缺陷.每一个软件组织都知道必须妥善处理软件中的缺陷,我们一般成缺陷为"bug&qu ...

  6. 软件测试基础课程学习笔记4--测试用例设计方法技巧

    一.测试用例设计工具 Xmind思维导图工具,下载地址:http://pan.baidu.com/s/1bncVXfT 二.常用的测试用例设计方法 测试用例设计方法总结下载地址:http://pan. ...

  7. 【OpenCV-Python-课程学习(贾)】 OpenCV3.3课程学习笔记-开篇和简介

    一.课程简介 该课程围绕OpenCV3.3进行讲解,不仅包括图像加载和保存.色彩空间转换.ROI与泛洪填充.模糊和滤波平滑操作.图像二值化.图像金字塔.图像直方图.图像梯度.模板匹配等内容,贾志刚老师 ...

  8. python基础课程学习笔记-第二节课

    1.Python语⾔ 1.1 Python语⾔的基本概念 Python 是⼀种极少数能兼具 简单 与 功能强⼤ 的编程语⾔.你将惊异于发 现你正在使⽤的这⻔编程语⾔是如此简单,它专注于如何解决问题,⽽ ...

  9. Mixly第32课~第34课,课程学习笔记 | Mixly米思齐纯干货系列

    Mixly 是由北师大米思齐团队开发的图形化编程软件,自发布以来深受国内创客圈的喜爱.Mixly 编程软件采用图形化编程,不用记代码,只需要拖拽.简单设置,就能让你快速完成创意电子编程. 本专栏系列课 ...

最新文章

  1. 使用sysbench对mysql压力测试
  2. XAMPP 1.8.2-2 Apache Web Server won't start, always stops immediately
  3. StringFormat
  4. (二)容器从入门到深入-初识Kubernetes
  5. 【解决】Oracle服务器ip地址被占用
  6. dedecms(织梦) arclist 标签的使用
  7. 查找算法之三 插值查找(C++版本)
  8. 伪随机数生成算法-梅森旋转(Mersenne Twister/MT)
  9. pageHelper 分页插件使用
  10. Filenet:主打底层技术创新,检索分发挖矿开创全民挖矿时代!
  11. oracle数据库可视化工具
  12. 生成模型应用——使用变分自编码器(VAE)控制人脸属性生成人脸图片
  13. 矩阵相抵的一道例题(对称+主子式)
  14. 【2021最新综述】Deep Neural Approaches to Relation Triplets Extraction:A Comprehensive Survey
  15. bilibili缓存视频的位置
  16. yum -- Failed connect to mirrors.aliyuncs.com:80; No route to host
  17. android_button onclick点击事件的5种写法
  18. 数字图像处理第四版胡学龙著课后习题
  19. 搭建svn://模式的svn服务器
  20. Python 脚本转成.exe文件

热门文章

  1. 用Python告诉你,为什么宇宙的尽头是公务员!
  2. 通过Net Manager 配置Oracle 11g本地监听服务(listener service)
  3. lnmp 下php升级,lnmp nginx和php升级方法
  4. java socket 抓包_linux下用socket的抓包程序
  5. 用PHP实现多级树型菜单
  6. 时间特效。js读取时间
  7. LG新能源上市前拟筹集至少92亿美元 全球市占率20.5%仅次于宁德时代
  8. 环球影城门票开售,开园日门票1分钟内售罄
  9. 郭明錤:iPhone 13 Pro系列将有1TB储存空间
  10. 大众CEO迪斯承认芯片仍短缺