研发效能 记录下第一次搭建测试平台

王德法 · 2022年04月07日 · 最后由 开普敦人 回复于 2023年04月07日 · 7912 次阅读

说在最前

1.与业务关联不紧密的测试平台不是好平台

2.反对一切唯 kpi 论的工具

3.大家说好才是真好,不好用就是不好用

什么时候该搭建测试平台?

首先,跟团队规模有关。如果企业的测试团队只有 2、3 个人,且短期内看不到团队扩张的可能性;那么搭建一个专供测试使用的平台,实属人力的浪费。
其次,跟团队人员配比挂钩。如果团队人数多了,大多数团队都会配备 “高、中、初” 级别的工程师以降低用人成本,由初级工程师做相对初级、简单的工作;相对地,他们技术上也会稍弱一些。此时,一个合理的、实用性强的平台,通过集成复杂/繁琐的任务使其简单化,那么对于工作疲劳度、产品质量,都是有极大改善的。
最后,跟业务规模挂钩。业务越复杂,测试越难吃透;涉及的产品越多,测试压力越大,工具化的平台在这种情况下的作用越明显。

搭建一个平台需要准备什么?

人力层面:可以让领导协调资源,前后端开发协助开发平台,或者有测试开发来做;甚至半吊子的、有点编码能力的测试也可以做简单的平台,比如我这种(手动狗头)
技术层面:就我们项目来说,采用前后端分离设计,后端 python、前端 vue 全家桶。python 对于不少测试都是必备技能了,而 vue 搭建 web 项目也比较容易(我只粗略学过一点前端基础,模仿别人的 vue 项目也能写得出来,可见实施难度其实并不高)。

我们的平台做了哪些东西?

现有内容
1.excel 在线转 xmind:因为测试都是用 excel 写的 case,为了评审起来更加直观高效,故开发了这个工具。
2.便捷性的处理:有些业务流程,需要在 app 端干点、再去 web 端干点;有些业务比较复杂,必须去数据库进行操作。为了提升效率,减少数据库操作,我们开发了与业务密切相关的接口。
3.测试工作相关的网站汇总
4.生产用户反馈追踪
5.自动化测试相关
后续打算
增加一些监控类的工具,以及类似造数工厂的东西(还不太懂怎么做,再研究)

最后,附上网站的一些截图,并欢迎各位同行分享各自的测试平台都做了哪些工作,互相学习~

我们平台属于业务强关联,所以就不开源了哈~(我才不会说是因为代码写的太辣鸡了,不好意思给大家看)



共收到 19 条回复 时间 点赞

😂 Excel 转 XMind 我们正好相反,是把用 XMind 写的测试点转成 Excel 的用例

Jerry li 回复

之前也写过这种工具,团队后来不用了😂

王德法 回复

其实与其把 Excel 转成 XMind,为什么不直接要求大家先按 XMind 写测试点,并且 review 呢?review 过没问题了,在考虑转成 Excel 的格式,是不是符合你们的流程呢?

Jerry li 回复

各有各的好,写个工具互转就行。个人认为,xmind 便于小数据呈现,excle 用于大数据和灾备

我想了解下 excel 的格式内容和转换后 xmind 后的实际显示。

Jerry li 回复

因为有同事不喜欢用 xmind 写 case,所以就没有硬性要求大家这么去做。

loneyao 回复

excel

xmind

王德法 回复

xmind8 吧,用的 xmind 什么版本啊

王德法 回复

能否方便展示一下你们的 excel 用例?最近也在考虑做 excel 与 xmind 的互转功能

excel 在线转 xmind:因为测试都是用 excel 写的 case .
都用 excel 写了,要是我实现,我根本不转,就是存标准的用例,只是显示时加一个脑图显示模式完事 ,然后转换为 png 的图,再插入回 excel

xmind 转 excel 的工具是自研的吗

测试用例 excel 格式请见 7 楼截图,具体格式如何没有硬性要求。

逆旅 回复

平台的工具是 excel 转 xmind,至于 xmind 转 excel 的我没有放上去。因为大家不习惯用 xmind 编写测试用例。

codes 回复

是的,大家习惯用 excel 编写 case 了。但是在我们评审的时候需要考虑让产品、开发等其他人员,更加清晰直观的看懂我们的测试用例。所以就选择把编写好的 excel 格式的 case,转化成 xmind(树状格式)更清晰

原始脑图

这是我实现的,xmind 转 excel

这是 xmind 转标准用例,然后再以脑图视图显示

导入后,的标准用例

导出后的脑图视图

脑图视图全屏

脑图上执行用例

能分享下 excel 转 xmind 的实现过程吗

王德法 回复

其实还是 excel 看着舒服一点

能否给个开源代码学习下?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册