0

根据“test-cloud.exe help submit”的说明:

--test-params [cspairs] - 额外的测试参数,格式是逗号分隔的键:值对

我想使用该命令将参数传递给我的测试。

现在如何在 Tests.cs 文件中访问这些参数?

如果不可能,那么有没有其他方法可以将参数添加到我的测试云测试中,然后在 Tests.cs 文件中读取它们?

4

1 回答 1

0

test.cs 文件可以使用参数吗?

不幸的是,不。好吧,至少现在不是……

这些参数目前仅用于测试设置。虽然,这听起来确实是一个不错的增强。也许您可以在 XTC 想法和功能请求页面上分享您的想法?从那里,像您这样的其他用户可以投票决定哪些功能对您最重要,帮助 XTC 团队绘制未来功能的路线图。这是 XTC 想法和功能请求页面的链接 - https://testcloud.ideas.aha.io/

========================

此页面的其他查看者的注意事项: 可以通过运行以下命令查看所有可用的命令行参数:

  • 操作系统 –mono packages/Xamarin.UITest.X.X.X/tools/test-cloud.exe help submit
  • 窗户——packages\Xamarin.UITest.X.X.X\tools\test-cloud help submit

当前参数列表 (截至 2017 年 1 月 12 日)

(从XTC 复制:在命令行提交 UITests

--assembly-dir <PATH>包含测试程序集的文件夹的路径。

--devices <DEVICE ID>在测试云上传对话框中提供的设备 ID。

--user <EMAIL> 提交测试的团队成员的电子邮件地址。

--nunit-xml <FILENAME> 测试结果导出到的文件名,格式为 NUnit 结果 XML。可选的。

--sign-info <FILENAME> 仅限安卓。提供将用于对测试服务器 APK 进行签名的签名信息文件。有关详细信息,请参阅以下部分。可选的。

--dsym <FILENAME>仅限 iOS。将与应用程序和测试一起上传 dSYM 文件。这允许在日志文件中提供更多详细信息。可选的。

--fixture <NUNIT-FIXTURE>NUnit 夹具/命名空间运行。(可多次使用)

--include <CATEGORY-NAME>标识应该只包含在测试运行中的 NUnit 测试类别。

--exclude <CATEGORY-NAME>标识应从测试运行中排除的 NUnit 测试类别。

--test-chunk 通过方法并行运行测试

--fixture-chunk 通过夹具并行运行测试

--data <FILE OR DIRECTORY> 上传文件或目录以及程序集。(可以多次使用)。

于 2017-01-12T17:00:03.967 回答