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

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

一、案例背景

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

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

相关文章

使用Python自动化生成PPT并结合LLM生成内容的代码解析

《使用Python自动化生成PPT并结合LLM生成内容的代码解析》PowerPoint是常用的文档工具,但手动设计和排版耗时耗力,本文将展示如何通过Python自动化提取PPT样式并生成新PPT,同时... 目录核心代码解析1. 提取 PPT 样式到 jsON关键步骤:代码片段:2. 应用 JSON 样式到

Git可视化管理工具(SourceTree)使用操作大全经典

《Git可视化管理工具(SourceTree)使用操作大全经典》本文详细介绍了SourceTree作为Git可视化管理工具的常用操作,包括连接远程仓库、添加SSH密钥、克隆仓库、设置默认项目目录、代码... 目录前言:连接Gitee or github,获取代码:在SourceTree中添加SSH密钥:Cl

Pandas中统计汇总可视化函数plot()的使用

《Pandas中统计汇总可视化函数plot()的使用》Pandas提供了许多强大的数据处理和分析功能,其中plot()函数就是其可视化功能的一个重要组成部分,本文主要介绍了Pandas中统计汇总可视化... 目录一、plot()函数简介二、plot()函数的基本用法三、plot()函数的参数详解四、使用pl

使用Python实现矢量路径的压缩、解压与可视化

《使用Python实现矢量路径的压缩、解压与可视化》在图形设计和Web开发中,矢量路径数据的高效存储与传输至关重要,本文将通过一个Python示例,展示如何将复杂的矢量路径命令序列压缩为JSON格式,... 目录引言核心功能概述1. 路径命令解析2. 路径数据压缩3. 路径数据解压4. 可视化代码实现详解1

Python 交互式可视化的利器Bokeh的使用

《Python交互式可视化的利器Bokeh的使用》Bokeh是一个专注于Web端交互式数据可视化的Python库,本文主要介绍了Python交互式可视化的利器Bokeh的使用,具有一定的参考价值,感... 目录1. Bokeh 简介1.1 为什么选择 Bokeh1.2 安装与环境配置2. Bokeh 基础2

基于Python打造一个可视化FTP服务器

《基于Python打造一个可视化FTP服务器》在日常办公和团队协作中,文件共享是一个不可或缺的需求,所以本文将使用Python+Tkinter+pyftpdlib开发一款可视化FTP服务器,有需要的小... 目录1. 概述2. 功能介绍3. 如何使用4. 代码解析5. 运行效果6.相关源码7. 总结与展望1

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Python实现自动化接收与处理手机验证码

《Python实现自动化接收与处理手机验证码》在移动互联网时代,短信验证码已成为身份验证、账号注册等环节的重要安全手段,本文将介绍如何利用Python实现验证码的自动接收,识别与转发,需要的可以参考下... 目录引言一、准备工作1.1 硬件与软件需求1.2 环境配置二、核心功能实现2.1 短信监听与获取2.

Python实现Microsoft Office自动化的几种方式及对比详解

《Python实现MicrosoftOffice自动化的几种方式及对比详解》办公自动化是指利用现代化设备和技术,代替办公人员的部分手动或重复性业务活动,优质而高效地处理办公事务,实现对信息的高效利用... 目录一、基于COM接口的自动化(pywin32)二、独立文件操作库1. Word处理(python-d

Python使用DrissionPage中ChromiumPage进行自动化网页操作

《Python使用DrissionPage中ChromiumPage进行自动化网页操作》DrissionPage作为一款轻量级且功能强大的浏览器自动化库,为开发者提供了丰富的功能支持,本文将使用Dri... 目录前言一、ChromiumPage基础操作1.初始化Drission 和 ChromiumPage