Rally .NET REST:如何创建新的测试用例结果

本文关键字:创建 结果 测试用例 REST NET 何创建 Rally | 更新日期: 2023-09-27 18:33:11

好的 - 很抱歉我最初的问题缺乏具体性。这是我正在尝试做的事情 - 使用特定浏览器测试用例的测试用例结果更新 Rally。更新代码片段:

    DynamicJsonObject newTestCaseResult = new DynamicJsonObject();
    newTestCaseResult["Date"] = "2012-04-25";
    newTestCaseResult["TestCase"] = "TC1234";
    newTestCaseResult["Notes"] = "XSLT support tests";
    newTestCaseResult["Build"] = "20120430.3681";
    newTestCaseResult["Verdict"] = "Pass";
    // Create the TestCaseResult
    CreateResult cr = restApi.Create("TestCaseResult", newTestCaseResult);

我在创建步骤中收到此异常:

           {System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.}

知道我哪里出错了吗?这个问题是否符合提高特异性的需要?

Rally .NET REST:如何创建新的测试用例结果

注意到这个问题已经重新打开,你可能希望调整你的测试用例分配,使用引用而不是FormattedID,根据我在评论部分的评论:

    newTestCaseResult["TestCase"] = "/testcase/12345678";

其中长整型是相关测试用例的 OID。