在 TFS Build(.net 和 python 项目)中运行空手道测试
Posted
技术标签:
【中文标题】在 TFS Build(.net 和 python 项目)中运行空手道测试【英文标题】:Running karate tests in TFS Build (.net and python project ) 【发布时间】:2019-08-31 16:15:45 【问题描述】:我是一名 java 开发人员,我使用空手道来测试一个 Rest API(python 项目)和(.net 项目),我如何在 tfs build 中运行这两个项目的测试?
我使用独立的 jar 来执行我的功能。
【问题讨论】:
参考本教程的“独立执行”部分:automationpanda.com/2018/12/10/testing-web-services-with-karate 【参考方案1】:AFAIK TFS 提供了一种运行 maven 项目的方法。如果你的 API 服务器被部署在像 QA Env 这样的机器上,那么,使用 TFS 并运行 maven 作业,它会针对环境运行你的空手道测试
你也可以关注这个话题。它提供了一个容器化的解决方案,使用 docker 镜像。
https://github.com/intuit/karate/issues/396
【讨论】:
以上是关于在 TFS Build(.net 和 python 项目)中运行空手道测试的主要内容,如果未能解决你的问题,请参考以下文章
TFS Build 不断抛出“无法执行获取操作,因为该文件已在本地存在”错误
我可以从 TFS CI Build 更改 VS2010 数据库项目的部署脚本的位置吗