c# - 如何在 VSTS 管道上运行 specflow API 测试
问题描述
我能够构建和安装软件包,但我真的不知道要给出什么命令来运行测试用例,我是 devops 的新手,能否请我提示一下,我正在使用 Xunit 并且有 4 个功能用于我的 API 测试
解决方案
来自 SpecFlow+ Runner 文档 ( https://specflow.org/plus/documentation/SpecFlowPlus-and-TFS-VSTS/ )
单击添加构建步骤以向构建定义添加新步骤。单击类别列表中的测试,然后单击“Visual Studio 测试”旁边的添加。
如下配置构建步骤:
输入测试程序集的路径(包含已编译规范项目和测试绑定的 DLL)。保存您的更改。
所以应该不用再添加VSTest任务和配置测试程序集名称了。
推荐阅读
- python-3.x - Python:递增一的方法返回无
- lua - 在堆栈布局中旋转小部件
- javascript - 如何在 for 循环中选择指定的数据(如 id)以在不同页面中使用这些数据
- java - 将对象转换为 JSON 时出现 Java StackOverflowError 错误
- asp.net-core - 如何按需启动 ASP.NET Core BackgroundService?
- javascript - Angular 8中没有entryComponents的服务响应中的动态组件?
- oracle-apex - 如何使用自定义用户访问控制?
- redirect - 当输入带有表情符号的 URL 时,Python 请求模块崩溃。为什么?
- python - 如何在 matplotlib 中设置两个时间格式化程序?
- javascript - 在函数中初始化 nodejs 全局变量并使其等同于在外部调用它