当前位置: 首页 > news >正文

测试管理三要素

  测试管理三要素

  测试管理的核心要素主要包括人员、过程和技术

  一、测试团队中的人

  测试团队中成员要有成长空间才能团队稳定,所以测试团队成员要成梯队,分角色

  测试团队分成测试工程师、高级测试工程师、测试设计师、资深测试设计师、测试经理等

  技能区分:功能测试工程师、自动化测试工程师、性能测试工程师、安全测试工程师等

  测试团队的建设:

  (1)人员招聘:根据业务需要制定招聘计划

  (2)技能培训:测试业务培训(如测试案例设计方法)、行业业务培训、技能培训

  (3)职业规划:资深功能测试人员转需求分析人员、转测试管理、自动化测试转测试架构师等

  (4)绩效考核:KPI等,绩效考核不能打击团队的积极性,也不要造成团队成员的内部竞争增加成员之间隔阂,抵消团队成员的协作和分享精神。

  

  ​

  二、测试过程

  测试过程需要建立测试体系与规章制度、规划设计测试过程、评审监控测试过程、管理测试风险等

  1、测试过程可分为5个阶段:

  测试准备---->测试计划---->测试设计---->测试执行---->分析和总结

  (1)测试准备

  测试准备主要了解需求、协调测试资源、测试相关的业务学习等,测试资源包括测试环境、人员、工具、设备等

  (2)测试计划

  制定测试策略、规划测试过程、制定时间计划、分配测试资源、预估测试风险提前预警应对

  (3)测试设计

  分析并确定测试方法、设计测试大纲、测试用例、制作测试数据等

  (4)测试执行

  执行测试用例,提交缺陷,如有需要测试执行过程中应补充测试用例,回归测试过程中应重点测试新增功能和缺陷修改相关的内容。

  (5)测试总结

  分析测试过程出现的问题,反思错误,将缺陷度量数据纳入度量数据库,总结测试经验和教训,完善测试标准和过程。

  一般均会有测试报告输出的要求,测试报告中针对缺陷类型的占比和问题集中度可进行分析总结,

  2、测试过程中的评审管理

  (1)评审准备

  评审准备中需要做的事情包括:预约会议室、确定主评审员及评审组、明确评审职责、评审信息通知、分享评审资料等

  (2)评审执行

  评审过程中的工作包括:组织有效的交流、完善的过程记录(会议纪要)、有效的解决方案(不合格项)、待给出解决方案的人员与事项跟踪

  (3)评审结果跟踪

  评审结果需要持续跟踪,直至全部不和各项被适当处理并关闭

  三、测试管理要素三:技术

  针对不同的业务和平台使用,均有相对应的技术要求,

  目前市场普遍的要求技术为:appium、Charles、selenium、jmeter等,具体的根据实际需要进行学习和使用即可。

  缺陷管理平台:TAPD、禅道

  数据库:mysql

  如需了解更多测试技术信息请关注:深圳多测师软件与技术服务有限公司

 

相关文章:

  • Linux Bond 以及Mode 6实验
  • 今日大盘指数查询
  • 深蓝激光slam理论与实践-第五节笔记(基于滤波器的激光slam方法(Grid-based))
  • 深入理解Spark Streaming流量控制及反压机制
  • firewalld防火墙基础
  • [短链接/内推码]生成系统设计
  • 为什么女性应该考虑从事网络安全事业?
  • python k-means聚类算法 物流分配预测实战(超详细,附源码)
  • 源码硬讲HashMap结构及数据结构转换过程(图+文)
  • 优化程序性能
  • 【Java】【集合】集合框架Collection
  • 这些年,我与Google不得不说的那些事儿
  • Opencv——图像模板匹配
  • 【秋招面经】之神策数据
  • Spring 有几种事务隔离级别?
  • JavaScript-如何实现克隆(clone)函数
  • 分享一款快速APP功能测试工具
  • $translatePartialLoader加载失败及解决方式
  • ECMAScript6(0):ES6简明参考手册
  • ES10 特性的完整指南
  • Fundebug计费标准解释:事件数是如何定义的?
  • JavaScript-Array类型
  • Java基本数据类型之Number
  • Python连接Oracle
  • Spark RDD学习: aggregate函数
  • spring cloud gateway 源码解析(4)跨域问题处理
  • Wamp集成环境 添加PHP的新版本
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 基于遗传算法的优化问题求解
  • 首页查询功能的一次实现过程
  • 新手搭建网站的主要流程
  • HanLP分词命名实体提取详解
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • #每天一道面试题# 什么是MySQL的回表查询
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (52)只出现一次的数字III
  • (8)STL算法之替换
  • (补)B+树一些思想
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (九十四)函数和二维数组
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (未解决)macOS matplotlib 中文是方框
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)ObjectiveC 深浅拷贝学习
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .a文件和.so文件
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...