AutoMagic使用说明

article/2025/9/18 5:44:13

6f6d90eb698e1d4d6f4d30abaa0db940.png

简介

自动化测试管理平台,可以进行用户、产品、项目、模块、测试用例、测试元素、测试关键字、测试报告的管理等。

Github地址:https://github.com/radiateboy/automagic/

用户和产品管理

本平台是自动化管理平台,整个平台结构是 用户>产品>项目>模块>用例 。用户创建用例必须要先创建产品、项目和模块,且要在用户管理中对用户和产品进行关联。

创建产品

【系统管理】—【产品管理】 点击页面中 【创建产品】按钮进行创建

创建项目

产品列表中页面,点击已经创建好的产品名称进入产品所属项目管理页面,点击页面中的【创建项目】按钮进行创建

创建模块

点击项目管理页面中的项目名称,进入项目所属模块管理页面,点击页面中的【创建模块】按钮进行创建

创建用户

【系统管理】—【用户管理】 点击页面中的【创建用户】按钮进行创建,创建完成后,点击页面中【关联产品】对用户和产品进行授权。

用例管理

1 用例管理必须先选择对应的产品后才能进行管理,通过右上角的产品下拉框进行选择(如没有产品请先进行创建产品—项目——模块)。

2 测试用例编写依赖**“关键字”,“元素库”**,所以在创建用例之前应先导入默认关键字(可查看 关键字创建),创建用例中要使用的元素。

3 测试用例执行顺序默认按照模块的下面的创建顺序(也就是自动生成用例ID编号)执行,也可以在任务中进行拖拽调整。

4 测试用例执行主要通过seleniumkeyword中的脚本执行,并非一定要通过界面按钮执行,也不提倡界面按钮执行,毕竟我们的用例用例在客户端执行。

5 用例的执行可以根据命令参数进行指定,可以指定执行一个用例 或者多个用例,也可以创建任务通过任务方式执行。

创建元素

【功能测试】—【元素管理】进行创建元素

关键字管理

【功能测试】—【关键字管理】 前端添加关键字描述和关键字定义,然后再后台脚本中添加自定义关键字的脚本内容,可参考 关键字创建

创建用例

【功能测试】—【用例管理】 点击页面右上角的【请选择产品】下拉框先选择要管理的产品,再点击【添加用例】按钮,进行创建用例

任务管理

针对用户可以创建自己的测试任务,可以通过创建任务把测试用例进行过滤筛选或者自定义分组。使用测试任务中可以对被测项目进行自定义参数,从而达到用户可以使用相同的测试用例,使用不同的用户名密码和不同的服务器执行测试。(使用任务中自定义参数会对编写用例有一些固定格式的要求,且该用例只能用任务方式执行)

自定义参数配置

任务管理中的定义格式: d0e6839558e153bf7bba9cccdb2a2460.png

编写用例编写时使用方式: a46eb900cc4e098ec6f3d67cfddc32d2.png

主要是在用例编写在使用自定义参数,使用花括号"{}"把参数编码括起来。

tsbc@vip.qq.com

[重磅消息]AutoMagic自动化测试平台开源

AutoMagic设计思路简介及新增自定义关键字实例

作者: Ray

github:https://github.com/radiateboy/automagic/

声明:本文已获作者授权转载,著作权归作者所有。


http://chatgpt.dhexx.cn/article/1eSnsFBA.shtml

相关文章

AutoMagic使用说明以及图文操作步骤

一、简介 自动化测试管理平台,可以进行用户、产品、项目、模块、测试用例、测试元素、测试关键字、测试报告的管理等。 二、平台结构设计 三、用例关系 四、用户和产品管理 本平台是自动化管理平台,整个平台结构是 用户>产品>项目>模块>…

automagic 使用_使用Automagic在Android设备上自动化任务

automagic 使用 Automation is always a good thing, and we’ve looked at various ways in which you can automate tasks on your Android. AutoMagic takes a different approach to things, making it possible to create flow charts that are used to trigger actions b…

AutoMagic-开源自动化平台构建思路

最近在github上看到AutoMagic自动化平台开源了,一时手痒,就试着搭了一套环境,现在把思路和大家说一说。 AutoMagic从其工作分工分两部分: 1:Web端管理平台 管理平台基于Python Django框架Mysql开发,主要用来…

VMware中卸载Ubuntu

1、右键>>管理>>从磁盘中删除 2、点击“是”,磁盘路径安装Ubuntu的文件一并删除

Ubuntu系统的卸载与安装

Ubuntu系统的卸载与安装 卸载 如果要重装Ubuntu系统,在重装之前需要先把原来系统进行删除,并且删除引导向 具体步骤参考:https://blog.csdn.net/Spacegene/article/details/86659349 用管理员权限打开记事本:https://zhidao.bai…

Ubuntu 22.04 双系统安装和卸载

前言: 一,为什么选择Ubuntu系统? 1.免费且提供长期系统维护支持;2.是主流的Linux服务器发行版; 3.强大的Shell;4.简洁好看的图形化UI界面;5.丰富的软件支持; 二,如何联系我&…

3种方法来卸载Ubuntu软件

