我正在我的一个 C# 库中开发一个 API,以将测试结果文档(例如日志文件、捕获的屏幕截图或任何 zip 文件)从本地文件夹上传到测试中心测试计划下的所需测试用例编号。我正在使用 TFS 2018。
谁能帮我用代码片段来实现这个功能。
目前,我可以使用以下代码行与服务器建立连接:
VssClientCredentials vssClientCred = new VssClientCredentials();
vssClientCred.Storage = new VssClientCredentialStorage();
VssConnection connection = new VssConnection(new Uri("TestHubServerURL"), vssClientCred);
TestManagementHttpClient tManageHttp = connection.GetClient<TestManagementHttpClient>();
TestResultDocument tdoc = new TestResultDocument();
TestResultDocument tRun = tManageHttp.PublishTestResultDocumentAsync(tdoc, ProjectName, TestRunID).Result;
但是现在我被卡住了,我没有办法实现“PublishTestResultDocumentAsync”,还是我需要使用任何其他方式来实现这个功能?
我试着用谷歌搜索,但没有得到任何例子的帮助。
谢谢大家。