肖sir__项目环境之全流程__005

news2025/1/3 2:56:04

一、测试流程(h模型)
1、需求文档(产品)
需求文档(软件需求规格说明书srs)
(1)如何分析需求
a、显示需求(主流程、功能,业务)
b、隐性需求(比如:红包记录,扣款金额=发送金额)
c、特殊需求(计算:保费计算,还款计算)
d、关联需求(满减活动:活动订单,活动增加,)
(2)需求特殊
a、完整性: 功能的实现和设计信息齐全
b、正确性:真实的反应用户意图
c、精确性:需求对每一项功能的描述必须可理解、充分、包括必要的信息
d、可行性:可通过公司的开发或者测试的前期验证
e、必要性:需求文档中无多余成分,每一个需求都是必要的
f、无二义性:需求中的功能或者业务解释具有唯一性,不要前面这么说,后面又是不同解释
g、可验性:可以通过验证、模拟,实际能满足用户
(3)澄清需求流程
从测试人员的角度看,在一个公司里,一个需求从出现到被澄清的过程?
1、需求来源:客户(公司会有专门的业务(需求人员)、产品相关人员对需求进行跟进)
2、需求串讲(相关的开发和测试以及其他相关联的部门人员参加会议,澄清会议由产品经理主讲需求相关的内容)
3、需求划分到每个人手里(按模块、按需求的内容进行划分)
4、需求负责人对各自需求进行阅读、梳理、分析(找出需求的缺陷、不明确的地方后续在需求会议中进行澄清)
5、直到需求澄清,后续工作围绕该需求进行开展

==================================
2、编写测试计划 (重点)
定义:描述要进行的测试活动的范围,方法,资源和进度的文档。它主要包括测试项,测试任务和风险控制
(1)测试计划包含的内容:
测试目的、测试范围、测试背景、测试约束(准入,准出),测试环境,测试人力,测试任务、测试时间、测试风险、测试文档
(2)入:(提测)
准入:
产品:需求分析报告,需求规格说明书
开发:概要设计说明书,详细设计说明书、开发自测报告
测试:写好测试计划,写好用例,评审用例,导入用例管理工具,搭建好环境
(3)准出:
要求:
100%用例执行,0bug用例 ,输出测试报告

==================================
3、测试方案:
测试方案:测试工具的设计和选择,测试用例设计方法,测试代码的设计方案。
测试方案需要在测试计划的指导下进行,测试计划提出,做什么,而测试方案明确‘如何做’一个是行动方案,一个是偏执行

==================================

4、测试计划和测试方案的区别:
在这里插入图片描述

5、通过xmind图梳理测试点
在这里插入图片描述

==================================
6、编写测试用例()
测试用例要素:
用例编号、用例标题、前置条件、用例步骤、优先级、预期结果、实际结果
在这里插入图片描述

搭建环境
1、环境(开发环境、测试环境、线上环境)
2、测试(sit环境和uat环境) sit1测试环境、sit2测试环境,sit3测试环境,uat验收环境==》
3、环境维护:运维(搭建:你,测试负责人,运维)
4、环境怎么搭建?
服务器、数据库、代码包、jdk

==================================

、bug清单
bug包含内容(重点)
所属产品、所属模块、bug标题、当前指派、bug等级、bug优先级、bug重现步骤、bug需求关联
在这里插入图片描述

==================================
测试小结:
在这里插入图片描述

在这里插入图片描述

测试报告:(重点)
测试报告内容:
测试目的、测试范围、测试背景、测试实际环境,测试人力、测试时间、测试风险、测试文档、
测试用例、bug清单、测试概要、测试结论
在这里插入图片描述

什么是测试策略?常见的测试策略有哪些?执行测试用什么方法?
(1)定义:测试策略描述测试工程的总体方法和目标。
(2)测试策略的制定主要包含三个方面的内容:
1、确定测试过程要适用的测试技术和工具
2、制定测试启动、停止、完成标准
3、进行风险分析和应对方案
(3)常见的16种测试策略有:功能测试,性能测试,压力测试,容量测试,安全性测试,GUI测试,可用性测试,安装测试,配置测试,异常测试,备份测试,健壮性测试,文档测试,在线帮助测试,网络测试,稳定性测试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1030951.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java Spring Boot2.7实现一个简单的爬虫功能