1 使用Synaptic软件包管理器进行卸载 1 打开软件包管理器。Ubuntu自带了一个GUI(Graphical User Interface,图形化用户界面)软件包管理器,它可以让你在一个可视化窗口中卸载程序。如果你不习惯使用命令行,这一工具将非…

在Win10和Ubuntu双系统下卸载Ubuntu系统的方法

一、清除Ubuntu系统 删除Ubuntu系统使用的几个分区(包括EFI分区),注意不要删除Windows的EFI分区;如果不确定Ubuntu相关分区,可以通过[WindowsX]选择磁盘管理,通过分区大小进行对比判断。 二、删除开启引导启动项 删除了Ubuntu系…

电脑双系统完美卸载Ubuntu

【由于自己经常在Ubuntu下跑各种包,经常遇到依赖项不兼容问题,所以有时需要卸载重装Ubnutu系统,故写下此文以备查阅;本文是在多次卸载经验后摸索出来的方法,可以在不影响Windows系统下成功的完成Ubuntu系统的卸载】 1…

Windows+Ubuntu双系统下卸载Ubuntu

记录一下自己卸载Ubuntu的步骤,防止以后再卸载重新找教程。 1.删除Ubuntu的分区 步骤1:打开 “ 我的电脑 ”,选择 “ 管理 ”,点击 “ 磁盘管理 ”。 步骤2:确定Ubuntu系统所在的磁盘分区(我的是磁盘1的磁…

卸载ubuntu系统简单实用

删除EFI分区部分主要参考博客https://blog.csdn.net/mtllyb/article/details/78635757 因为我最近需要更新ubuntu系统,参考了好多教程,感觉还是很麻烦的,我就是直接删除了ubuntu的系统分区,因为我对ubuntu系统的具体结构也不是很了解,不知道会不会有什么隐患.不过我更新ubuntu…

UBUNTU卸载重装

卸载 (该部分修改自(1条消息) 在win10Ubuntu双系统下,完美卸载Ubuntu_guikunchen的博客-CSDN博客_卸载ubuntu) 打开磁盘管理,直接右键将ubuntu相关分区删除掉,删除掉之后,会标示为未分配。(上述…

win10+Ubuntu双系统下,完美卸载Ubuntu

1 背景 win10与Ubuntu16.04均为UEFI分区。 2 清除ubuntu系统 使用软件:diskgenius   删除Ubuntu系统使用的几个分区(包括EFI分区),注意不要删除Windows的EFI分区。 若不确定Ubuntu相关分区,可通过【WindowsX】 选择…

win11卸载Ubuntu 20.04 WSL

Ubuntu 20.04 LTS可以通过Microsoft Store进行安装,但是不能通过Microsoft Store卸载。现列举两种卸载方式。 通过应用与功能卸载 1、查找到安装的ubuntu 2、卸载 通过Windows终端卸载 1、查看当前环境安装的wsl wsl --list2、注销(卸载&#xf…

在win10+Ubuntu双系统下,完美卸载Ubuntu

背景 机器:惠普 暗影精灵3 win10与Ubuntu16.04均为UEFI分区 清除ubuntu系统 使用软件:diskgenius   删除Ubuntu系统使用的几个分区(包括EFI分区),注意不要删除Windows的EFI分区 若不确定Ubuntu相关分区&#xff0…

windows下Ubuntu卸载

简单记录下Ubuntu卸载步骤 清除/home、/ 等分区 直接打开磁盘管理,选择要删除的分区点击删除卷即可 清除EFI分区 winr 输入diskpart 输入‘list disk’查看磁盘信息 我ubuntu装在磁盘1上,所以我输入‘select disk 1 ’选择磁盘一 输入list partti…

Linux(四):虚拟机Ubuntu 卸载

Linux(四):虚拟机Ubuntu 卸载 1.打开虚拟机程序进入主窗口,选中要删除的虚拟机操作系统。 2.选中 VMware 软件最上方的 “虚拟机”—“管理”—“从磁盘中删除” 选项即可卸载该虚拟机操作系统。 3.提示警告点击“确定”&#x…

如何科学卸载ubuntu20.04

ubuntu很早以前就让我整坏了,一直想卸载掉它,可是一直不敢卸载,怕把Windows也给整坏,今天终于抽时间把它卸了。 安装方式就不在这里说了,想看的话可以参考我以前的博客: https://blog.csdn.net/weixin_6252…

ubuntu系统(十):卸载Ubuntu系统详细步骤

目录 1、前言 2、步骤一:在Ubuntu16.04系统下查看分区 3、步骤二:在win10中删除ubuntu系统的分区 4、删除win10启动项中ubuntu系统的启动项 1、前言 因为自己把Ubuntu16.04搞崩了,想重装一个Ubuntu16.04,于是需要卸载/删除原来…

Ubuntu卸载

该机器是UEFI引导的WIN10Ubuntu18.04双磁盘双系统,在WIN10已存在的情况下安装的Ubuntu。 总共分三步:1、删ubuntu对应的分区。2、删对应的引导文件。3、用引导管理工具删除对应引导 现记录卸载过程。 系统的磁盘分区,红色圈起来的是Ubuntu安装…