私の QTP スクリプトは Test Scripts タブにあり、データシートは QC の TestPlan の Attachment タブにあります。これらのデータシートを QTP のデータテーブル (グローバル) にインポートし、QTP スクリプト パラメーター化を使用してアプリケーションでデータを使用し、スクリプトはアプリケーションから自動生成された値でこのグローバル データテーブルを更新します。
ここで、Export / ExportSheet 機能を使用して Global Datatable を QC の添付ファイル タブのテスト データ シートにエクスポートすると、それらが更新されていないことが問題になります。
QTP から Quality Center への Global Datatable のこのエクスポートを実現するにはどうすればよいですか?
DataTable 全体を新しいファイルとして保存するか、既に添付されている DataTable を更新したいと考えています。
「Test Resources」タブに保存しても問題ありません。
実際、どのような方法で Quality Center にアクセスできても、私は満足しています。
QTP 10.0 と QC 10.0 の使用
詳細な例:
Web サイトで商品を購入する顧客に対して計算された税金をチェックするテストがあります。そして、各行の結果を保存したいので
、次のようなデータテーブルがあります
Customer Item Expected_Tax Actual_Tax Pass_Fail
normal apple 25
normal pear 10
manager apple 12
テストを実行すると、QTP がデータ テーブルの空白を埋めます
Customer Item Expected_Tax Actual_Tax Pass_Fail
normal apple 25 25 pass
normal pear 10 25 fail
manager apple 12 25 fail
このデータ テーブルを保存したいのですが、テストが終了するとデータが失われます。だから保存したい。自分のマシンにローカルに保存できることはわかっています。しかし、後で取得できるようにQCに保存したいのです。
アップデート
データ テーブルが実際に保存されていることがわかり、Test Lab を開いてテスト ランを確認すると、データ テーブルを見つけることができます。しかし、データ テーブルをテスト リソースまたは添付ファイルとして保存する方法を知りたいです。