0

QTPを使用してQCのテストインスタンスの特定のフィールド(説明/オプションID)を更新したい。以下は私が現在行っていることです:

  1. QTPを介して、OTA APIを呼び出すことにより、QCに接続し、テストラボのテストセットの1つにテストインスタンスをプルします(このコードは機能しています)
  2. ここで、プルされたすべてのインスタンスの説明またはオプションIDフィールドのいずれかを更新したいと思います(これらすべてのものがExcelにあります)

PS:申し訳ありませんが、ここにコードを入れることはできません。私はそのフィールド値を追加することに固執しています。TSTestFactoryまで到達できましたが、それを超えて到達することはできません。

手がかりがあれば教えてください。

4

1 に答える 1

0

TestSet テストのステータスを更新するために使用するコードのスニペットを次に示します。

  TSTestFactory tstf = (TSTestFactory)m_Connection.TSTestFactory;
  List tests = tstf.NewList("");

  foreach (TSTest test in tests)
  {
    test.Status = status;
    test.Post();
  }
于 2012-12-18T02:14:44.293 に答える