十多位老铁在公司搭建好了测试平台

保守估计,目前有十多位小伙伴在公司搭建好了。

现在稍微详细的讲一下其中测试计划的使用说明:

(图片有点小,可以点击扩大查看)

1、进入测试计划模块,点击“添加”,如下图5.1:

a1abb33d498d2ef6f4a05d2debfa525c.png

▲图 5.1

2、弹出添加测试计划页面,分别输入计划名称,选择测试执行环境,选择定时自动执行时间,如下图5.2:

590b11417450f26a10b97c1b23b62e3e.png

▲图 5.2

3、上图5.2中点击“选择接口”,弹出界面中,在第一页点击“全选框”,如下图5.3:

739bbccf5a100b77c971b4bf558d9911.png

▲图 5.3

4、点击“下一页”,复选框勾选编号8、9、10一共10个用例,加入到测试计划中,点击“选择”,如下图5.4:

9835647a606d2eb5abb485953650b5bf.png

▲图 5.4

5、然后在测试计划页面,可以看到刚刚选择的10个用例,此时,如果想增加或减少用例,点击“重选”。如果确定就点击“保存”。到此测试计划添加创建完成,如下图5.5:

654044b28e9c44743767075eb0dde819.jpeg

▲图 5.5

6、在测试计划模块,可看到刚刚创建的测试计划,可以点击“执行”,如下图5.6,然后等待,因为执行进度还在开发中,所以可以在django服务启动的后台查看接口运行情况和进度,完成后进入测试报告模块查看该测试计划的报告。

e575e7e7234a9cf2812b9ffd873385ce.png

▲图 5.6

7、然后是编辑,测试计划页面点击“编辑”,如下图5.7:

c80098da93fa73c4a4dcaff298a5db17.png

▲图 5.7

8、进入编辑页面,通常情况,需要对测试计划增加用例,减少用例,以及接口有改动,那么测试计划里面要相应的编辑。如下图5.8,在第5行处,点击“+”,会在下面新增一行,点击“-” 会删除当前这一行

37eb8f547b08c94f27a60348b3ae39df.png

▲图 5.8

9、在新增的这一行,即第6行处,点击“选择接口”,如图5.9:

bbb9fb9d8d19b13bd5c045d46e16f48b.jpeg

▲图 5.9

10、在编辑选择接口页面,选择编号为13的接口,点击“选择”,如下图5.10:

55e73a77877fb5b5c41671e0d594349c.png

▲图 5.10

11、在测试计划编辑页面,就可以看到刚刚新增的这条用例,然后点击勾选调试,执行完成后可以看到状态为测试通过,日志输出最后一条用例的执行信息,如下图5.11:

137df2b863dd4f4a2bfe191ef5afb1fc.png

▲图 5.11

12、然后点击“保存”,此时,新增和删除的一条用例的编辑就完成了。接下来看看修改了接口如何编辑,首页在测试用例模块,修改3条用例的名称或参数,且这3条接口用例在以上测试计划中已加入,修改完用例后,再在测试计划里点“编辑”,此时,刚刚修改的3个测试用例后面,出现了“更新”,如下图5.12:

9c888192ebbb902b036587c2a3025154.png

▲图 5.12

13、然后在要同步要更新的接口用例后面点击“更新”,完成后会提示该接口已更新,已保存!然后点击确定。如下图5.13:

2d2ecb440006766d8f3351ebb7872367.png

▲图 5.3

14、在编辑测试计划页面,可以看到刚刚点击的接口名称已经更新成了之前在测试用例模块修改的测试用例名称,如下图5.14:

9dc35179adb974a5e49b06c9c71f5f23.png

▲图 5.14

15、最后就是查询、删除测试计划,这个就没什么好讲的了,这里删除测试计划后,之前执行该测试计划的测试报告不受影响,依然是保留在测试报告模块里面。


Autotestplat-V2.1版本在 github 发布了。

## 新增/优化功能

