自动化云测平台
文章平均质量分 72
写bug的小屁孩
这个作者很懒,什么都没留下…
展开
-
用例执行链路伪代码业务流程整理
前几集,已经完成了测试用例接口开发的部分内容以及Jmeter二次开发流程的拆解,环境初始化的工具类封装。那么这一集我们将测试用例接口发开的最重要的部分execute进行伪代码分析,对他进行流程整理。我们的需求:开发用例执行HTTP接口,controller->service->mapper那么话不多说,我们就开始吧。查询用例详情初始化测试报告判断压测类型(JMX、SIMPLE)初始化测试引擎组装测试计划执行压测发送压测结果明细压测完成清理数据通知压测结束。原创 2024-07-20 13:28:23 · 1452 阅读 · 0 评论 -
Jmeter二次开发流程拆解与环境初始化工具类封装
从之前几集里,我们完成了测试用例接口与测试模块接口的开发以及Jmeter二次开发的Demo。这一集我们将会正式对Jmeter进行二次开发。原创 2024-07-20 12:21:37 · 1566 阅读 · 0 评论 -
用例模块管理接口开发实战
在上一集,我们已经完成了测试用例接口的开发,那么我们继续从E-R图出发。接下来,我们就要着手压测模块的开发了。那么话不多说,我们开始代码的设计。原创 2024-07-19 23:42:08 · 1942 阅读 · 0 评论 -
测试用例接口开发实战
在上一集,我们也大概完成了对Jmeter的二次开发的Demo版本的了解,我们接下来就要基于这个Demo来将Jmeter压测进行平台化。那么这一集,我们讲一讲测试用例接口开发实战。原创 2024-07-19 23:01:23 · 1467 阅读 · 0 评论 -
Jmeter二次开发Demo
在上一集,我们已经完成了JMX脚本的分析,大致了解了JMX脚本的基本元素。那么在这一集,我们将会介绍一下Jmeter二次开发的Demo。原创 2024-07-16 20:12:11 · 1929 阅读 · 0 评论 -
JMX脚本组成分析
在前两集,我们已经完成了项目与环境管理开发的实战。通过观察E-R图,我们下一步的内容就是要去完成压测模块的内容,那么在完成压测模块的内容之前,我们要计划一下如何压测,以及要从哪个角度切入。我计划压测引擎支持两种测试计划录入。一个是本地上传JMX脚本,另一个是在线创建测试计划。其中,我们应该好好研究一下本地上传JMX脚本应该如何进行。研究以上内容,我们应该先从JMX脚本的组成出发,那么我们现在就开始对JMX脚本的组成进行分析。原创 2024-07-14 13:36:30 · 3556 阅读 · 0 评论 -
环境管理开发实战
在上一集我们完成了项目管理开发实战,那么我们可以看到下面的E-R图和标题,我们可以知道,今天我们要完成环境管理开发实战!可以看到一个项目当中是可以存在n个环境的,所以今天的环境管理开发实战,有的参数会和项目的字段有关系哦!原创 2024-07-14 12:07:07 · 3243 阅读 · 0 评论 -
项目管理开发实战
在前两集,我们已经完成了SpringBoot3.X + MybatisPlus逆向工程和SpringBeanUtil工具类封装的工作。这一集我们将完成项目管理的开发。原创 2024-07-12 17:46:46 · 3017 阅读 · 0 评论 -
对象转换传输规范SpringBeanUtil工具类封装
上一集我们已经完成了SpringBoot3.X + MybatisPlus的逆向工程,这一集我们将会完成对象转换传输规范SpringBeanUtil工具类的封装。在讲主要内容的之前,我们将会补充一些小知识。原创 2024-07-11 16:49:30 · 3904 阅读 · 0 评论 -
新版SpringBoot3.X+MybatisPlus逆向工程实战
通过前两篇博文的学习,我相信你已经完成了对数据库的表的创建。这一篇博文,我们将会进行新版SpringBoot3.X + MybatisPlus的逆向工程实战。原创 2024-07-11 13:06:15 · 2964 阅读 · 0 评论 -
压测引擎数据库设计(下)
上一篇博文讲述了我们压测引擎数据库设计的上半部分的内容,这一篇博文将会把压测引擎数据库设计最后的内容也讲完。上一篇博文已经把下图的“项目”、“环境”和“压测模块”三张表已经设计完成,这一篇博文将会继续完成“压测用例”、“测试报告”和“测试报告明细”这三张表的设计。原创 2024-07-11 12:31:21 · 4186 阅读 · 0 评论 -
压测引擎数据库设计(上)
在当今快速发展的互联网时代,软件质量保证和性能测试变得尤为重要。自动化测试平台,提供了一套完整的解决方案,以确保软件产品在发布前能够满足性能和稳定性的要求。本文将深入探讨滴云自动化测试平台中的压测引擎数据库设计,分析其结构、功能以及如何支持自动化测试的各个环节。原创 2024-07-07 17:59:50 · 4579 阅读 · 0 评论 -
技术难点思考SpringBoot如何集成Jmeter开发
Java的Runtime类提供了与操作系统交互的接口,允许Java应用程序执行系统命令、启动外部应用程序或脚本,并与之进行交互。启动和管理进程:使用Runtime类的exec()方法启动JMeter的命令行工具,进行压力测试。访问系统资源:通过Runtime类的方法,如totalMemory()和freeMemory(),监控Java虚拟机的内存使用情况。执行特定操作。原创 2024-07-07 17:24:08 · 4156 阅读 · 0 评论 -
浅识Jmeter与浅谈互联网公司高并发业务压测流程痛点
JMeter 是 Apache 软件基金会开发的一个开源软件,用于负载测试和性能测试。它被设计用来模拟多种请求到服务器、网络或对象,以测试其性能。JMeter 适用于开发人员、测试工程师和系统管理员,帮助他们了解应用程序在不同负载下的表现,从而优化性能和稳定性。运行环境:需要安装JDK8 以上。原创 2024-07-06 16:27:34 · 4241 阅读 · 0 评论 -
测试引擎模拟接口实战
在上一章的内容中,我简单介绍了整个微服务的各个子模块,还封装了一些工具类。当然,若还没完成上次内容的也可以点击右侧的传送门------原创 2024-07-04 21:45:34 · 4381 阅读 · 0 评论 -
子模块介绍,开发规范说明和工具类封装
上一章我们已经创建了整个聚合工程该聚合工程有以下子模块我们来一一介绍。原创 2024-05-13 16:21:33 · 7712 阅读 · 0 评论 -
聚合工程搭建、工程依赖导入
上一章讲了自动化云测平台的一些环境的准备如果还未完成云服务器的环境搭建和本地环境的搭建,请点击左侧 ->那么正式开始这一章的内容。原创 2024-05-11 22:36:48 · 7495 阅读 · 0 评论 -
项目环境准备
在正式开始项目的环境准备前,先简单介绍这个项目。先简单介绍一下该项目的技术栈。原创 2024-05-11 21:57:43 · 7720 阅读 · 0 评论