結果がありません。
リクエストされたページは見つかりませんでした。記事を探すには、検索条件を絞るか、上記のナビゲーションを使ってください。
テストの実行中に、ファイルに対してチェックをおこなったり、データを書き込んだりする必要がある場合があります。このライブラリには、そういった機能を提供するユーザーコード メソッドが含まれます。
⇢ ユーザーコード ライブラリの活用 の手順に従って、任意のレコーディング モジュールに配置し、このセクションで説明する方法に従って設定してください。
任意のファイルを開き、その末尾に文字列を追加します。ファイルが存在しない場合には、新しく生成します。
利用可能な引数は以下です。
String text
String path
Boolean addNewLine
レポートにも表示されます。
ひとつ以上のファイルが存在しているかをチェックします。Validation アクションのように動作し、success または failure を返します。
利用可能な引数は以下です。
String path
String pattern
Int32 expectedCount
結果はレポートに表示されます。
ひとつ以上のファイルを削除します。
利用可能な引数は以下です。
String path
String pattern
削除したいファイルが見つからなかった場合、failure を返さず、Warning を表示します。
出力フォルダーにある myLogFile.txt の削除に成功
出力フォルダーに myLo.txt が見つからなかったことを示す警告
ファイルが任意の文字列を含むかどうかをチェックします。引数 fileEncoding の指定はオプションです。Validation アクションのように動作し、success または failure を返します。
利用可能な引数は以下です。
String filePath
String text
String fileEncoding
2 つのバリナリ ファイルが同じかどうかを比較します。Validation アクションのように動作し、success または failure を返します。
String filePath1 and filePath2
結果はレポートに表示されます。
2 つのファイルが一致
2 つのファイルが一致しない
2 つのテキスト ファイルが同じかどうかを比較します。引数 normalizeLineEndings の指定はオプションです。Validation アクションのように動作し、success または failure を返します。
String filePath1 and filePath2
Boolean normalizeLineEndings
結果はレポートに表示されます。
2 つのファイルが一致
2 つのファイルが一致しない
テスト実行を、指定した時間の間、一時停止します。一時停止の間、1 つ以上のファイルの存在をチェックします。つまり、1 つ以上のファイルが存在するようになるのを待機します。ファイルが存在するようになるか、引数 duration で指定した時間を経過するかによって、success または fail を返します。
String path
String pattern
Int32 duration
結果はレポートに表示されます。
成功
失敗: 指定した待機時間以内にファイルが存在しなかった
新しくファイルを生成し、文字列を書き込みます。AppendStringToExistingFile は、既に存在しているファイルに文字列を書き込みますが、このメソッドは、新しく生成するファイルに書き込みます。
String text
String filenamePrefix
String fileExtension
このメソッドが単位秒あたり複数回呼び出された場合、最後の呼び出しによって、それ以前の呼び出しがすべて上書きされます。