2016-07-01 8 views
0

rcpttの "フォルダコンテキスト"をどのようにマビナイズするか教えてください。 FYI:フォルダコンテキスト(リモートフォルダを参照するmy_folder_context.ctx)を作成しました。まず、rcpttツールで.ctxファイルを開いた後、 "Apply"ボタンをクリックして、テストケースを実行してテストデータを取得するよりも内容をAUTの場所にコピーします。 しかし同じものを自動化しているうちに、私はrcptt-maven-pluginの* .ctxファイルのエントリを見つけられません。スイートルームのために我々は以下があります:rcpttの "フォルダコンテキスト"の使用方法

<suites> 
    <suite>MyTestSuite</suite> 
</suites> 

が、同じことを、私は* .ctxファイルやECLスクリプトからフォルダのコンテキストを参照する任意の方法を見つけることができませんでした。 すべての情報が参考になります。これに期待してくれてありがとう。

答えて

0

はい、これは不可能ですが、foldercontextは明らかにテストケースではありません。テストケースをテストスーツ内に追加することしかできません。また、何もしていないfoldercontextファイルを実行する意味がなく、結果やレポートを生成することはできません。ところで

私はここに私の学習のいくつかを共有してみましょう:それは役に立たないのだrcpttの時間を記録しながら、しかし、ランタイム

1)フォルダのコンテキストを使用することができます。基本的には、rcpttツールの中で利用可能なリモートロケーション用のマップされたディレクトリのようなものです。

2)私は、実行時にテストデータの場所を提供したと同じことが、私は以下を通じて達成: ゴー>は実行コンフィギュレーションがRCPTT-する - > VM引数)は、二重引用符なしで(「testdatalocationを」-Dを付加し、 の下に提供ECLスクリプトで:

set-dialog-result Folder [substitute-variables "${system_property:testdatalocation}"] 

たり、Mavenのpom.xmlファイル内:

<vmArgs> 
     <vmArg>-Dtestdatalocation=D:\InputsForAutomation</vmArg> 
</vmArgs>