![]() |
1
guoguobaba 35 天前 ![]() 按照你的需求,可以试试看 kettle 。
|
2
512357301 35 天前 via Android ![]() 本来都写完下面的了,忽然想到一个——n8n ,完美支持,你可以试试。但它的免费版不支持全局变量,但可以基于 monogo 数据库或者类似的 kv 数据库定义全局变量,只不过有点绕。这种数据库一般都是支持 http 请求进行数据增删改查的,这样不就实现了“变量(key)”的增删改查了嘛。
如果对全局变量没执念的话,它基本上完全符合了。另外,它的收费版是支持全局变量的。 原本写的如下: 可以试试 spiderflow ,但代码也不少写。。。,还不如 Python 呢。 也可以试试影刀之类的 rpa ,或者 quicker 这样的软件,都可以编写自己的“动作脚本”。 核心功能不难,几行代码而已,但要做好交互就很难了,节点多了,怎么维护,又是个工程问题了,也得有好的交互才行,搞到最后还不如自己用 python 呢。 |
![]() |
3
15855pm 35 天前 ![]() 如果讨论的是接口自动化测试,我是觉得现在的自动化不好做的原因不在于工具好不好用,维护用例、套件、库,对于会写代码的人(比如 pytest 、testng 等)会觉得纯 GUI 操作繁琐,效率低,还受到各种限制(比如可能不支持非 SQL 数据库断言、XML 断言等),而对于不会写代码的功能测试人员来说,即便是 GUI 操作,很多东西的原理还是要学习( jsonpath 、变量作用域),使用成本并不低。自动化做不起来,根本原因可能是频繁变动的业务不适合去做、维护成本太高。
|