Commit Graph

219 Commits

Author SHA1 Message Date
chenjianxing c172538a31 feat: 元素库样式优化 2022-03-29 14:37:06 +08:00
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
fit2-zhao 0bbe5fbfe3 fix(接口测试): 修复引用可以编辑问题
--bug=1011616 --user=赵勇 【接口测试】场景编辑页面-引用case-前置脚本、后置脚本、断言规则可编辑 https://www.tapd.cn/55049933/s/1124454
2022-03-23 16:45:15 +08:00
fit2-zhao 777e62dbb8 feat(接口测试): 场景步骤重构优化 2022-03-09 17:59:02 +08:00
chenjianxing 95c5aac384 fix: 用例默认值对脑图不生效
--bug=1010305 --user=陈建星 【测试用例】 #10607自定义字段用例字段默认改为P2,脑图编辑的用例保存不生效[BUG] https://www.tapd.cn/55049933/s/1105527
2022-02-18 14:02:37 +08:00
chenjianxing 396a01c3eb fix: 功能用例保存快捷键对多个tab生效
--bug=1008251 --user=陈建星 【github#7986】功能用例中同时打开多个用例,保存最开始打开的用例时,页面渲染标题重复 #7986 https://www.tapd.cn/55049933/s/1073101
2021-11-23 18:02:11 +08:00
wxg0103 e9664eddc0 feat_功能用例_接口定义_用户离开页面提醒保存数据 --story=1002981 --user=王孝刚 9.所有页面点关闭时先判断页面是否有修改,有则提示用户是否需要保存 https://www.tapd.cn/55049933/s/1060185 2021-10-28 15:42:39 +08:00
fit2-zhao 5335609959 fix (接口自动化): 场景增加关闭校验,修复选择所有场景生成关系错误 2021-10-25 15:16:12 +08:00
chenjianxing e6a040428f refactor: 关系图若干优化 2021-10-21 21:32:34 +08:00
chenjianxing ecc7f4bb02 feat: 功能用例添加前后置对象 2021-10-13 11:12:47 +08:00
Captain.B 607a8bc8ea refactor: 删除旧版api的页面 2021-10-11 16:04:05 +08:00
chenjianxing 3ae230f591 feat: 脑图用例没保存提示 2021-09-13 10:15:09 +08:00
metersphere-bot 94f9383db7
feat (接口自动化): 合并插件需求代码 (#5911)
* feat (接口自动化): 动态插件初步完整版 (#5467)

* feat (接口自动化): 合并插件需求代码

Co-authored-by: fit2-zhao <yong.zhao@fit2cloud.com>
Co-authored-by: fit2-zhao <70558837+fit2-zhao@users.noreply.github.com>
2021-09-02 16:31:30 +08:00
fit2-zhao 214106f890 fix (接口定义): 修复执行接口定义相关优化问题 2021-08-19 14:54:29 +08:00
fit2-zhao 67f7b30200 feat(接口自动化): 完成优化需求 17,18 #1002340 #1002332
--story=1002332 --user=赵勇 17.首次进入创建场景页... https://www.tapd.cn/55049933/s/1032709
2021-08-05 17:19:29 +08:00
fit2-zhao bb108a1f43 feat (接口定义): 优化用例全局环境设置 2021-08-02 18:02:03 +08:00
song-tianyang fdce52835b refactor(接口测试): TCP请求的请求体改为json,xml,raw格式;场景增加批量创建性能测试按钮
TCP请求的请求体改为json,xml,raw格式;场景增加批量创建性能测试按钮
2021-06-23 16:38:59 +08:00
metersphere-bot b92369f3ab fix: 先点模块再点脑图,评审脑图不是对应模块的脑图 (#1790)
* fix: 解决冲突

* refactor: 用例评审点击模块展示对应脑图

* refactor: 测试计划用例点击模块展示对应脑图

* fix: 先点模块再点脑图,评审脑图不是对应模块的脑图

* fix: 动态更新模块树

* refactor: 代码规范

Co-authored-by: chenjianxing <jianxing.chen@fit2cloud.com>
Co-authored-by: BugKing <wangzhen@fit2cloud.com>
2021-04-01 22:33:03 +08:00
chenjianxing 4b7933a85d refactor: 重构vuex 2021-03-23 15:49:24 +08:00