Skip to content
ray edited this page Jan 15, 2020 · 6 revisions

简介

AutoMagic 是一个基于WebUI的自动化测试管理平台。底层测试引擎基于Python Selenium自主研发改造为关键字方式,依附于Django开发用例管理平台。

AutoMagic从其工作分工应该分两部分:

  1. Web管理平台,它是基于Python Django框架+Mysql开发,主要用来管理自动化测试用例和设计自动化测试场景、存放界面元素标识,通过界面录入存放在数据库中进行管理,它是一个纯粹基于Selenium关键字自动化原件管理平台。

  2. 客户端执行脚本(seleniumkeyword ),AutoMagic的执行效果展示主要靠它来体现,它的执行依附于web平台存储的用例和场景数据,seleniumkeyword可以不需要部署在服务器端,只要它能够连接到服务器端的数据库,部署在任何平台都可以执行。(这样也方便我们做分布式执行测试用例)

Clone this wiki locally