为什么团队将其自动化
您的堆栈,而不是标准堆栈
您不必仅仅因为一个正在运行的内部工具不在某人的集成页面上就更换它。
处理得当
身份验证、速率限制、重试和分页均正确处理一次,而不是在脚本中近似处理。
凭证受到保护
密钥和令牌以加密方式存储,每个客户都是隔离的,并且永远不会出现在浏览器或日志中。
您可以自动化什么
软件的连接方式。
- REST API
- GraphQL API
- 传入和传出 Webhook
- JSON 和 XML 交换
- CSV 和电子表格导入和导出
- 直接数据库连接
- FTP 和 SFTP 文件传输
- 内部和行业特定软件
- 没有现代界面的遗留系统
人们提出的问题
如果文档很差怎么办?
这对于内部工具来说很常见。我们根据现有的一切进行工作——文档、示例调用或构建它的人。
之后谁维护连接?
我们做到了。当 API 版本更改或令牌过期时,这是我们需要注意和修复的问题,而不是您通过故障发现的问题。
如果我的软件根本没有 API 怎么办?
那么浏览器自动化通常就是答案——以人的方式操作它。它不太优雅,但很有效。