首先 我们要在 pom.xml 中注入Jsoup 这是一个简单的java爬虫框架 <dependency><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId><version>1.14.1</version> </dependency>然后这里我们直接用main吧 做简单一点 我…

NSDT孪生场景编辑器系统介绍

一、产品背景 数字孪生的建设流程涉及建模、美术、程序、仿真等多种人才的协同作业&#xff0c;人力要求高&#xff0c;实施成本高&#xff0c;建设周期长。如何让小型团队甚至一个人就可以完成数字孪生的开发&#xff0c;是数字孪生工具链要解决的重要问题。考虑到数字孪生复杂…

Flask框架-2-[单聊]: flask-socketio实现websocket的功能,实现单对单聊天,flask实现单聊功能

一、概述和项目结构 在使用flask-socketio实现单聊时&#xff0c;需要将会话id(sid) 与用户进行绑定&#xff0c;通过emit(事件,消息,tosid) ,就可以把消息单独发送给某个用户了。 flask_websocket |--static |--js |--jquery-3.7.0.min.js |--socket.io_4.3.1.js |--template…

脑电相关临床试验及数据分析01

临床试验设计01–04 作为一个医疗器械公司的开发–>算法–>项目–>产品&#xff0c;还是想在这里记录一下工作。 直接开始吧 临床试验的设计&#xff0c;主要分为20个部分&#xff0c;分别是 封面 一、申办者信息 二、所有临床试验机构和研究者列表 三、临床试验的…

基础算法--位运算

位运算理解&#xff1a; n >> k&#xff1a;代表n右移k位 比如 000011 >> 1 000001 前面会补零&#xff08;所以第几位是从0开始计算&#xff09; n & 1&#xff1a;表示最后一位是否为1 比如&#xff1a;n 3 0011 而 1 0001 则3 & 1 0011 & 000…

本地Docker Registry远程连接,为你带来高效便捷的镜像管理体验!

Linux 本地 Docker Registry本地镜像仓库远程连接 文章目录 Linux 本地 Docker Registry本地镜像仓库远程连接1. 部署Docker Registry2. 本地测试推送镜像3. Linux 安装cpolar4. 配置Docker Registry公网访问地址5. 公网远程推送Docker Registry6. 固定Docker Registry公网地址…

多输入多输出 | MATLAB实现LSSVM最小二乘支持向量机多输入多输出

多输入多输出 | MATLAB实现LSSVM最小二乘支持向量机多输入多输出 目录 多输入多输出 | MATLAB实现LSSVM最小二乘支持向量机多输入多输出预测效果基本介绍程序设计往期精彩参考资料 预测效果 基本介绍 MATLAB实现LSSVM最小二乘支持向量机多输入多输出 1.data为数据集&#xff0c…

Python 判断三位水仙花数

