IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 功能测试(黑马)——基本概念 -> 正文阅读

[开发测试]功能测试(黑马)——基本概念

一、 第一阶段学习目标

1、能复述软件测试的定义
2、能说出7种测试分类的区别
3、能说出质量模型的重点5项
4、能说出测试流程的6个步骤
5、能说出测试模板的8个要素

二、功能测试入门

1、认识软件及测试
(1)什么是软件
软件:软件是控制计算机硬件工作的工具。

(2)软件基本组成

在这里插入图片描述

(3)软件生产过程
在这里插入图片描述

(4)什么是软件测试
软件测试:使用技术手段验证产品是否满足使用需求

(5)软件测试的目的
减少软件缺陷(Bug),保证软件质量。
在这里插入图片描述

2、测试主流技能
(1)功能测试
功能测试主要是验证程序的功能是否满足需求
在这里插入图片描述
(2)自动化测试
使用代码或工具代替手工,对项目进行测试
在这里插入图片描述
(3)接口测试
使用代码或工具对服务端提供的接口进行测试
在这里插入图片描述在这里插入图片描述
根据开发人员提供的接口文档进行测试

(4)性能测试
模拟多人使用软件,查找服务器缺陷
在这里插入图片描述
就业方向:功能测试+其他三项中任意一项

3、常见的测试分类

(1) 按测试阶段划分
1.单元测试:针对程序的源代码进行测试
2.集成测试:又称接口测试,针对模块之间访问地址(接口)进行测试
3.系统测试:对整个系统进行测试,包括功能、兼容、文档等测试
4.验收测试:主要分为内侧、公测,使用不同的用户来发掘项目缺陷

(2)按代码可见度划分
1.黑盒测试:源代码不可见,UI(User Interface)功能可见。对接系统测试
2.灰盒测试:部分源代码可见(接口),UI功能不可见。对接集成测试
3.白盒测试:全部源代码可见,UI功能不可见。对接单元测试

4、测试模型:质量模型
质量模型:衡量一个优秀软件的维度
在这里插入图片描述
案例:
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述质量模型中重要的5项:功能、性能、兼容、易用,安全

5、软件测试流程
(1)需求评审
确保各部门需求理解保持一致。
(2)测试计划编写
测什么,谁来测,怎么测。
(3)测试用例设计
验证项目是否符合需求的操作文档。
(4)测试用例执行
项目模块开发完成开始执行用例文档实施测试。
(5)缺陷管理
对缺陷管理的过程。
(6)生成测试报告
实施测试结果文档。

6、测试用例
(1)什么是用例
用例:用户使用的案例。
用户验证手机功能的案例:
在这里插入图片描述

(2)什么是测试用例
测试用例:为测试项目而设计的执行文档。
在这里插入图片描述

(3)用例的作用
1.防止漏测
2.作为实施测试的标准(实施测试不能只关注成功与否,还要关注用户体验)

(4)用例编写格式
在这里插入图片描述如何编写用例的八大要素:
1.用例编号:项目简称_模块简称_编号
2.用例标题:预期结果(测试点)
3.项目/模块:用例所属项目或模块
4.优先级:表示用例的重要程度或者影响力P0~p4(P0最高)。按照用户使用频率划分。
5.前置条件:要执行此条测试用例,有哪些前置操作
6.测试步骤:描述操作步骤
7.测试数据:操作的数据,没有的话可以为空
8.预期结果:期望达到的结果

(5)用例练习
网页QQ登录模块测试用例:
在这里插入图片描述

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-04-18 18:12:40  更:2022-04-18 18:13:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 12:10:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码