你是如何使用 Quicker 的?
链接:https://www.zhihu.com/question/323865623/answer/3579767892
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
在互联网干研发这么多年有个感受:程序员日常工作不全是脑力劳动,每天也充斥着大量只需动手无需动脑的“体力活“。
比如冒烟测试过程构造数据、为周报/月报统计数据、线上刷数前构造复杂参数等等。
三个字形容这些工作:没营养~
有没有可能快速完成这些体力活,腾出时间整点有营养的事?哪怕是摸摸鱼也好呀~
有,Quicker是解药之一。这款软件允许大家以搭积木的方式自定义各种脚本,能力强大,足以一键杀掉体力活。
接下来列举一些我工作中常用的功能。
1. 快速生成SQL
适用场景:为周报/月报统计数据、问题追查过程一键查询常用数据等。
示例效果:

脚本概览:

2. 自动填写造数表单
适用场景:冒烟测试过程需要构造很多数据,每个数据对象的构建都需要再页面上填写十几项内容,神烦~
示例效果:
我用问卷星搭了一个演示页面,包含各种类型的字段

脚本概览:

3. 屏幕OCR,一键提取文本
适用场景:用户直接扔过来一个包含各种ID的图片,期望研发帮查查问题;让用户copy个文字版,迟迟没回应 ~
现在不必纠结了,一键提取文字内容
示例效果:

脚本预览:

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

脚本概览:

5. URL一键编码
适用场景:开发调试过程中需要构造携带汉字等特殊字符的URL;
示例效果:

脚本概览

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

脚本预览:

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

脚本概览

8. 二维码一键转文本
适用场景:冒烟测试、线上问题排查等过程涉及了二维码;
示例效果:

脚本预览:

9. 一键生成二维码
适用场景:冒烟测试过程需要构造有二维码的数据;
示例效果:

脚本概览:

10. 一键缩放图片
适用场景:现有图片尺寸不符合要求,需要缩放;
以前:打开PS、画图等软件,修改图片尺寸;
现在:指定比例,一键修改,5s内结束战斗;
示例效果:

脚本概览:

11. 一键显示路径对应的图片
适用场景:需要判断数据库、日志中的图片URL是否符合预期;
示例效果:

脚本概览:

12. 屏幕取色
适用场景:需要copy屏幕某处颜色的RGB;
以前:打开独立软件提取;
现在:就地直接开取;
示例效果:

脚本概览:

13. 一键copy当前用户公钥
适用场景:GitHub、GitLab等平台需要填写目前使用的公钥;
以前:层层下钻目录,找到公钥文件,打开并copy;
现在:一键完成copy;
示例效果:
脚本概览:

总结
以上是我平时常用的功能,大家可以不局限于此,毕竟Quicker提供了强大的自定义能力~
大家也不必从零开始编辑脚本;Quicker支持脚本分享功能,可在别人的脚本基础上进一步编辑。看中上文哪个脚本了?可以直接在评论区跟我要链接哦~
记得点赞+关注给予反馈哦~ 如果喜欢的朋友多,我继续更新效率软件系列