# Legacy Bridge 技術デモ 自動テスト報告(v1.0) 本報告はデモ環境(SIMULATOR・合成データ)の自動テスト実測であり、実在顧客システムの成績ではありません。 - 実行日時: 2026-08-20T05:18:51+00:00 - 対象: demo/legacy-bridge-demo.html(DEMO v1.0) - 実行モード: SIMULATOR(IBM i接続部分は模擬環境。IBMI_TESTは検証環境未整備のため未実行) - データseed: LB-DEMO-2026-01(決定的に再生成可能) - Gitコミット: 該当なし(本作業環境にリポジトリなし。納品zipの版数で管理) - テスト件数: 30件 / 成功 30 / 失敗 0 - テストランナー: Playwright(Chromium) ## 結果一覧 | # | テスト | 結果 | |---:|---|---| | 1 | SIMULATOR常時表示(架空企業・合成データ・成果否認) | 成功 | | 2 | IBMI_TESTは未整備のため選択不可 | 成功 | | 3 | 合成データの再現性(同一seedで同一データ) | 成功 | | 4 | Read照会(Readユーザーで照会できる) | 成功 | | 5 | 存在しないSKUは0件 | 成功 | | 6 | 検索条件が機能する(入力検証) | 成功 | | 7 | TEST-DEMO-03 権限外Write拒否・データ変更なし・セキュリティイベント | 成功 | | 8 | 並行照合: 全件一致で合格 | 成功 | | 9 | 並行照合: 不一致注入で不合格+不一致一覧+注入明示 | 成功 | | 10 | 承認前は実行できない | 成功 | | 11 | 申請者の自己承認を拒否(職務分離) | 成功 | | 12 | 承認権限のないユーザーの承認を拒否 | 成功 | | 13 | 承認後の実行+変更前後保存+再取得照合OK | 成功 | | 14 | TEST-DEMO-01 二重送信: 更新1回・2回目は重複・監査に2受信1更新 | 成功 | | 15 | タイムアウト2回→バックオフ後に回復(200/400ms表示) | 成功 | | 16 | 応答欠損: 盲目的再送なし・状態照会で確認・二重更新なし | 成功 | | 17 | 再取得不一致: 警告して停止・人の確認へ | 成功 | | 18 | 再試行上限(3回)で安全停止・データ未変更 | 成功 | | 19 | 停止権限の分離(閲覧担当では停止不可) | 成功 | | 20 | TEST-DEMO-02 停止中のWrite拒否+理由表示 | 成功 | | 21 | TEST-DEMO-02 停止中もRead継続 | 成功 | | 22 | 停止を監査ログへ記録(操作者・時刻・理由) | 成功 | | 23 | 再開も記録・状態復帰 | 成功 | | 24 | TEST-DEMO-04 切り戻し: 変更前へ復元+再取得照合OK+監査ログ | 成功 | | 25 | 切り戻し不可条件(実施済みは対象外・理由表示) | 成功 | | 26 | ダッシュボード(Read/Write成功率・承認待ち・再試行・不一致・KillSwitch等) | 成功 | | 27 | 監査ログJSONエクスポート(モード・seed・版数つき) | 成功 | | 28 | デモソースに秘密情報なし | 成功 | | 29 | 実在企業名なし(架空企業A表記) | 成功 | | 30 | コンソールエラーなし | 成功 | ## 既知の制約(実行していない項目) - IBMI_TESTモード(正式なIBM i検証環境への接続)は、検証環境が未整備のため未実行です。実行済みとは扱いません。 - 応答時間・バックアップ確認・通知はデモ内の模擬値です。 - 本テストはアプリケーション制御(承認・冪等・監査・停止・照合・切り戻し)の確認であり、IBM i実機の性能・負荷は対象外です。