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

二、平台结构设计

三、用例关系

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

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

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

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

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

九、用例管理
1 用例管理必须先选择对应的产品后才能进行管理,通过右上角的产品下拉框进行选择(如没有产品请先进行创建产品—项目——模块)。
2 测试用例编写依赖“关键字”,“元素库”,所以在创建用例之前应先编写关键字,创建用例中要使用的元素。
3 测试用例执行顺序默认按照模块的下面的创建顺序(也就是自动生成用例ID编号)执行,也可以在任务中进行拖拽调整。

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

十一、关键字管理
【功能测试】—【关键字管理】 前端添加关键字描述和定义的关键字,然后再后台脚本中添加关键字的脚本内容

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

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

AutoMagic平台图文说明步骤
1.创建用户


2.创建产品

3.点击产品名称,创建项目

4.点击项目名称创建模块

5.点击用户管理下的关联产品,将产品与用户挂钩

6.功能测试下添加关键字

(注:前6项是管理员操作的,用户不需要操作)

7.填写定位方式和定位标识

8.添加用例,填写关键词,定位元素或者输入文本


9.创建任务,勾选用例

10.在seleniumkeyword目录下执行脚本命令 ,注意任务编号
python TestSuite.py -t 5 -u hzwq-2020 -b chrome 意思是在谷歌浏览器下执行任务编号2

11.在用例下查看详情可以看到详细的运行过程和debug日志

12.在resuit目录下可以查看详细的运行报告和日志文件

AutoMagic使用说明以及图文操作步骤相关推荐

  1. Oracle数据库安装图文操作步骤

    Oracle数据库安装图文操作步骤 一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可. 路径名称中,最好不要出现中文,也不要出现空格等不规则字符. 官方下 ...

  2. hp打印机没有右键扫描_安装HP打印机报错 0x000006be解决方法,图文操作步骤详解...

    安装HP打印机报错 0x000006be解决方法,图文操作步骤详解 1. 首先打开控制面板 2.在程序和功能窗口中找是否有HP的打印机驱动,卸载掉 3.打开C:WindowsSystem32spool ...

  3. 宏碁电脑开启虚拟化技术_开启windows电脑的cpu虚拟化(VT)图文操作步骤

    大家在电脑上用安卓模拟器的时候会发现,如果我们开启电脑cpu的虚拟化,安卓模拟器的性能可以成倍增加.其实所谓的CPU虚拟化技术就是指单CPU模拟多CPU运行,让一个平台同时运行多个操作系统,并且应用程 ...

  4. 一起了解Windows——win10开启服务器管理器的图文操作步骤

    1.点击开始菜单,选择"windows 系统"--"控制面板": 2.打开控制面板后在右侧将 查看方式修改为"大图标",然后在下面找到点击[ ...

  5. 阿里云服务器如何购买操作步骤(图文教程)

    阿里云是国内第一大云服务器厂商,所以往往我会推荐公司客户优先选择阿里云.毕竟稳定,技术可靠和安全是第一优先考虑的因素.现在来详细介绍下阿里云服务器的选购图文操作步骤. 一.选购阿里云的三种方式 根据站 ...

  6. 嵌入式软件开发常用的编辑代码工具、比较工具和测试工具的使用说明和操作步骤

    嵌入式软件开发常用的编辑代码工具有: Eclipse Eclipse是一款开源的集成开发环境,支持多种编程语言和插件,适用于多种嵌入式开发平台.以下是Eclipse的使用说明和操作步骤: 步骤1:创建 ...

  7. Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤——源码+图文效果详情

    Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤--源码+图文效果详情 前言 一.下载SDK 二.官网注册相关项目信息 1.新建媒体 2.新建广告位 三.更改代码 1.更改初始化SDK的代码 2 ...

  8. 计划任务计算机怎么进入,windows7计划任务如何设置?windows7计划任务操作步骤图文详解...

    尽管win7系统已经停止服务了,但还是有很多朋友使用.在Windows7系统中,有一个计划任务的功能,它可以将任何脚本.程序或文档安排在某个最方便的时间运行.你可以简单的理解为定时定点帮你开启程序文档 ...

  9. (图文) 使用XAMMP+DW 搞定PHP运行环境操作步骤(详细)

    (图文) 使用XAMMP+DW 搞定PHP运行环境的操作步骤(详细) <一> 进行相关准备工作: <二>对XAMMP进行配置: <三>对Dw进行设置: <四& ...

最新文章

  1. 7 papers | NeurIPS 2019获奖论文;OpenAI刀塔2论文公布
  2. x390拆机 升级内存和硬盘_工作效率低下?双十二是时候升级硬盘与内存了
  3. 中国软件开发工程师之痛
  4. mysql实际应用在哪里_MySQL数据库的实际应用步骤
  5. unity里如何在点击UI时,避免触发游戏内操作。
  6. Apache Flume 1.7深入浅出,快速入门
  7. [在线小说系统源码]精品微信小程序小说阅读器+后台管理系统|前后分离VUE[包运行成功]
  8. html把圆形分成10份,CSS八等分圆的实现示例
  9. java中如何实例化一个接口_「实例化」java之接口实例化 - seo实验室
  10. 锦鱼课堂:跪着赚快钱,一年20W你愿意吗?
  11. Spring boot出现java.awt.HeadlessException【已解决】
  12. 【上海房价预测】代码实现——利用BP神经网络进行上海二手房价预测
  13. 美国国家安全局(NSA)“酸狐狸”漏洞攻击武器平台技术分析报告
  14. 复杂系统理论解释了Covid为何粉碎世界
  15. 与小卡特一起学python 豆瓣_《父与子的编程之旅:与小卡特一起学Python》
  16. 【调研】成功的IT公司的老板几乎都是技术出身
  17. 呼叫中心ACD系统的介绍
  18. 游戏框架 核心科技与面试精粹 (樊松阳 著)
  19. MFC模拟高尔顿板实验
  20. maven添加sqljdbc4.jar,并引用

热门文章

  1. 我在淘宝买了一件东西
  2. 安全漫谈:下一代防火墙慧眼识应用
  3. OpenCV中 cv2.waitKey的使用
  4. JRuby入门学习:建立第一个Hello World
  5. SQL Server Connectors By Thread Pool | DTSQLServerTP 插件使用说明
  6. WebSocket心跳机制
  7. python定制手机套餐_python进阶-- 04 如何定制类
  8. linux语音服务器,搭建linux下teamspeak3多人语音服务器
  9. 【HTML5-小知识】块元素、行内元素和行内块元素
  10. 卫士通Linux C面试笔试题