大约三年前,当 Karate 还处于起步阶段时,我们评估了 Postman、Karate 和其他一些框架。Postman 确实有很大的吸引力,只是因为我们的开发团队有一个非常可靠且维护良好的集合,但我们很快意识到 Postman 不可扩展,并且根本不具备自动化框架所需的功能。
今年的某个时候,我们将在我目前的工作中开始 api 测试,空手道再次是最有可能的候选者,尽管我们也会考虑 Postman 和 Cypress,后者主要是因为我们将其用于前端。但是 Karate 非常易于开箱即用,拥有迄今为止最好的文档,并且对我使用过的任何开源框架提供实时支持,并且对数据库连接、GraphQl 调用、Java 互操作具有出色的集成,以及类似 javascript 的语法。
我喜欢 Postman 进行快速探索性测试,但对于测试框架和 CI,我不知道它们如何竞争。
| 归档时间: |
|
| 查看次数: |
3024 次 |
| 最近记录: |