软件测试之系统测试

预计阅读时间: 6分钟

前言

有的人喜欢创造世界,所以他选择了做开发
有的人喜欢拯救世界,所以他选择了做测试

系统测试之测试基础、测试对象

软件定义

  • 软件源代码

  • 与软件源代码匹配的文档

  • 支撑软件源代码运行的配置数据

系统测试之测试级别

系统测试之系统测试类型

系统测试之测试方法

软件测试方法

  • 黑盒测试:不关注被测对象内部结构,仅从用户需求考虑,考虑是否满足用户显性或隐性需求

  • 白盒测试:结构测试、逻辑驱动测试

  • 灰盒测试:既关注被测对象的外部特性,又关注其内部设计

  • 静态测试:不执行被测对象程序,不运行被测对象的测试方法

  • 动态测试:执行被测对象进行的检测活动

  • 手工测试: 通过测试工程师试用,验证被测对象是否满足用户需求

  • 自动化测试:通过自动化测试工具,或者脚本语言自动化完成测试过程

系统测试之软件质量

定义:软件产品满足用户或规定显性需求或隐性需求的程度。

组成:内部质量、过程质量、外部质量和使用质量。

功能性

可靠性

易用性

效率

移植

可维护

面试题:你发现一个缺陷,程序员不认可怎么办?

第一 ,反问程序员为什么不认可;第二,判断一个缺陷,主要是看它引发什么后果,及引发后果的一个严重程度,自己用足够的理论和实践来阐述这个缺陷。

猜你喜欢

转载自blog.csdn.net/wuhanhaobainiangudu/article/details/83033847