优化(测试计划): 新增测试计划时可批量添加接口。

新增(测试计划): 当接口用例有修改时,在测试计划编辑中可以一键同步更新。

902ee777c72b56d4d36fc26920e3e492.png

030f38df890c6896b8369d34cb350455.png

原文地址:

https://github.com/testdevhome/Doc/blob/main/Autotestplat-V2.1使用手册.docx

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

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

相关文章

NX二次开发UF_CAM_set_cam_preferences 函数介绍

文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan UF_CAM_set_cam_preferences Defined in: uf_cam.h int UF_CAM_set_cam_preferences(UF_CAM_preferences_p_t prefs ) overview 概述 This function sets the current settings of…

【鸿蒙应用ArkTS开发系列】- 云开发入门实战二 实现城市多级联动Demo(上)

目录 概述 云数据库开发 一、创建云数据库的对象类型。 二、预置数据(为对象类型添加数据条目)。 三、部署云数据库 云函数实现业务逻辑 一、创建云函数 二、云函数目录讲解 三、创建resources目录 四、获取云端凭据 五、导出之前创建的元数据…

鸿蒙原生应用/元服务开发-AGC分发如何配置版本信息(下)

12.根据《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,自2023年9月初起,在中国大陆地区提供互联网信息服务的APP开发者,需要依法履行APP备案手续,并通过APP分发平台的备案信息核验。 对于2023年9月7日后在AGC新上…

【C++入门到精通】 Lambda表达式 C++11 [ C++入门 ]

阅读导航 引言一、C98中的一个例子二、Lambda表达式1. Lambda表达式语法(1)Lambda表达式各部分说明(2)捕获列表说明 三、Lambda表达式的底层原理温馨提示 引言 当今软件开发行业的快速发展和日益复杂的需求,要求程序员…

C运算符与表达式

跟着肯哥(不是我)学运算符与表达式 运算符 在C语言中,运算符是一种用来执行特定操作的符号或关键字。它们用于对变量、常量和表达进行计算、逻辑判断和位操作等。 定义一般都当耳旁风了 运算符分类 算术运算符 -*/%加减乘除取模,…

everything排除目录

everything默认搜索所有文件,自己把没啥必要的目录都屏蔽掉,记录如下

ChatGPT/GPT4丨编程助手;AI画图;数据分析;科研/项目实现;提示词工程技巧;论文写作等

ChatGPT 在论文写作与编程方面也具备强大的能力。无论是进行代码生成、错误调试还是解决编程难题,ChatGPT都能为您提供实用且高质量的建议和指导,提高编程效率和准确性。此外,ChatGPT是一位出色的合作伙伴,可以为您提供论文写作的…

[数据结构]-AVL树

前言 作者:小蜗牛向前冲 名言:我可以接受失败,但我不能接受放弃 如果觉的博主的文章还不错的话,还请点赞,收藏,关注👀支持博主。如果发现有问题的地方欢迎❀大家在评论区指正 目录 一、AVL树基…

IBM ELM—系统工程全生命周期管理平台

产品概述 Engineering Lifecycle Management是IBM提供的工程全生命周期管理组合工具,帮助企业降低开发成本,应对开发挑战并更快地发展其流程和实践。 随着产品变得更加复杂且数字化,传统的工程开发不再能及时且有效地满足系统工程的复杂度&a…

【Django-DRF】多年md笔记第5篇:Django-DRF的Request、Response和视图详解

本文从分析现在流行的前后端分离Web应用模式说起,然后介绍如何设计REST API,通过使用Django来实现一个REST API为例,明确后端开发REST API要做的最核心工作,然后介绍Django REST framework能帮助我们简化开发REST API的工作。 Dj…

[点云分割] 基于最小切割的分割

效果&#xff1a; 代码&#xff1a; #include <iostream> #include <vector>#include <pcl/point_types.h> #include <pcl/io/pcd_io.h> #include <pcl/visualization/cloud_viewer.h> #include <pcl/filters/filter_indices.h> #include…

