研发可视化-基于日常自动化测试数据的测试管理系统

本文主要是介绍研发可视化-基于日常自动化测试数据的测试管理系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、案例背景

为了提升产品的整个自动化测试过程质量可视化和可度量,基于如下原因我们开发了测试管理系统:

1.自动化测试过程不能通过一个平台在线查看整体自动化测试进度情况,可视化很差,邮件发送报告内容分散,关键信息不能立马看到,各项目邮件很多,邮件发送报告导致测试数据覆盖丢失

2.日常自动化测试数据没有合适系统保存当前测试数据和历史数据

3.自动化测试数据不能自动通过数据反应产品质量趋势

4.测试通过邮件发送自动化报告效率低下,需要重复编辑大量测试数据,邮件发送报告彼此冲突,测试数据丢失

5.测试Bug全局管理困难

6.自动化日常测试结果邮件高频群发,影响所有人的查询关键邮件的效率。

二、价值梳理

1.整个部门所有人都能通过系统查看自动化测试运行进度,产品当前版本质量,有哪些重大阻塞问题,大家可以通过数据在一个平台沟通,减少大家沟通障碍,比传统邮件发送测试结果,节省时间5倍以上,提高工作效率和测试质量,更好把控整个测试环节的进度。

2.将日常自动化测试结果存储到数据库里,为反馈一段时间产品版本质量提供一个趋势数据,并且当需要查看那个历史版本的时候,只需要在系统里检索历史版本,就可以查询到所有测试数据。

3.通过系统各个质量维度趋势图,及时了解产品有哪些重大阻塞问题,提前暴露团队风险。

4.测试人员不再需要频繁邮件发送自动化报告,编辑很多数据,只需要填写很少数据,就能生成当天测试报告,提高团队整体测试效率。相比传统邮件写自动化报告和分析报告用的总时间每天两个小时,这个系统可以并发执行,所需时间花费仅仅不到两分钟就可以生成当天报告并清晰展现给所有人浏览。

5.解决各个项目负责人每天要花大量时间统计Jira bug数据,从此不再需要从JIRA里过滤各种条件比对数据,系统将反馈所有项目Bug分布情况,比传统用JIRA效率提高5倍以上,为每天查看Bug节省了大量时间。

6.从此自动化测试报告邮件就不再群发干扰大家,让大家把宝贵时间都集中查看关键的邮件上

7.整个系统可复用可推广到其它产品,不依赖具体项目业务。

三、案例整体框架

1.系统架构

测试分析

这篇关于研发可视化-基于日常自动化测试数据的测试管理系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/878573

相关文章

Nginx设置连接超时并进行测试的方法步骤

《Nginx设置连接超时并进行测试的方法步骤》在高并发场景下,如果客户端与服务器的连接长时间未响应,会占用大量的系统资源,影响其他正常请求的处理效率,为了解决这个问题,可以通过设置Nginx的连接... 目录设置连接超时目的操作步骤测试连接超时测试方法:总结:设置连接超时目的设置客户端与服务器之间的连接

10个Python自动化办公的脚本分享

《10个Python自动化办公的脚本分享》在日常办公中,我们常常会被繁琐、重复的任务占据大量时间,本文为大家分享了10个实用的Python自动化办公案例及源码,希望对大家有所帮助... 目录1. 批量处理 Excel 文件2. 自动发送邮件3. 批量重命名文件4. 数据清洗5. 生成 PPT6. 自动化测试

10个Python Excel自动化脚本分享

《10个PythonExcel自动化脚本分享》在数据处理和分析的过程中,Excel文件是我们日常工作中常见的格式,本文将分享10个实用的Excel自动化脚本,希望可以帮助大家更轻松地掌握这些技能... 目录1. Excel单元格批量填充2. 设置行高与列宽3. 根据条件删除行4. 创建新的Excel工作表5

MySQL分表自动化创建的实现方案

《MySQL分表自动化创建的实现方案》在数据库应用场景中,随着数据量的不断增长,单表存储数据可能会面临性能瓶颈,例如查询、插入、更新等操作的效率会逐渐降低,分表是一种有效的优化策略,它将数据分散存储在... 目录一、项目目的二、实现过程(一)mysql 事件调度器结合存储过程方式1. 开启事件调度器2. 创

Python Invoke自动化任务库的使用

《PythonInvoke自动化任务库的使用》Invoke是一个强大的Python库,用于编写自动化脚本,本文就来介绍一下PythonInvoke自动化任务库的使用,具有一定的参考价值,感兴趣的可以... 目录什么是 Invoke?如何安装 Invoke?Invoke 基础1. 运行测试2. 构建文档3.

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

Windows自动化Python pyautogui RPA操作实现

《Windows自动化PythonpyautoguiRPA操作实现》本文详细介绍了使用Python的pyautogui库进行Windows自动化操作的实现方法,文中通过示例代码介绍的非常详细,对大... 目录依赖包睡眠:鼠标事件:杀死进程:获取所有窗口的名称:显示窗口:根据图片找元素:输入文字:打开应用:依

Jenkins中自动化部署Spring Boot项目的全过程

《Jenkins中自动化部署SpringBoot项目的全过程》:本文主要介绍如何使用Jenkins从Git仓库拉取SpringBoot项目并进行自动化部署,通过配置Jenkins任务,实现项目的... 目录准备工作启动 Jenkins配置 Jenkins创建及配置任务源码管理构建触发器构建构建后操作构建任务

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行