1.测试步骤,分类,流程,8要素
文章目录
- 软件测试
- 测试技术
- 测试分类——①阶段划分、②代码可见度划分、还有别的
- 测试-质量模型
- 测试流程(面试问)
- 测试用例
- 用例设计目标
软件测试
软件:控制计算机硬件工作的工具
需求产生——需求文档——UI设计——产品开发——产品测试——上线
软件测试:
使⽤技术⼿段验证软件是否满足需求
目的:
减少软件缺陷,保证软件质量
测试技术
- 功能测试
- 自动化测试:代码或工具实现测试
- 接口测试——代码实现
- 性能测试——工具实现
测试分类——①阶段划分、②代码可见度划分、还有别的
一、阶段划分:按照软件编写的流程 4个
单元测试
说明:针对程序源代码进⾏测试(单元:最⼩独⽴功能代码段)
提示:
1.国内单元测试⼀般开发⾃测
2.单元测试可以解决-快速定位缺陷
3.提⾼测试执⾏效率集成测试
说明:针对单元与单元之间的接⼝进⾏测试
提示:⼜称接⼝测试。系统测试——针对功能、非功能的测试
说明:针对系统整体功能+兼容+⽂档(说明、安装⽂档)验收测试——内测、公测
内测:公司内部⼈员使⽤,发觉缺陷并修复。
公测:让⽤户帮忙测试
提示:验收测试,⼀般要根据项⽬类型决定是否使⽤。
二、代码可见度划分
- 黑盒测试:源代码不可见,UI功能可见——只需进行功能测试(系统测试)
- 灰盒测试:部分源代码可见,功能可见——集成测试、接口测试
- 白盒测试:全部代码可见 。UI功能可见——单元测试
user-interface
测试-质量模型
- 功能性
- 兼容性:浏览器、操作系统、手机端(分辨率、品牌、系统、网络、其他等等)
- 可靠性:无响应、卡顿、死机(系统奔溃)
- 可维护性
- 性能效率
- 易用性:简洁、友好、流程、美观
- 信息安全:信息传输过程、
- 可移植性:
测试流程(面试问)
- 需求评审:角色: 产品经理 开发 测试——目的:1. 需求理解一致 2. 知道被测项目有哪些功能模块
- 测试用例
- 用例设计
- 用例执行
- 缺陷管理
- 测试报告
测试用例
用例——用户使用的案例
测试用例——为测试项目而设计的执行文档:
作用:1.防止漏测 2.实施测试的标准
用例设计编写格式——用例执行的八大要素
- 用例编号:项目简称_模块简称_编号
- 用例标题:预期效果(测试点)
- 项目/模块:用例所属项目或模块
- 优先级:P0-P4(P0最高)
- 前置条件:操作步骤之前的操作
- 测试步骤:执行用例的步骤
- 测试数据:执行步骤中的重点数据
- 预期结果:用例执行结果 + 不同角色隐性结果
用例设计目标
1、能对穷举场景设计测试点——等价类划分法:某种特征集合划分
2、能对限定边界规则设计测试点
3、能对多条件依赖关系进⾏设计测试点
4、能对于项目业务进⾏设计测试(重要)
1.测试步骤,分类,流程,8要素相关推荐
- python分类流程_文本分类指南:你真的要错过 Python 吗?
雷锋网按:本文为雷锋字幕组编译的技术博客,原标题 A Comprehensive Guide to Understand and Implement Text Classification in Py ...
- Kali Linux渗透测试实战 1.3 渗透测试的一般化流程
1.3 渗透测试的一般化流程 凡事预则立,不预则废,做任何事情都要有一个预先的计划.渗透测试作为测试学科的一个分支,早已形成了完整的方法论.在正式开始本书的实践教学章节之前,我也想谈一谈使用Kali ...
- pioneer软件VoLTE测试步骤,VoLTE方案及测试分析指导(全面)
目录 1 VOLTE测试及仪器仪表类型介绍 3 1.1 测试及仪器仪表概述 3 1.2 VOLTE事件.呼叫流程及报告统计 3 1.2.1 VOLTE典型事件 4 1.2.2 VOLTE测试统计报告 ...
- Kali Linux渗透测试实战 1.3 渗透测试的一般化流程_商洛学院司徒荆_新浪博客
1.3 渗透测试的一般化流程 凡事预则立,不预则废,做任何事情都要有一个预先的计划.渗透测试作为测试学科的一个分支,早已形成了完整的方法论.在正式开始本书的实践教学章节之前,我也想谈一谈使用Kali ...
- 测试工程师工作流程概论
作者:未知 文章来源:网络 测试工程师的工作流程,与公司的整体工作流程,项目的测试要求等因素相关.本文主要讨论测试工程师的一般工作流程. 做好测试准备 1)明确测试任务的范围 测试文档通常包括测 ...
- 软件测试python测试步骤_软件测试员必备基础:3分钟带你入门自动化测试!
目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出不穷,但是,能够明白自动化测试并很好落地实施的团队还不是非常多,我们接下来用通俗的方式来介绍自动化测试-- 首先我们从招聘岗位需求 ...
- 测试用例入门(一)-如何编写用例标题、前置条件、测试步骤和预期结果?
测试用例一直是作为一个测试工程师必备的技能.就像游泳运动员要会游泳.老婆饼要有饼.鱼香肉丝要有肉丝一样,测试要会写测试用例. 目录 一.含义与优点 1.什么是测试用例 2.为什么要写测试用例 三.核心 ...
- 计算机环境下会计循环的八个流程,会计循环的基本步骤和流程是怎样的
会计循环的基本步骤和流程是怎样的,遇到这个问题不要怕,本文数豆子为大家整理了相关内容,一起来看看. [会计循环的流程] 会计工作具有明显的阶段性,具体可以划分为建账.日常处理和期末处理三个阶段,每一阶 ...
- Pytest学习笔记4——测试步骤
引言 大家都知道功能测试用例组成的基本要素:用例ID,模块名,测试用例名称,前置条件,测试步骤,预期结果,实际结果等等.前置条件以及测试参数化,前面已经讲过,现在简单讲一下pytest测试步骤的用法. ...
最新文章
- MySQL_数据库操作语句
- Java中static的含义和用法
- JavaScript进阶3-学习笔记
- 鸿蒙系统平板界面,华为鸿蒙系统界面首次曝光!首款预装鸿蒙设备正式入网:发布在即...
- Cubieboard:享誉国外 Linux 圈子的中国产品
- 入侵sql serve 后拿服务器_quot;条条大路quot;拿webshell
- springboot2.x整合Email并利用AOP做一个项目异常通知功能
- extjs引入html,ExtJs教程第一集 搭建ext环境后的第一个hello World
- WEB前端开发学习5大网站,你用过几个?
- 题目名称:你好,i春秋
- 第十二周项目5-迷宫问题之图深度优先遍历解法
- Mac用户学Python-Day1:安装与环境配置
- 基于Android的房屋租赁系统
- 产品经理经常面临的系统须知大拷问
- 解读正则化 LASSO回归 岭回归
- 自定义一组基函数的最佳平方逼近——matlab实现
- 投资学U06 风险资产配置 教材笔记
- 新版本 印象笔记 markdown语法大全 !!!
- 在一家公司待久了没有目标,没有动力,我该怎么办?
- 互联网架构的演进之路
热门文章
- 幅值单位是v吗_振幅的单位是什么?急求
- 打印机有重影 校正对齐喷头
- 怎样将word标尺调出来?word标尺的使用技巧!
- 我是培训机构出身的程序员,但不敢告诉任何人 !
- 拿到阿里,网易游戏,腾讯,smartx的offer的过程 (转)
- ThinkPHP I
- 什么是看门狗(watchdog)
- git操作如何提出你的第一个PR
- java版 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少.
- php命名空间非限定名称,PHP命名空间 - osc_nnp3dgfb的个人空间 - OSCHINA - 中文开源技术交流社区...