作者:村口老张头
链接:https://www.zhihu.com/question/323865623/answer/3579767892
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

在互联网干研发这么多年有个感受:程序员日常工作不全是脑力劳动,每天也充斥着大量只需动手无需动脑的“体力活“

比如冒烟测试过程构造数据、为周报/月报统计数据、线上刷数前构造复杂参数等等。

三个字形容这些工作:没营养~

有没有可能快速完成这些体力活,腾出时间整点有营养的事?哪怕是摸摸鱼也好呀~

有,Quicker是解药之一。这款软件允许大家以搭积木的方式自定义各种脚本,能力强大,足以一键杀掉体力活。

接下来列举一些我工作中常用的功能。

1. 快速生成SQL

适用场景:为周报/月报统计数据、问题追查过程一键查询常用数据等。

示例效果:

动图封面

一键生成SQL-效果预览

脚本概览:

一键生成SQL-脚本

2. 自动填写造数表单

适用场景:冒烟测试过程需要构造很多数据,每个数据对象的构建都需要再页面上填写十几项内容,神烦~

示例效果:

我用问卷星搭了一个演示页面,包含各种类型的字段

动图封面

一键填写表单-效果预览

脚本概览:

一键填写表单-脚本

3. 屏幕OCR,一键提取文本

适用场景:用户直接扔过来一个包含各种ID的图片,期望研发帮查查问题;让用户copy个文字版,迟迟没回应 ~

现在不必纠结了,一键提取文字内容

示例效果:

动图封面

屏幕OCR-效果预览

脚本预览:

屏幕OCR-脚本

4. 时间戳一键转时间文本

适用场景:排查问题时,数据库、日志、接口响应等输出的都有可能是long型时间戳,我们需要判断具体是哪天几点;

示例效果:

动图封面

时间戳转文本-效果预览

脚本概览:

时间戳转文本-脚本

5. URL一键编码

适用场景:开发调试过程中需要构造携带汉字等特殊字符的URL;

示例效果:

动图封面

URL一键编码-效果预览

脚本概览

URL编码脚本

6. URL一键解码

适用场景:我们拿到了一个编码后的URL,需要以可读的方式看看其中具体携带了哪些参数;

示例效果:

动图封面

URL一键解码-效果预览

脚本预览:

URL一键解码-脚本

7. Excel一键转JSON

适用场景:需要根据Excel进行数据初始化、线上事故修复过程需要参考Excel等;我们固然可以写代码直接解析Excel文件,但转成JSON处理多简单呐~

示例效果:

动图封面

Excel转JSON-效果预览

脚本概览

Excel转JSON-脚本

8. 二维码一键转文本

适用场景:冒烟测试、线上问题排查等过程涉及了二维码;

示例效果:

动图封面

二维码识别-效果预览

脚本预览:

二维码识别-脚本

9. 一键生成二维码

适用场景:冒烟测试过程需要构造有二维码的数据;

示例效果:

动图封面

二维码生成-效果预览

脚本概览:

二维码生成-脚本

10. 一键缩放图片

适用场景:现有图片尺寸不符合要求,需要缩放;

以前:打开PS、画图等软件,修改图片尺寸;

现在:指定比例,一键修改,5s内结束战斗;

示例效果:

动图封面

一键缩放图片-效果预览

脚本概览:

一键缩放图片-脚本

11. 一键显示路径对应的图片

适用场景:需要判断数据库、日志中的图片URL是否符合预期;

示例效果:

动图封面

一键显示脚本-效果预览

脚本概览:

一键显示图片-脚本

12. 屏幕取色

适用场景:需要copy屏幕某处颜色的RGB;

以前:打开独立软件提取;

现在:就地直接开取;

示例效果:

动图封面

屏幕取色-效果预览

脚本概览:

屏幕取色-脚本

13. 一键copy当前用户公钥

适用场景:GitHub、GitLab等平台需要填写目前使用的公钥;

以前:层层下钻目录,找到公钥文件,打开并copy;

现在:一键完成copy;

示例效果:

动图

一键copy公钥-效果预览

脚本概览:

一键copy公钥-脚本

总结

以上是我平时常用的功能,大家可以不局限于此,毕竟Quicker提供了强大的自定义能力~

大家也不必从零开始编辑脚本;Quicker支持脚本分享功能,可在别人的脚本基础上进一步编辑。看中上文哪个脚本了?可以直接在评论区跟我要链接哦~

记得点赞+关注给予反馈哦~ 如果喜欢的朋友多,我继续更新效率软件系列