「単体テストを手動で行いエビデンス取る」の破壊力 (710レス)
「単体テストを手動で行いエビデンス取る」の破壊力 http://mevius.5ch.net/test/read.cgi/tech/1600831751/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
634: デフォルトの名無しさん [sage] 2020/10/09(金) 13:47:09.26 ID:JQ1AMLdD で、その会社文化とやらのテスト分類定義を採用すると、 IPAのテスト分類定義を採用するのに比べてどんなメリットがあるんだい? http://mevius.5ch.net/test/read.cgi/tech/1600831751/634
635: デフォルトの名無しさん [sage] 2020/10/10(土) 05:20:40.98 ID:YQJRDE1T 何でこんなスレが伸びてるんだと思ったらあからさまな釣りに釣られてるやつが多かっただけか http://mevius.5ch.net/test/read.cgi/tech/1600831751/635
636: デフォルトの名無しさん [sage] 2020/10/11(日) 00:58:37.49 ID:jQvs4XJ7 たんたい‐テスト【単体テスト】 の解説 《unit test》ソフトウエアテストの一。動作対象を小さな単位に分割してテストすることを指す。→結合テスト →ビッグバンテスト http://mevius.5ch.net/test/read.cgi/tech/1600831751/636
637: デフォルトの名無しさん [sage] 2020/10/11(日) 01:00:37.45 ID:jQvs4XJ7 言葉の定義は設計書の付録についてくるでしょ リアルな会話でやらない人は上流工程に参加してないだけ http://mevius.5ch.net/test/read.cgi/tech/1600831751/637
638: デフォルトの名無しさん [sage] 2020/10/11(日) 01:02:41.18 ID:QQ2vPcGT ソフトウェアの最小単位は画面やページやろ? どうやって1つの関数でテストできるっていうんだ? http://mevius.5ch.net/test/read.cgi/tech/1600831751/638
639: デフォルトの名無しさん [sage] 2020/10/11(日) 11:16:33.93 ID:jQvs4XJ7 そうなんだよ 小さい単位だとしか定義されていない 画面は論外としても関数だとは誰も言ってない 昔は暗黙の了解で 単体テスト=関数だった 推測だが CUIアプリの場合:単体テスト=関数 GUIアプリの場合:単体テスト=1機能を実現する為の最小コンポーネント群 という風になってしまったんじゃないだろうか 要するにCUIのC言語アプリなら関数を最小単位にするのは直感的で GUIのVBアプリならテキストボックス+ボタンのセットを最小単位とするのが直感的だった だから自然と2つの意味が併存してしまい しかも実施時には違和感を感じなかった http://mevius.5ch.net/test/read.cgi/tech/1600831751/639
640: デフォルトの名無しさん [sage] 2020/10/11(日) 11:39:31.27 ID:rsxmIi7K 結論 無能は関数単位でテストする方法がわからない その方法が存在することを知らない だから実行ファイルを使ってテストすることしかできない http://mevius.5ch.net/test/read.cgi/tech/1600831751/640
641: デフォルトの名無しさん [sage] 2020/10/11(日) 11:41:06.19 ID:rsxmIi7K >>639 > CUIアプリの場合:単体テスト=関数 無能の場合CUIアプリのテストとは 実行ファイルを実行してテストする 例えばgitの場合、gitのすべてのコマンドを実行してテストする git initをしたらどういうファイルが作成されるかをチェックしている http://mevius.5ch.net/test/read.cgi/tech/1600831751/641
642: デフォルトの名無しさん [] 2020/10/11(日) 11:53:56.56 ID:kZXFoyze 対象になってる粒度次第 http://mevius.5ch.net/test/read.cgi/tech/1600831751/642
643: デフォルトの名無しさん [sage] 2020/10/11(日) 11:54:31.15 ID:TaKoEgM9 >>641 https://github.com/git/git/tree/master/t gitにgitのユニットテスト乗ってるけど半端ないよなこれ シェルバッチで全部テストしてる http://mevius.5ch.net/test/read.cgi/tech/1600831751/643
644: デフォルトの名無しさん [sage] 2020/10/11(日) 12:00:01.38 ID:mzj9OHDg 無能ほど無駄な仕事を多くやろうとする コマンドごとにテストできることをわざわざ関数ごとにテストして膨大な工数を無駄にする しかも関数のテストをしたってコマンドが正しく動作する保証にはならないから関数のテストは意味がない バグが混入しにくい堅牢なコードを書くことに労力をかけて テストはある程度大きな粒度でやったほうがいい 最小限のテストで最大の効果を得ることを考えろ 暇を持て余した学生のお遊びじゃないんだ 業務では工数は限られてる http://mevius.5ch.net/test/read.cgi/tech/1600831751/644
645: デフォルトの名無しさん [] 2020/10/11(日) 12:14:15.39 ID:TaKoEgM9 また業務ガイジ湧いてて草 http://mevius.5ch.net/test/read.cgi/tech/1600831751/645
646: デフォルトの名無しさん [sage] 2020/10/11(日) 12:24:51.84 ID:mzj9OHDg 無職ガイジ http://mevius.5ch.net/test/read.cgi/tech/1600831751/646
647: デフォルトの名無しさん [sage] 2020/10/11(日) 12:26:59.56 ID:j3Pyb3UX >>641 CUIとCLIは別やで gitはCLI http://mevius.5ch.net/test/read.cgi/tech/1600831751/647
648: デフォルトの名無しさん [sage] 2020/10/11(日) 13:19:41.83 ID:jQvs4XJ7 納品の為のテスト トラブル対応の時間を減らす為のテスト 損害賠償を回避する為のテスト 同じように見えるテストでも目的は色々 目的が変われば手段も変わる http://mevius.5ch.net/test/read.cgi/tech/1600831751/648
649: デフォルトの名無しさん [sage] 2020/10/11(日) 18:23:47.93 ID:z7d9ld+N なるほどな 仕様を満たしているか確認するためのテストはしなくていい現場ってのがあるわけだ http://mevius.5ch.net/test/read.cgi/tech/1600831751/649
650: デフォルトの名無しさん [sage] 2020/10/11(日) 19:39:47.33 ID:ksbz56K1 その種のテストはなぜか手動でやれとか言い出すのがSIerやで http://mevius.5ch.net/test/read.cgi/tech/1600831751/650
651: デフォルトの名無しさん [sage] 2020/10/11(日) 19:47:52.34 ID:jQvs4XJ7 自動テストはダメなの→自動テストが正しい事はどうやって担保するのか→人間のほうが信用できない→自動テスト作ってるのも人間→ふぁ? 人類はこうやって無駄を繰り返してきた そもそも自動テストは繰り返し何度も行う前提 ウォーターフォールであるおまえらの現場では自動テストは相性が悪い http://mevius.5ch.net/test/read.cgi/tech/1600831751/651
652: デフォルトの名無しさん [sage] 2020/10/11(日) 19:49:19.76 ID:kFRHzfrM >>651 根本的にわかってないだろw > そもそも自動テストは繰り返し何度も行う前提 テストが一回で終わることなんてありえないよ バグを修正するたびに全部テストやり直しだからね 1つでも見つかったら全部やり直し http://mevius.5ch.net/test/read.cgi/tech/1600831751/652
653: デフォルトの名無しさん [sage] 2020/10/11(日) 20:08:06.89 ID:IRO7qPRX バグはコンパイラに探させたほうがいい だから関数型がいいんだ 関数型はテストもシンプルで少なくて済む http://mevius.5ch.net/test/read.cgi/tech/1600831751/653
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 57 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.035s