大前端开发

转转用例平台系列 - 脑图组件2.0

2022-07-04  本文已影响0人  _王子_

原文链接

前言

转转用例平台V5.0已经在内部发布使用。在这个版本里面:

这篇文章将主要介绍脑图组件2.0


一、组件介绍

1. 预览

升级前

image.png

升级后

image.png

右键节点菜单

image.png

2. 介绍

2.1 新增三种脑图模式

1、预览模式,适用场景(用例草稿、用例Diff、任务执行记录等)

2、执行模式,适用场景(执行任务、用例复用等)

3、编辑模式,适用场景(用例设计、用例评审、用例模板等)

2.2 全新的布局和菜单交互

1、新增用例标题组件。删除臃肿的顶部Tab菜单项和按钮。

2、新增全新的右键菜单。根据不同的脑图模式和点击对象,定制化展示。

3、新增全新的工具箱。用例搜索、主题样式、节点信息、自动化用例

4、简约布局,展示更多的内容

5、显示收起的节点数。

2.3 主题样式和扩展功能

1、新增4款简约的定制化主题。

2、新增用例缩略图。

3、优化节点的选中效果和其他元素交互。


二、核心设计理念

1. 用例脑图布局如何设计

遵循原则:高频 > 重要 > 次要 > 低频

  1. 确定展示内容,进行归类。
  2. 确定核心内容展示编辑区域。
  3. 根据和核心区域的交互,规划整体分区
  4. 确定交互


    image.png

2. 提升用户交互效率

image.png

3. 支持个性化主题

贝塞尔(曲线)


image.png

无边框(下划线)


image.png

折线(简约)


image.png

暗色(下划线)


image.png

4. 导出到本地


三、性能优化

(Kity绘图)SVG 矢量图渲染优化

目前性能优化仍在进行中,经过调研和源码分析,这里把具体的方案和大家分享一下。

存在问题

原因分析:

解决方案:


总结

  1. 本次升级重构踩坑不少,肝了不少的夜晚。但是从更多的角度而言,这也是一次锻炼和挑战。
  2. 开发用例平台时,部分设计角度更应该站在用户的角度。比如,页面布局,排版,功能交互。流程指引等等。
  3. 测试平台不同于测试工具,更多的价值要体现在产研效能上,而不是单单产品本身。ZZcase从立项到现在,已经沉淀了不少,后续会慢慢分享我们从零开始的一些经验和介绍。

感谢

上一篇 下一篇

猜你喜欢

热点阅读