少しでもエビデンスの取得を効率化するために、
下記手順でテストを行うことを想定。
今回は全ケースを一括実行します。
-
01_BEFORE_UT.batを実行
-
テスト実行
-
02_AFTER_UT.batを実行
DBはDB2としています。
-
01_BAFORE_UT.bat
3 | REM コマンドプロンプトを立ち上げ、「db2cmd 01_BAFORE_UT.bat」で実行します。 |
5 | REM ************************************************************* |
6 | REM DB設定(各自の設定に変更してください。) |
7 | REM ************************************************************* |
12 | REM ************************************************************* |
14 | REM -t:SQLファイル内のセミコロンをステートメント終了文字とする。 |
15 | REM - v :コマンドテキストを標準出力にエコーする。 |
16 | REM ************************************************************* |
17 | db2 -tv connect to %SERVER_ID% user %USER_ID% using %USER_PASS%; |
19 | REM ************************************************************* |
23 | REM ************************************************************* |
24 | DIR /b /ad > file_list.txt |
25 | SETLOCAL ENABLEDELAYEDEXPANSION |
26 | FOR /f %%a IN (file_list.txt) DO ( |
28 | SET SQL_OUTPUT=!EVI_DIR!\10_SQL_LOG_Before |
32 | REM ************************************************************* |
34 | REM -t:SQLファイル内のセミコロンをステートメント終了文字とする。 |
35 | REM - v :コマンドテキストを標準出力にエコーする。 |
36 | REM -f:ファイル名を指定する。SQL文をファイルから読み込む。 |
37 | REM ************************************************************* |
38 | db2 -tvf select_AAA.sql > %SQL_OUTPUT%\select_AAA.log |
43 | REM ************************************************************* |
45 | REM ************************************************************* |
-
02_AFTER_UT.bat
ログフォルダの作成とログファイルの取得を追加する。