我正在阅读当前测试测试实验室中出现的所有测试用例。 我能够阅读它但是我无法更改每个测试用例的负责用户 有没有办法做到这一点?
foreach (TDAPIOLELib.TestSet tst in testSetList)
{
string nameOfTestSuit = tst.Name;
TSTestFactory tstf = (TSTestFactory)tst.TSTestFactory;
TDAPIOLELib.List ftest = (TDAPIOLELib.List)tstf.NewList(" ");
foreach (TSTest item in ftest)
{
item["TC_TESTER_NAME"] = "AndUser";
Test test = item.Test;
test.Name = "This is new TEst case ";
test.Post();
TestConfig tesconf = item.TestConfiguration;
IExecutionSettings exucutionsetting = item.ExecutionSettings;
//tdconeection.DisconnectProject();
//tdconeection.Disconnect();
//tdconeection.Logout();
//tdconeection.ReleaseConnection();
}
}
答案 0 :(得分:0)
在您的代码中,您永远不会调用Post()
- TSTest对象的方法。在将TC_TESTER_NAME
- 属性更改为“将所有已更改的值发布到数据库中”之后尝试调用它(根据API文档):item.Post()
。