描述根据" test-cloud.exe帮助提交":
- test-params [cspairs] - 其他测试参数,格式为逗号分隔键:值对
我想通过使用该命令将参数传递给我的测试。
现在我如何在Tests.cs文件中访问这些参数?
如果不可能,那么还有其他方法可以将参数添加到我的Test Cloud测试中,然后在Tests.cs文件中读取它们吗?
答案 0 :(得分:0)
参数是否可用于test.cs文件?
不幸的是,不,好吧,至少目前不是......
参数目前仅用于测试设置。虽然,这听起来像一个很好的增强。也许你可以分享你对XTC Ideas&功能请求页面?从那里开始,像您这样的其他用户可以投票决定哪些功能对您最重要,帮助XTC团队制定未来功能的路线图。这是XTC Ideas& amp;的链接。功能请求页面 - 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
当前参数列表 (截至1/12/2017)
(从XTC: Submitting UITests at the Command Line复制)
--assembly-dir <PATH>
包含测试程序集的文件夹的路径。
--devices <DEVICE ID>
“测试云上传”对话框中提供的设备ID。
--user <EMAIL>
提交测试的团队成员的电子邮件地址。
--nunit-xml <FILENAME>
导出测试结果的文件名,格式为NUnit结果XML。可选的。
--sign-info <FILENAME>
仅适用于Android。提供将用于签署测试服务器APK的签名信息文件。有关详细信息,请参阅以下部分。可选的。
--dsym <FILENAME>
仅适用于iOS。将上传dSYM文件以及应用程序和测试。这允许在日志文件中提供更多细节。可选的。
--fixture <NUNIT-FIXTURE>
NUnit fixture / namespace。 (可以多次使用)
--include <CATEGORY-NAME>
标识只应包含在测试运行中的NUnit测试类别。
--exclude <CATEGORY-NAME>
标识应从测试运行中排除的NUnit测试类别。
--test-chunk
通过方法
--fixture-chunk
通过夹具并行运行测试
--data <FILE OR DIRECTORY>
上传文件或目录以及程序集。 (可以多次使用)。