问答 大佬们所说的,开发的测试小工具是什么?

日积跬步 · 2021年07月13日 · 最后由 beishang 回复于 2021年09月15日 · 4828 次阅读

经常在帖子中看到,有人开发了测试小工具之类的描述,想知道,这些测试小工具是什么,大概怎么写出来的,举例说明,感谢!

共收到 17 条回复 时间 点赞

脚本喽 jmeter 这种

Thirty-Thirty 回复

牛逼牛逼,还有一种就是 ADB 拉取日记,手动输入命令比较麻烦,做成 BAT 文件,一键执行。效率提升 10 倍,也就是 1000%!肥肠的芳便!😂

自动安装最新 APK,开发在版本库上传新包,自动扫描,然后安装

还有造数据,有的数据要经过很长流程,可以用接口 +SQL+UI 这种方式造数据

只要能提升效率 不管多 low 感觉都是有用的

厉害!

举个例子
1.测一个东西,要去看三台服务器的日志,写个工具直接一键呈现
2.每次调用都要自己保存,写个工具,调用自动保存
3.一些万年不变的批量验证修改,全部工具化
4.根据个人习惯,定制你爱不释手的工具

这些东西,小是小,但是真的好用,使用频率≈有了再也离不开的地步。(业务和流程不发生大变动的话)

Ouroboros 回复

感谢 这大概就是封装的思想 😄

Thirty-Thirty 回复

niubility

@Thirty-Thirty 我发现你的回复都好有意思

我个人做过的 造数工具、数据核对、报表生成、自动登录 sdk、服务巡检预警、 兼容多种测试框架的插件(其实就是识别多个测试框架,然后通过执行把测试报告标准化输出)

落羽之梦 回复

满纸荒唐言,一把辛酸泪!
都云作者痴,谁解其中味?

好问题,虽然我也还没怎么写过这种提效的小工具

特定作用的连点器,
查配置表 ID 对应的名字,
特殊配置一键推送测试服,并调脚本更新游戏服务器

只要你去问功能测试同学,有没有什么经常重复操作的不需要人脑判断的事情,都可以思考怎么用工具代替

我认为工具是不限形式的,脚本、c/s、b/s 形式的都行,只要能把手头经常要手动重复的工作代替掉,能明显提效,就是好工具。我做过改数据的 b/s 工具给前端同学用,写过日志报错监控报警的脚本,写过造数据的脚本,写过拉取日志的 b/s 工具。当把自己的想法实现并提升工作效率时,感觉真棒😄
前一阵还和领导讨论到工具的继承问题,也就是你做的这个工具很好用、很提效,但是只有你自己维护,一旦你离职,这个工具大概率就废掉了,至少是没人维护了,这是个忧伤的问题。😞

有考虑开源吗哈哈哈,比如上传到 github 上,这样大家都能一起帮忙维护

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册