このセクションでは、XML 形式で保存されたプロジェクトおよび .tst ファイルの操作方法について説明します。

このセクションの内容:

プロジェクトの操作

プロジェクト ファイルを保存する

プロジェクトのプロパティ、テスト スイートなどに加えた変更は、自動的にプロジェクトに保存されます。プロジェクトは、明示的にクローズしない限りオープン状態のままです。

プロジェクト ファイルを閉じる

プロジェクト ファイルを閉じると、関連するツリーや設定もすべて閉じられます。閉じたプロジェクトは、ナビゲーターには表示されますが、テスト ケース エクスプローラーには表示されません。

現在のプロジェクトとすべての関連する設定を閉じるには、次の操作を行います。

プロジェクト ファイルを開く

プロジェクト ファイルを開くとき、すべての関連するツリー、設定、レポートが復元されます。

プロジェクト ファイルを開くには、次の操作を行います。

テスト (.tst) ファイルの操作

.tst ファイルを開く

デフォルトでは、.tst ファイルは閉じています。  .tst ファイルを開くと、メモリにロードされます。

.tst ファイルを開くには、以下の 2 種類の方法があります。

閉じた .tst ファイルには、"閉じた箱" のアイコンが表示されます。  

開いた .tst ファイルには、"開いた箱" のアイコンが表示されます。 

.tst ファイルを閉じる

.tst ファイルを閉じるには、以下の 2 種類の方法があります。

.tst ファイルの XML 形式について

SOAtest の .tst ファイルは XML 形式で保存されるため、XML を解析してテスト スイートやテスト情報をカスタム フレームワークに送ることができます。

次の表は、よく使用されるツールがどのように記述されるかを表しています。

成果物要素名親要素
ルート要素 SOAtestProjectなし
テスト スイートTest SuiteTestSuite (他のテスト スイートにネストされている場合)
テストまたはテスト スイート名name他の任意の要素
環境EnvironmentConfigurationTestSuite
データ ソースDataSourceTestSuite/SOAPRPCToolTest
Messaging ClientHTTPClientTestSuite/HTTPClientToolTest
Browser Playback ツールBrowserTestingToolTestSuite/ToolTest
DB ツールDbToolTestSuite/ToolTest
Extension ツールMethodToolTestSuite/ToolTest
Call Back ツールCallBackToolTestSuite/CallBackToolTest

以下のリストでは、XML 形式のプロジェクト ファイルで使われる要素のうち、よく使われる特別な名前の付いた要素を挙げます。これらのフィールドは、名前の一部を除くことでより全般的な検索を行うことができるように命名されています。

たとえば、すべての WSDL を検索する場合は、"_WSDLLocation>http://mywsdl</" を検索して置換します。SOAP Client の WSDL だけを検索する場合は、"<SOAPClient_WSDLLocation>http:/mywsdl</SOAPClient_WSDLLocation>" を検索します。

WSDL フィールド:

Schema フィールド:

Endpoint フィールド:

Literal (XML) フィールド:

XPath フィールド:

Diff ツールの回帰コントロール

BrowserTesting ツール フィールド:

BrowserDataBank:

BrowserValidation ツール: