帳票出力を行う単体テストについてなのですが帳票を出力するSQLが2000ステップ位あって
どういったデータを作成すればいいのかわかりません。
PLはテストデータのDBを手で作成しろというのですが帳票を出力するSQLの解析もままならないのに
つじつまの合う整合性のとれたデータを1つのテーブルではなくいくつものテーブルを結合して
条件つけてgroup byして上位何番目までのデータでカラムのデータを構成するとか
正直な話、わけわかりません。それを2日位でテストしろと言われてもスキルのない私には到底無理です。
しかし、今まで夜も寝ずに製造して命を削って頑張ってきたのに単体テストができませんとか言いたくないです。
この仕事に人生かけているので単体テストでも命削って結果を出したいです。
どうか、皆さんの経験談、ご意見をお聞かせください。※諦めなさいとか、あなたには無理です。会社の責任問題に
なりますとか否定的ご意見は控えてください。私のクビが飛ぶのを覚悟の上でこの仕事をやり遂げたいと思っています。
命削ります。人生かけています。どうか、アドバイスをください。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
すでに別の方が回答されてますが、何を目的に作成される帳票かを把握されるべきでしょう。
SQLはその為の手段なので。まずはノーマルパターンを1つでも作成すれば、あとはバリエーションですかね。しかし、そんなお化けみたいなSQLが1発目で動くとは思わないんですけどねぇ。デバッグが大変そう。No.1
- 回答日時:
まず、SQLを読んでテストデータを作ってはいけません。
テストが通っても、それが正しい結果かどうか判断できなくなります。
データの仕様を書いた設計書が別途ありますので、
その仕様に基づいてデータを作り、
単体テストで正しい結果になることを確認してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:25
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- 事務・総務 帳票類やデータがありません。法人成り。 解体業の会社で現場作業員 兼 事務員として勤めているのですが 3 2023/06/02 13:27
- 大学受験 自己推薦書の添削や意見・アドバイスお願いします 2 2022/08/27 19:34
- 中学校 間違った国語の実力テストの勉強? 1 2022/08/28 15:59
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- 学校 同じクラスの子が英語の小テストで単語帳をチラチラ見ており、先生にカンニングするなと注意されていたので 2 2023/07/16 20:06
- Excel(エクセル) Excelについて教えてください。 帳票データがあります。 アクセスに取り込むため、 データ形式にし 1 2022/06/08 19:59
- 大学受験 高3。通信制高校生。英検四九レベル偏差値は30も無いでしょう。社会不適合者です。 中学は2年から頭に 1 2022/05/12 22:06
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
ホームページのサーバへのアップの仕方で教えてください。
サーバー
-
http、httpsをブラウザで見る場合の、ルーターのフィルタリング設定について
ネットワーク
-
Windows10のメニューバーが白でこまってます!!
Windows 10
-
-
4
アルファベットに付いて質問します。 小文字のエル【l】と大文字のアイ【I】の区別ができません。写真の
Perl
-
5
サーバーについて サーバーの仕組みがわかりません例えばgooleって外国のサーバーを経由してるんでし
サーバー
-
6
アンテナ端子1つから blu-rayレコーダー2台と繋ぎたい。 アンテナは地デジのみ(BS.CSは無
ブルーレイ・プレーヤー・レコーダー
-
7
時代はSSDなのにネットの最近の投稿を見てるとSSDではなくHDDの話をする人がいます。そういう人っ
その他(コンピューター・テクノロジー)
-
8
pcに詳しい方教えてください。 lenovoのWindows7 10年ほど前のpcです。 現在Win
Windows 7
-
9
VBA 毎日取得するデータを順番に反映していく方法
Visual Basic(VBA)
-
10
処理水を海に放出 中国や韓国も 同じことしてるのですか? してたら なぜ叩かれないの?
その他(悩み相談・人生相談)
-
11
ページ番号を削除できない!
Word(ワード)
-
12
Javaって使いますか、もう古いですか?C++とどっちがいいですか?分析でC++使う授業ありましたけ
C言語・C++・C#
-
13
手取り12万円くらいで、業務使用の自家用車を買えと、警備会社に言われるのですが、ブラック企業でしょう
貨物自動車・業務用車両
-
14
WOL以外に簡単に外から自宅のPCを起動させる方法無いですか?
デスクトップパソコン
-
15
Gmail迷惑メール完全拒否方法
迷惑メール・スパム
-
16
印刷したらWordの「改行マーク」は消えますか?
Word(ワード)
-
17
大学中退後のパソコンで、二年後にライセンスが切れるなら、Word購入しても意味なかったのでは?
Word(ワード)
-
18
NEのバックアップについてお願いします。 iCloudがいっぱいでバックアップもずっと出来てなくて最
バックアップ
-
19
Windows10が11になるのはいつ?
Windows 10
-
20
Windowsまだ10なんですが、2年後までに11にすればいいんですかね?
Windows 10
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「未使用」と「不使用」ってど...
-
PCの内蔵メモリにデータは残る?
-
3Dプリンターを使う場合 パソコ...
-
日本通信の当月利用データ量は...
-
高速フーリエ変換でデータ数が...
-
ネットカフェから、メールでき...
-
エクセルのグラフのデータ系列...
-
標準偏差の計算方法:「n」と「...
-
N を2以上の自然数として,N 個...
-
電子辞書の画面をPCに映すには
-
Android Google でなく Bing検...
-
英語で何と言うか教えてくださ...
-
VGA出力をキャプチャする方法を...
-
割合=比べる数÷元の数×100(%)の...
-
XMLデータってなんですか?
-
バラバラなPDFの画面上等のサイ...
-
syndication.twing.comとは
-
データのレプリカってなんですか?
-
CSVファイルを・…
-
窓関数(方形窓)について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「未使用」と「不使用」ってど...
-
日本通信の当月利用データ量は...
-
ネットカフェから、メールでき...
-
XMLデータってなんですか?
-
PCの内蔵メモリにデータは残る?
-
高速フーリエ変換でデータ数が...
-
パレート図等で「N=100」とあ...
-
スマホを2台持ってる方をたまに...
-
ZOOMが今後中国にデータを流す...
-
5Gスタンドアローンって、オ...
-
データのレプリカってなんですか?
-
エクセルのグラフのデータ系列...
-
シミュレーション仮説は、仮説...
-
Excel Webクエリ
-
Excelの“並び替え”で文字コード...
-
データ用HDDの別のPCへの乗せ替え
-
Excel ドロップダウンリスト(入...
-
格安simをiPhoneとiPadで共有す...
-
ワードの差し込み印刷のデータ...
-
SSDのフオーマットについて
おすすめ情報