软件测试基础详解

软件基础

  • 一:软件的定义
  • 二:软件测试的定义与原则
  • 三:测试模型的介绍
  • 四:软件测试的流程
  • 五:软件测试的分类

一:软件的定义

1. 软件的定义

软件测试(英语:Software Testing),描述一种用来促进进鉴定软件的正确性、完整性、安全性和质量的过程。换句话来说,软件测试是一种与实际输出与预期输出之间的审核或者比较过程。

3. 软件的应用场景

游戏型测试、电商型测试、金融性测试、嵌入式测试等

4.软件架构分类

B/S架构软件
客户端为浏览器:百度
C/S架构软件
客户端需要安装专门的软件,如QQ、微信等

二:软件测试的定义与原则

1:为什么需要软件测试

软件测试基础详解_第1张图片

2:软件测试的定义

  • 通过人工或自动化额方式来验证软件的实际结果与用户需求是否一致的过程

3:软件测试的原则

  • 原则一:尽早进入软件测试
  • 原则二:穷尽测试是不可行的
  • 原则三:程序员应避免检查自己的程序
  • 原则四&#

你可能感兴趣的:(软件测试)