GENZ, Inc.

小売チェーン企業向け 店舗売上管理アプリのソフトウェアテスト

返品や値引を挟んだ日次の締めと締め後の訂正のあとでも、集計軸ごとの数値が一致するかを、処理と販路ごとに突き合わせます。

支援事例

支援実績5,000件以上

支援実績を示す企業ロゴ 01
支援実績を示す企業ロゴ 02
支援実績を示す企業ロゴ 03
支援実績を示す企業ロゴ 04
支援実績を示す企業ロゴ 05
支援実績を示す企業ロゴ 06
支援実績を示す企業ロゴ 07
支援実績を示す企業ロゴ 08
支援実績を示す企業ロゴ 09
支援実績を示す企業ロゴ 10
支援実績を示す企業ロゴ 11
支援実績を示す企業ロゴ 12
支援実績を示す企業ロゴ 13

この記事はソフトウェアテストの専門家が監修しています

監修枡井 愼治株式会社GENZ 代表取締役

GENZは創業以来、5,000件以上のソフトウェアテスト・第三者検証を手がけてきたプロフェッショナルです。品質に関する課題やお悩みに、真摯に寄り添います。

代表取締役 枡井 愼治 株式会社GENZ 〒101-0062 東京都千代田区神田駿河台2-3-11 ヒューリック御茶ノ水ビル3F TEL:03-5244-4711
01 ISSUES

店舗売上管理アプリでよくある不具合

不具合は、返品の減額が載らない、取引が違う日に計上される、確定した数値が後から動く形で現れます。処理した本人の画面ではエラーにならず、照会や月次の突合で初めて表に出ます。

返品されたのに売上の数値が減らないままになる

返品処理が完了して見えても、元の取引と紐付いていないことがあります。返品処理分が売上集計に反映されず、気づくのは店舗での気付きか月次の突合まで遅れます。

返品減額の未反映

締めの時刻をまたいだ取引が違う日に計上される

締め時刻の境目の取引をどちらの日に入れるかは、帰属の規則で決まります。規則が販路の間で割れると、同じ時間帯の売上が分かれ日ごとの数値がずれます。

締めまたぎの誤計上

締めた後の訂正で報告済みの数値が後から変わる

締め後の訂正を、確定値の書き換えとするか差分の計上とするかは規則で定まります。規則が割れると、報告した売上と画面・帳票の数値が合わなくなります。

確定値の事後変動

店舗別と販路別で売上の合計が一致しなくなる

税の扱いや区分への振分、端数の丸め方が集計軸の間で揃わないと、同じデータの合計が切り口ごとに食い違います。差の理由を、即答できなくなります。

集計軸間の不一致

会計側へ渡した数値と月次の突合が合わなくなる

会計への連携では、科目や区分、計上日を受け口の仕様へ変換します。対応づけがずれると会計側で誤って計上され、月次の突合で表面化します。

会計連携のずれ
02 RISK

残存した不具合により生じる問題

残った不具合は、店舗や経理の照会と月次の突合で初めて表に出ます。影響は、誤った業績判断・数値への不信・決算の説明責任へ分かれて広がります。

店舗売上管理アプリの障害対応について、複数の担当者がモニターや資料を確認している実写画像。
03 REVIEW

静的テスト(レビュー)でおさえるべき観点

静的テストでは、取込から締め・訂正・集計・連携までの取り決めを、経理の運用と接続先の受け口の仕様と照合します。文書にない論点は、確認すべき問いとして先に書き出します。

取引粒度

取引データの粒度と訂正の表現を販路の仕様と照合

販売・返品・取消を記録する単位と値引の持たせ方は、販路ごとに異なります。送信仕様と取込の設計を突き合わせ、数値の意味が違う箇所を実装前に洗い出します。

確認する資料
  • 販路別送信仕様
  • 取込設計書
  • 値引区分一覧
計上日

返品と値引の計上日の規則を締めと経理の運用と照合

売上額を減らす取引は、元の取引の日に遡るか受けた日に計上するかで売上が変わります。計上日の規則と紐づけの保ち方を、締めの方式と経理の運用と照合します。

確認する資料
  • 計上日規則表
  • 返品処理手順書
  • 経理運用手順
締め後訂正

