前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于测试平台生态建设思考

关于测试平台生态建设思考

作者头像
我去热饭
发布2022-05-19 13:03:47
1900
发布2022-05-19 13:03:47
举报
文章被收录于专栏:测试开发干货

作者经历了几家公司,有大有小,记得上一家,老大要我开发一个接口mock平台,然后我好奇的搜了一下内部gitlab,好家伙...... 搜到的mock平台足足2页......

我问了下为啥这些平台要做这么多次?重复造轮子闲的么? 然后得到的回答是:很多平台的主人都走了,没人维护就这样了,而且几乎都有太多的缺陷,根本用不起来,大多数打造出来没几天就因为没人使用荒废了,其他的还没打造出来就夭折了。

看着满满当当打入冷宫的测试平台/工具,我震惊了,然后渐渐的明白了一件血淋淋的真相:推广一个内部平台远远难于开发一个内部平台 !

究其原因:是因为我们只是测试,大多数时候只有自己孤身一人。

我们不是开发,所以代码水平不行;

我们不是产品,所以产品设计不行;

我们不是ui设计,所以产品界面不好看;

我们不是运维,所以产品性能不行;

我们不是需求人员,所以产品定位不准;

我们不是运营人员,所以推广困难;

我们不是领导,没办法强制使用;

我们不是架构,所以产品并发不行;

我们不是算法,所以产品很卡;

我们对自己的要求很低:产品能用就行,异常操作不管,报错信息不全;

人手不足,用户群体小等也都是推广失败的原因

下面就整理一下具体原因和解决方案给大家过过目

希望在平台生态这个环节,大家都能做好。

1.学习使用需要一定精力成本,改变已有习惯也需要一定心理建设。

同事心理:我自己主职技术都懒得学,还要花精力学你那破玩意....

解决方案:提高平台的易替换能力,先遵循行业依从性,符合大家的主流工具使用习惯,比如接口测试平台就要想办法替换postman。然后进行一对一的培训,一对多的演讲。持续降低平台学习成本,提高易用性。

2.对于额外麻烦工作 有抵触情绪

同事心理:我们做的好好的,你非要搞什么平台什么流程,麻烦死了。

解决方案:尽量减少平台操作步骤, 对于额外麻烦进行补偿机制,即为更加方便的业务自动化(如自动验签,自动登陆态,自动xxxx),增加宣传,主要宣传优点对比不使用情况。

3.对流程化/标准化 的平台有抵触情绪,标准和流程意味着私人风险和精力覆盖成本提高

同事心理:我们懒散惯了,一天天自由自在多舒服,非要有个流程,还要费心遵守。

解决方案:流程标准化意味着降低灵活性和精力利用率。部门人越多的时候,标准化的优点才会越明显。平台本身的角度来说,在人少的情况下,平台的优势会减弱,而劣势会增加,所以替代如postman等主流c/s工具的难度会更高。只能通过吸引或强制手段,如:我们自己在测试报告中每次都要加入平台报告截图来作为通过依据,提高存在感和信服力。

4.相比主流测试工具,公司内封装好的平台工具 熟练起来会担心对职业技术产生无用功,不如学习主流工具的经验好。

同事心理:我学会了公司这个平台,我以后跳槽面试怎么说?我有这时间还不如学学市面主流测试工具有竞争力!

解决方案:扩大技术培训的深度和开发技术,在业界内推广整个测试平台,扩大技术栈影响力,增加可定制化和智能化的设计,使其在业内具有较高认可度,以此来减弱同事的抵触心里。开源平台,使其跳槽时候可以轻松在新公司下载和部署平台,容易获得更高薪资,当然愿意用和学你的平台了。

5.存在若干工作积极性不高的情况,有负面情绪,对付心态,懒散心态

同事心理:我一天就是混日子的,能对付就对付了。弄什么平台啊真是...

解决方案:等待公司管理层解决,这种现象影响的不只是我们测试平台推广,更是整个公司的业务。早晚会引起管理层注意,然后集中解决。我们要做的是未雨绸缪,在这机会来之前完善打磨平台,以便关键时刻一鸣惊人。

6.平台主次不明,重要功能的入口不够方便

同事心理:这平台怎么这么多功能?我就想测个接口啊,你这又是后台管理,又是反馈 帮助的,我都找不到在哪进接口库了!

解决方案:这种情况是初级测开常犯的问题,经常会觉得平台功能越多越好,展示的越复杂显得越牛逼,实际上用户接触时的心理是相反的。我们需要重新最主次功能进行排版设计,扩大主要功能占比。弱化次要功能展示,然后在主功能的使用过程中逐渐引导其使用次要功能。

7.平台用户黏性不足

同事心理:那个什么平台?地址我都快忘了,找不到了。

解决方案:提高用户黏度,让大家养成习惯,可以增加周边功能,哪怕和主功能无关。凡是能留住用户的都上。比如公司内部多个其他超链接的地址传送门,首页的公司内搜索功能。增加打卡类习惯,用户个人统计,排名,累积 等功能。

8.平台的测试报告结果产生的影响力和权威感 太低

同事心理:这个报告准么?也没人用啊,那我也不用了。

解决方案:测试报告永久性存储,在之后的测试流程中强制使用测试报告作为依据,增加测试报告的各纬度数据。在我们自己测试中,频繁的使用,引用平台的测试报告作为依据,潜移默化的影响其他同事主管思维。

9.本地调试导入到平台过程不流畅

同事心理:这个接口 我本地postman调试的好好的,为了所谓的流程还要我去平台上再录入一遍?

解决方案:增加软件接口,各种导入导出功能,如postman导出的文件直接上传到平台自动录入。或者平台访问私人电脑,让其在平台上即可实现本地调试,host域名自动获取使用者电脑。

10.反馈较被动,意见不问不说

同事心理:我没义务跟你反馈,得罪人的事,多一事不如少一事

解决方案:在大群发问卷来匿名调查;增加1对1 沟通;项目开源,收集全世界的使用者的反馈意见,持续优化。

好了,暂时能想到这么多,希望大家看后可以审视一下自己的测试工具/平台。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发干货 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档