• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • タイプ
    • 日記
    • 読書
    • 買物
    • ドラフト
    • 記事
    • まとめ
  • トピック
    • PCスマホ
    • 金融
    • 家事子育
    • 働き方
    • メンタル
    • ブログ
    • 未分類
    • 作業標準化
    • ドラム
    • 生活
    • リストアップ
    • その他

金融系エンジニア日記

金融系エンジニアがいろいろなものをテクノロジーで効率化する備忘録

現在の場所:ホーム / トピック / PCスマホ / テストの検証証跡に時間がかかりすぎる——そんな違和感から、「本当に確認しやすい証跡とは何か?」を整理してみた。

テストの検証証跡に時間がかかりすぎる——そんな違和感から、「本当に確認しやすい証跡とは何か?」を整理してみた。

前提となる状況

  • テスト管理ツールは使わず、Excelでテストケースを管理
  • 証跡もExcelやスクリーンショットで残す運用
  • 自分は証跡をレビューしてOKを出す立場

いわゆる“よくあるけど、なかなかしんどい現場”である。


何に一番時間がかかるのか?

特に負担が大きいのは、以下の確認だ。

  • 出力ファイルの内容チェック
  • データベース更新結果の確認

一見シンプルだが、証跡の作り方によって確認コストが大きく変わる。


よくある「つらい証跡」のパターン

自然に任せると、証跡はだいたいこうなる。

  • 出力ファイルの“項目ごと”にテストケースが分割されている
  • Excelに比較用の数式(TRUE / FALSE)が埋め込まれている
  • 不一致の場合はコメント(吹き出し)で理由が書かれている

一見しっかりしていそうだが、レビューする側にとってはかなり厳しい。


なぜ確認が大変になるのか?

この形式だと、次のような“余計な確認”が発生する。

① まとめて見られない

本来は一括で確認できる内容も、項目単位でバラバラにチェックする必要がある。

② 数式の正しさを疑う必要がある

  • 比較ロジックは正しいか?
  • 端数処理は適切か?
  • VLOOKUPは正しく参照しているか?
  • 計算式は意図通りか?

つまり「結果」ではなく「検証方法」までレビュー対象になる。

③ TRUE / FALSEの裏側をさらに確認

  • TRUE → 0同士やNULL同士を“たまたまOK”としていないか?
  • FALSE → コメントの説明が論理的に正しいか?

結局、どちらに転んでも追加チェックが発生する。


確認しやすい証跡とは?

では、どうすればレビューしやすくなるのか。

ポイントは「疑う余地を減らすこと」。

✔ 比較の信頼性が担保されている

専用ツールやスクリプトを使い、
「比較ロジック自体は正しい」と前提にできる状態にする。

✔ 必要な情報だけに絞られている

検証に関係ない項目は出さない。
見るべきものが明確だと、判断が速い。

✔ 比較対象が同じ並び

比較元と比較先が同じ順序・構造になっている。
視線移動や突き合わせのストレスが減る。

✔ 想定結果に例外が織り込まれている

毎回コメントで補足しなくても済む状態。
例外処理が“仕様として見える化”されている。

✔ 想定結果の作成過程が追える

バグ発生時に、
「テストデータがそもそも不十分では?」をすぐ確認できる。

✔ 再利用できる仕組みになっている

検証スクリプトやフォーマットを資産化し、
別案件でも流用できる形にする。


Excelで管理する場合の現実解

理想はテスト管理ツールだが、Excel運用が前提なら工夫が必要。

✔ ケースは“まとめる”

  • 項目単位ではなく、意味のある単位で1ケースにする
  • 「何項目をまとめたか」を記録しておくと分析しやすい

✔ 証跡ファイルは一目でわかる命名に

  • ファイル名の先頭にケース番号や連番を付与
  • 探す時間を減らすだけで効率は大きく変わる

✔ ケースの“目的”を書く

「何を確認するか」だけでなく、
「なぜ確認するのか」まで明記する。

レビュー時に意図を推測する負担がなくなる。


まとめ

検証証跡で時間がかかる本質的な原因は、
**「結果ではなく、過程まで疑わないといけないこと」**にある。

だからこそ重要なのは、

  • 比較の信頼性を担保する
  • 情報を絞る
  • 構造を揃える
  • 意図を明確にする

証跡は「残すためのもの」ではなく、
**“速く正しく判断するための道具”**として設計すべきだと感じた。

The following two tabs change content below.
  • この記事を書いた人
  • 最新の記事
Twitter のプロフィール

フリーダム

金融系システムエンジニアが、業務効率化や日常の工夫を発信しています。 日々の作業を少しラクにするアイデアやツールを記録しています。 忙しい中でも役立つヒントになればうれしいです。
Twitter のプロフィール

最新記事 by フリーダム (全て見る)

  • Android個人開発、最後の壁は「テスター12人」だった話 - 2026-04-04
  • 【保存版】テニススクールで学んだことまとめ|3年間の気づきと上達のコツ - 2026-03-29
  • OpenAIのAPIキーを使って利用する方法 - 2025-08-20

最初のサイドバー

Googleでサイト内検索

固定ページ

  • このサイトについて
  • ストレスから自由になる日記のホームページ
  • ストレスから自由になる日記の投稿ページ
  • 新着投稿一覧

最近のコメント

  • パスワード入力が必要な認証付きプロキシの内側のLANでmattermostクライアントとVisua lStudioCodeを使う に iloveadachi より
  • パスワード入力が必要な認証付きプロキシの内側のLANでmattermostクライアントとVisua lStudioCodeを使う に kaakaa より
  • 【体験談】クライングコントロールで9ヶ月の赤ちゃんが3日で朝まで寝た方法 に クライングコントロールのその後 夜中にまた起きるようになった。 – 金融系なんちゃってSEの日記 より

最近の投稿

  • Android個人開発、最後の壁は「テスター12人」だった話
  • 【保存版】テニススクールで学んだことまとめ|3年間の気づきと上達のコツ
  • ある日、突然おかしくなった【朝の一歩目が激痛】かかとの骨にヒビが入ったと思って整形外科に行った話
  • Excelしか知らない人へ:VLOOKUP・XLOOKUPで頑張っているなら、DataFrameを使わないと正直もったいない
  • PythonでOracle接続にハマった話(64bit問題とtnsnames.oraの落とし穴)

感想、要望などコメントをください

Footer

Feedly でフォロー

follow us in feedly

はてなブックマーク でフォロー

このエントリーをはてなブックマークに追加

トップページへのリンク

ストレスから自由になる日記 トップページ