締めの後に届く訂正の扱いを社内のルールと照合

締め後に届く訂正を、確定値を動かすか差分として載せるかは設定で決まります。社内のルールと照合し、訂正の前後の値と理由が記録に残る形かを確かめます。

確認する資料
  • 締め処理設計書
  • 訂正運用規定
  • 変更履歴様式
集計軸

集計軸の体系と税・区分の対応を報告の実務と照合

集計は、軸の切り方に加えて税の別や端数処理の段階でも変わります。報告で使う切り口が区分の体系に沿うかを確認し、軸をまたいだ合計の一致条件を固めます。

確認する資料
  • 集計軸一覧
  • 税区分対応表
  • 報告帳票様式
会計連携

会計へ渡す科目と計上日の対応を突合の帳票と照合

会計へ渡す科目・区分・計上日の対応表を、月次の突合で並べる帳票と照合します。不一致の原因を取引の単位まで切り分ける記録が残る形かも確かめます。

確認する資料
  • 科目対応表
  • 連携仕様書
  • 月次突合帳票
  • 計上日対応表
04 TEST DESIGN

動的テストの設計・実行のポイント

取引の種類×販路×集計軸の掛け合わせは、全数実行が難しい規模になりえます。技法で範囲を絞り、テストケースと合否の基準に具体化します。

STEP 01 取引と販路の組で反映を見る同値分割で選んだ代表取引を販路ごとに流して確かめる
どう確かめるか

取引の種類と販路の組み合わせで反映を確かめる

同じ処理で扱われる取引を同値分割(取引パターンの整理)で区分し、代表と販路を掛け合わせた組を選びます。取込経路に流し、金額の増減を事前の期待値と照合して合否を判定します。

  • 01販売や返品など同じ処理で扱う取引を同値分割(取引パターンの整理)で区分する
  • 02代表の取引と販路を掛け合わせた組を取込経路に流す
  • 03売上額の増減を事前に定めた期待値と照合して合否を判定する
OUTPUT取引と販路のパターン表
STEP 02 締めと期間の境目を確かめる締め時刻の直前直後と期の端の日で帰属の変わり目を見る
どう確かめるか

締め時刻と期間の境目を境界値分析で確かめる

締め時刻の直前直後と、期の最初・最後の日の取引を境界値分析で選びます。規則どおりの営業日に帰属し、端の日がその期だけに含まれることを検証します。

  • 01締め時刻の直前と直後の取引を境界値分析で選び出す
  • 02期の最初の前日・最後の翌日を含め規則どおりの営業日に帰属するか見る
  • 03端の日の売上がその期だけに含まれることを集計で確かめる
OUTPUT境目の帰属確認結果
STEP 03 返品と取消を締めの前後に織り交ぜる条件と処理の対応を表に起こし交ぜて試す手順を定める
どう確かめるか

返品や取消を締めの前後に織り交ぜた手順で試す

返品は締め前なら当日の反映、締め後は売上訂正として残ります。条件と処理の対応をデシジョンテーブルに整理し、返品や取消が締めの前後に混在する順序で試す手順を定めます。

  • 01返品は日々の締め前なら当日に反映され締め後は訂正として残るか見る
  • 02条件と処理の対応をデシジョンテーブルに整理して残す
  • 03返品や取消を締めの前後に交ぜた手順で流して挙動を確かめる
OUTPUT条件と処理の対応表
STEP 04 大量の取込で締めを確かめる月末に集中する大量の売上データの取込を想定して見る
どう確かめるか

月末に集中する大量の売上データの取込で締めを確かめる

月末に集中する大量の売上データの取込を想定し、締め処理が最後まで滞りなく終わるかを見ます。処理にかかった時間と、途中で失敗した取引の有無も併せて記録します。

  • 01月末に集中する大量の売上データを取込経路にまとめて流す
  • 02取込から締め処理までが最後まで滞りなく終わるかを見る
  • 03処理にかかった時間と失敗した取引の有無を併せて記録する
OUTPUT取込と締めの完了記録
05 RATIONALE

私たちGENZが、このようなソフトウェアテストを代行します

固定費を抱えない人日単位のアサイン、監査にも使える独立した検証の記録、育成期間なしに活かせる専門ノウハウなど、第三者へのアウトソースには複数のメリットがあります。

