Commit Graph

9 Commits

Author SHA1 Message Date
metersphere-bot 35da82ee6b
feat(UI测试): UI测试初版 (#11887)
* feat: ui first commit

* feat: mvp 指令解析引擎

* feat: UI 单元测试

* feat: ui路由

* feat(ui): selenium 部分指令翻译

* feat: 添加remoteDriver依赖

* feat: 首次提交sql,前后端接口

* fix: 接口调用恶意删除文件漏洞

* fix: 测试计划性能测试用例order字段初始化报错

* feat: UiScenario转换工具类

* feat: ui 列表页部分代码

* feat: 导入的部分代码

* fix: 打开百度demo

* refactor: 修改字段名称

* refactor: 重构模块树后端

* feat: 编辑 ui 页面数据

* fix: 模块通用操作

* feat: 通用方法模块操作增加方法

* feat: 添加元素管理列表字段

* feat: 元素库相关

* feat: 创建ui自动化引用关系表

* fix: 模块树操作框

* fix: 解決一些控制台报错

* feat: 前端定义,精细化 locator 组件,动态组件通过 v-model 双向绑定

* feat: ui场景编辑页面左侧步骤编辑

* build: 统一字符集

* feat: ui场景报告复用接口场景报告

* refactor: argtype类

* feat: 指令结构解析,json-schema引入

* feat: UI场景debug接口

* feat: ui报告处理

* feat: 保存ui测试场景

* build: 修改ignore

* refactor: 基本信息保存

* feat: ui场景编辑页元素库相关

* feat: vuex mutaions,添加普通指令

* feat: 其他参数组件,以及部分重构

* feat: ui场景执行生成报告

* fix: 截图名称,添加新指令类型

* refactor: 模块管理中增加UI开关

* fix:左侧步骤样式美化

* fix:解决 locator 报错。以及步骤数报错

* fix: commandConfig 前后置指令

* fix: 测试用例api

* refactor(ui): 注入脚本全局配置参数以及单个脚本配置参数

* fix(ui): 测试用例修改

* feat: ui报告细节优化

* feat: ui报告细节

* fix: 接口报告列表展示了ui的报告

* fix: sync xpack

Co-authored-by: zhangdahai112 <dahai.zhang@fit2cloud.com>
Co-authored-by: junhong <junhong.zhou@fit2cloud.com>
Co-authored-by: AnAngle <1323481023@qq.com>
Co-authored-by: chenjianxing <jianxing.chen@fit2cloud.com>
Co-authored-by: CaptainB <bin@fit2cloud.com>
2022-03-23 19:42:55 +08:00
CaptainB 3547abdbdb build: 多架构镜像构建 2022-02-18 11:38:20 +08:00
Captain.B 7007e4a73c fix: 修复版本升级后的页面访问问题 2021-05-31 17:15:49 +08:00
Captain.B 0c2f7e27e6 refactor: 修改ignore 2020-08-19 13:20:43 +08:00
Captain.B b39db8c97b refactor: 修改ignore 2020-08-19 13:19:44 +08:00
Captain.B 0fb9f69d83 refactor: 打包的时候保留jmeter的jar 2020-08-18 16:52:30 +08:00
Captain.B 0e6d7095ca update .gitignore 2020-04-30 22:44:10 +08:00
Captain.B 62873e656e dockerfile 2020-02-21 14:48:30 +08:00
Captain.B c27167a3ba frontend backend 2020-02-03 14:04:27 +08:00