我正在 gitlab-ci.yml 文件中运行以下代码部分:
script:
- pip install --upgrade pip
- cd ./TestAutomation
- pip install -r ./requirements.txt
Run Code Online (Sandbox Code Playgroud)
以下是键和值。所以我必须将任何值传递到管道,并将 key 作为变量 ENV : dev
我通过扩展将上述三个变量添加到了 GitLab CI CD 变量部分。只是添加了一个值和键
我还发现我们可以在 .yml 文件本身中添加变量,如下所示。我不知道如何为一个键添加多个值
variables:
TEST:
value: "some value" # this would be the default value
description: "This variable makes cakes delicious"
Run Code Online (Sandbox Code Playgroud)
当我运行管道时,我收到错误,因为看起来这些变量和值没有正确注入。
更多细节:
我在运行管道时遇到同样的错误。因此,我怀疑当我通过管道运行时,类别变量没有正确注入
如果需要,我会将其显示在共享屏幕上
我观察到的是——与我作为参数或变量传递的键关联的值,这些值不会被注入或替换,而不是键。所以理想情况下 ${Category} 应该替换为 value Smoke 等
我正在使用Visual Studio代码,量角器,Typescript和Jasmine框架。我在“ it”块中有规格测试用例。
要查看所有测试用例或其阻止,我已经安装了“ Jasmine Test Explorer”和“ Jasmine Explorer UI”,但未列出测试用例。
您能帮我解决这个问题吗?
我在 Visual Studio 2017 C# 中创建了 REST API 框架。我已经创建了刚刚使用 MSTest Framework 创建了一个测试方法,该方法已在测试资源管理器中列出,但是当我运行它时,它会为我提供输出详细信息,如下所示-
Visual Studio 2017 Enterprise:没有可用的测试。确保测试发现者和执行者已注册,并且平台和框架版本设置合适,然后重试。
删除上述 DLL 后尝试更新并安装 Microsoft.VisualStudio.QualityTools.UnitTestFramework.Updated ,但无法安装
安装 Nuget 时出现以下错误 - 错误 NU1202 Package VS.QualityTools.UnitTestFramework 15.0.27323.2 与 netcoreapp2.0 (.NETCoreApp,Version=v2.0) 不兼容。包 VS.QualityTools.UnitTestFramework 15.0.27323.2 支持:microsoftvisualstudioqualitytoolsunittestframeworkdll (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll,版本 = v0.0) REST.API.Automation.Framework
即使我使用的是 MSTest Framework,也尝试添加 NunitTest、NunitTestAdapter3
看起来可能存在 SDK ASP.Net.Core2 兼容性问题或
c# ×1
cicd ×1
gitlab ×1
gitlab-ci ×1
jasmine2.0 ×1
mstest ×1
protractor ×1
python-3.8 ×1
typescript ×1