"""判断是否为三位水仙花数知识点&#xff1a;0、水仙花满足条件&#xff1a;(1 ** 3) (5 ** 3) (3 ** 3) 1531、字符串索引&#xff0c;例如&#xff1a;name zhouhua name[0] z2、变量类型转换函数3、双目运算符幂**,例如&#xff1a;3 ** 2 3 * 3 94、…

【Tricks】关于如何防止edge浏览器偷取chrome浏览器的账号

《关于如何防止edge浏览器偷取chrome浏览器的账号》 前段时间edge自动更新了&#xff0c;我并没有太在意界面的问题。但是由于我使用同一个网站平台时&#xff0c;例如b站&#xff0c;甚至是邮箱&#xff0c;edge的账号和chrome的账号会自动同步&#xff0c;这就导致我很难短时…

Linux su sudo命令

1、su命令——切换用户 1.1、切换到root用户(需要密码) su - root 1.2、切换到其他用户&#xff0c;比如jackma&#xff08;无需密码&#xff09; su - jackma 2、sudo命令——给普通用户添加root权限 2.1、用法 切换到root用户&#xff0c;执行visudo命令&#xff0c;会自动…

Leetcode 951. 翻转等价二叉树

文章目录 题目代码&#xff08;9.22 首刷部分看解析&#xff09; 题目 Leetcode 951. 翻转等价二叉树 代码&#xff08;9.22 首刷部分看解析&#xff09; class Solution { public:bool flipEquiv(TreeNode* root1, TreeNode* root2) {if(!root1 && !root2)return tr…

AI也需要透明度?是的,需要

文章目录 什么是AI透明度为什么需要AI透明度AI透明度的弱点如何做好AI透明度推荐阅读 什么是AI透明度 AI透明度指的是人工智能&#xff08;AI&#xff09;系统的工作原理和决策过程能够被理解、解释和追踪的程度。它包括以下几个方面&#xff1a; 可解释性&#xff08;Explai…

安装nvm 切换不同nodejs版本号

1.下载nvm:NVM下载 - NVM中文网 2.卸载node&#xff08;没有安装的可以直接跳过&#xff09; 3.安装 nvm list available 查看可安装的node版本nvm install 12.16.0 安装指定版本node nvm ls 查看已安装的node版本nvm use 16.13.0 切换…

第二证券:个人开证券账户要开户费吗?

随着互联网和移动端东西的遍及&#xff0c;越来越多的人开端涉足股票投资&#xff0c;开立证券账户也成为一个热门话题。但是&#xff0c;许多初学者或许会有疑问&#xff0c;个人开证券账户是否需求支付开户费呢&#xff1f;这个问题的答案并不是那么简略&#xff0c;需求考虑…

使用企业订货系统的原因和考虑|网上APP订单管理软件

使用企业订货系统的原因和考虑|网上APP订单管理软件 企业要用订货系统主要如下原因&#xff1a; 第一、在线订货系统能让销售即时看到商品信息。商品售价多少&#xff0c;进货价多少&#xff0c;上次跟客户的成交价是多少&#xff0c;最低可以卖多少钱&#xff0c;用个本子记录…

【论文阅读 05】图像异常检测研究现状综述

1 图像异常检测任务 图像异常检测任务根据异常的形态可以分为定性异常的分类和定量异常的定位两个类别. 定性异常的分类&#xff1a;整体地给出是否异常的判断&#xff0c;无需准确定位异常的位置。 如图2左上图所示, 左侧代表正常图像, 右侧代表异常图像, 在第1行中,模…

【一、虚拟机vmware安装】

安装虚拟机 下载 官方下载地址&#xff1a;https://www.vmware.com/cn.html 大概流程就是&#xff0c;最重要的事最后一步

YashanDB混合存储揭秘:行式存储如何为高效TP业务保驾护航(下)

上一篇文章https://mp.weixin.qq.com/s/mQLzi2PSZxqwwACSsq49ng为大家讲述了行式存储中事务并发控制的关键设计和优化。YashanDB采用了In-place Update 的块级 MVCC&#xff0c;能极大提高事务并发处理能力。本篇文章&#xff0c;我们将会详解插入性能优化和宽行存储的设计。 插…

夏日漫步(BFS)-- 2023百度之星初赛第二场

码蹄集 --原题链接 解析&#xff1a; BFS&#xff0c;每次只能前后&#xff0c;或者瞬移&#xff0c;并且每次消耗都为1&#xff0c;所以宽搜即可。 #include<bits/stdc.h> using namespace std; const int N2e55; int n,a[N],ne[N]; int vis[N],res; map<int,int>…

四、二叉树-上(Binary tree)

文章目录 一、算法核心思想二、算法模型&#xff08;一&#xff09;回溯1.[104.二叉树的最大深度](https://leetcode.cn/problems/maximum-depth-of-binary-tree/)&#xff08;1&#xff09;思路&#xff08;2&#xff09;代码&#xff08;3&#xff09;复杂度分析 2.[144.二叉…