Can‘t open the append-only file: Permission denied

redis rdb aof-CSDN博客 Cant open the append-only file: Permission denied E:\Document_Redis_Windows\redis-2.4.5-win32-win64\64bit E:\Document_Redis_Windows\redis-2.4.5-win32-win64\64bit\redis.conf 还是不行&#xff0c;就要修改权限了&#xff0c;windows【完全控…

matlab 最小二乘拟合平面并与XOY平面对齐

目录 一、算法原理二、代码实现1、绕原点对齐2、绕质心对齐三、结果展示1、绕原点对齐2、绕质心对齐四、测试数据本文由CSDN点云侠原创,原文链接。爬虫网站自重。如果你不是在点云侠的博客中看到该文章,那么此处便是不要脸的爬虫。 一、算法原理 首先,使用最小二乘拟合平面…

priority_queue简单实现(优先级队列)(c++)

priority_queue priority_queue介绍逻辑实现框架调整算法adjust_up()adjust_down() 仿函数/比较函数仿函数特性 构造函数迭代器区间构造 完整优先级队列代码 priority_queue介绍 pri_que是一个容器适配器&#xff0c;它的底层是其他容器&#xff0c;并由这些容器再封装而来。类…

C语言指针相关练习题

​ C语言指针相关练习题 文章目录 C语言指针相关练习题题目一题目二题目三题目四题目五题目六题目七 题目一 #include <stdio.h> int main() {int a[5] { 1, 2, 3, 4, 5 };int *ptr (int *)(&a 1);printf( "%d,%d", *(a 1), *(ptr - 1));return 0; }…

[Unity+OpenAI TTS] 集成openAI官方提供的语音合成服务,构建海王暖男数字人

1.简述 最近openAI官方发布了很多新功能&#xff0c;其中就包括了最新发布的TTS语音合成服务的api接口。说到这个语音合成接口&#xff0c;大家可能会比较陌生&#xff0c;但是说到chatgpt官方应用上的聊天机器人&#xff0c;那个台湾腔的海王暖男的声音&#xff0c;可能就有印…

轻量封装WebGPU渲染系统示例<38>- 动态构建WGSL材质Shader(源码)

实现原理: 基于宏定义和WGSL功能文件实现 当前示例源码github地址: https://github.com/vilyLei/voxwebgpu/blob/feature/rendering/src/voxgpu/sample/DynamicShaderBuilding.ts 当前示例运行效果: 此示例基于此渲染系统实现&#xff0c;当前示例TypeScript源码如下&#x…

前缀和及差分数组

前缀和 原数组x0x1x2x3x4x5前缀和数组x0x0x1x0x1x2x0x1x2x3x0x1x2x3x4x0x1x2x3x4x5前缀和数组代数形式x0’x1’x2’x3’x4’x5’ 计算原数组某区间的和 sum[x1,x2,x3] 利用前缀和计算 x3-x0 x0x1x2x3-x0 x1x2x3 差分数组 x0x1x2x3x4x5原数组x0x1x2x3x4x5差分数组x0x1-x0x…

HTTP四大参数类型及请求参数的方式和如何接收

HTTP 请求中4大参数类型和接收方法。 1、请求头参数head 请求头参数顾名思义&#xff0c;是存放在请求头中发送给服务器的参数&#xff0c;服务器通过解析请求头获取参数内容。通常会存放本次请求的基本设置&#xff0c;以帮助服务器理解并解析本次请求的body体。 参数形式如…

srs的webrtc信令分析

关于webrtc的流信令只有四个 /rtc/v1/publish/&#xff0c;这是推流接口&#xff0c;是推流客户端跟SRS交换SDP的接口 /rtc/v1/play/&#xff0c;这是拉流接口&#xff0c;是拉流客户端跟SRS交换SDP的接口 /rtc/v1/whip/&#xff0c;这也是推流接口&#xff0c;作用是也是交换…