OUTSOURCING RATIONALE THIRD-PARTY VERIFICATION

必要な時に必要な分だけ

人日単位のアサインで固定費を抱えず、繁忙期に増減できます。

独立した視点で品質を底上げ

独立した検証で偏りを排し、監査に使える客観的な記録を残せます。

専門ノウハウを即戦力で

JSTQB認定エンジニアが在籍し、対象領域固有の検証知見を育成期間なしに活用できます。

オフィスで担当者同士がノートPCを前に、店舗売上管理アプリのテスト観点を相談しながら整理している風景。第三者視点のテスト支援を想起させる実写写真。

専門知識を持ったテストエンジニアが、第三者の視点でテストするメリット

  • 処理した本人の画面では見えない集計のずれを突合前に検出できる
  • 取引の種類×販路×集計軸を掛け合わせた組み合わせで確認できる
  • 固定費を抱えずに人日単位で切替前の確認を差し込める
  • リリース判断の場で使える独立した検証記録と未確認の範囲が残る
06 SERVICE

5,000件以上の実績に裏付けられた売上管理の検証

アプリやPOS・会計側のベンダーと役割を分け、小売事業者様の側に立つ第三者として確かめます。GENZは、支援実績5,000件以上の進め方で、集計された売上の正しさに軸を置いて伴走します。

SVC 01

売上管理の業務の流れから観点を設計

確認観点は機能の一覧でなく、取込・締め・突合という業務の流れから起こします。数値が崩れたとき、原因の処理へ絞り込める形にします。

店舗売上管理アプリの追加や改修と並行してテストを進め、検出した不整合を開発側へ戻す流れを示した赤白紙カード基調の無文字図解。
SVC 02

仕様書が揃っていない状態からの伴走にも対応

締め時刻や訂正の扱いが申し合わせにしか残らない現場でも、観点の書き出しから伴走します。聴き取った規則はテスト観点の文書に整理します。

取引の種類・販路・集計軸の掛け合わせまで検証範囲が広がる様子を示した赤白紙カード基調の無文字図解。
SVC 03

大量取込時の負荷の確認まで自社内で対応

月末に集中する大量の売上データの取込を想定した負荷のもとで、締めと集計の完了の確認まで、自社内の専門エンジニアで対応します。

第三者の視点で計画・設計・実施・報告が一貫してつながる流れを示した赤白紙カード基調の無文字図解。
SVC 04

確認済みと未確認を分けた報告

検証済みの範囲と未確認の集計軸・期間を書き分け、テストサマリレポートでお渡しします。リリース可否の判断材料としてご活用いただけます。

テストの証跡を保全し、確認済みの範囲と未確認の範囲を整理した切替可否の判断の材料にまとめる流れを示した赤白紙カード基調の無文字図解。
※本ページに記載の支援内容・範囲は一例です。実際のご支援内容・範囲は、お打ち合わせのうえでご状況に合わせて決定します。まずはお気軽にお問い合わせください。
07 FLOW

ご相談から納品までの流れ

店舗売上管理アプリの切替の予定、販路構成と締めの運用を伺い、合意した範囲と優先順位でテストを進めます。

売上集計の相談範囲をヒアリングする

導入や切替の予定、販路構成と締め時刻、訂正の運用の決まり方を確認します。

リスクに基づくテスト設計と工数の見積もり

数値が崩れたときの影響の大きさで優先順位を付け、範囲と工数を整理します。

テストを実施し発見事項を随時共有する

合意した範囲を実行し、判断待ちの事項と重い不具合をその都度共有します。

報告書を納品し是正後の再確認へつなぐ

結果と証跡、未確認の集計軸と残るリスクを納品し、再確認の進め方を整理します。

支援実績5,000件以上

売上管理の確かめる範囲と優先順位をGENZに相談する

現在の売上管理の運用や販路構成、締め時刻・訂正の扱いをご共有いただければ、確かめる範囲と優先順位、人日単位の工数の考え方を整理します。負荷テストを含めた確認の範囲もあわせてご相談いただけます。必要事項を入力の上、お問い合わせください。内容を確認させていただいた上、担当者よりご連絡いたします。*がついている項目は必須項目です。