X



単体テスト・テスト自動化・テストコードの必要性 2
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2021/02/26(金) 14:43:52.68ID:51CQaftS
無関係なスレで単体テスト関連の議論が白熱するので、スレを立てました。
どうぞ、ご自由に単体テストに関する持論を語ってください。

他所のスレで単体テスト関連の議論が白熱して本筋からそれた場合は、こちらのスレに誘導してください。
メール欄には、必ずsageを入れてください。
0002デフォルトの名無しさん
垢版 |
2021/02/27(土) 10:48:46.17ID:bBKhMq0Q
ウォーターフォール型ではいらない。
アジャイル、つまりサイクルが2回以上あって改修がよくありかつapiは固定の場合はあったほうがいい。
apiが変わる場合はテストが無効化するので無駄になる。
しかし改修かかるとたいていAPIも変わる。
つまり結局、いらない、ということになる。
0003デフォルトの名無しさん
垢版 |
2021/02/27(土) 12:27:52.57ID:EOMk/snY
常に動作保証されたクラスを扱いたいのならテストコードによる自動化及び単体テスト環境構築はやるべき
0004デフォルトの名無しさん
垢版 |
2021/02/27(土) 14:00:51.10ID:hpJz9JUm
手動テストに時間を取られてテストする時間がないから
テストコードを書く時間がないらしいw
0005デフォルトの名無しさん
垢版 |
2021/02/28(日) 20:36:57.46ID:PPr1CGdD
>>2
そんなんだから日本の技術者のレベルが低いままで今日みたいに銀行が止まるんだろうな。
現実的には作りっぱなしのシステムなんてまずないのでテストは必須だし、
APIを変えるときこそ回帰テストが役に立つというのに。
0006デフォルトの名無しさん
垢版 |
2021/03/01(月) 18:14:20.83ID:thpNCnF9
228 デフォルトの名無しさん [sage] 2021/02/15(月) 01:20:08.98 ID:89MhGAsi
>>226
でそのテストコードは何故必ず正しいと言えるの?
そもそもまともなコード書ける人は単体なんかやる必要無いんだよね
その後のテストは結局手動やろ

239 デフォルトの名無しさん [sage] 2021/02/15(月) 13:48:53.21 ID:89MhGAsi
テストコード厨って結局そのテストコードが正しいか証明出来ない上に
書くのが当たり前と脳死しているだけというwww

マジでいらんから
その程度の脳だから底辺プログラマーから抜け出せないのだよw

252 デフォルトの名無しさん [sage] 2021/02/15(月) 22:11:38.03 ID:89MhGAsi
>>240
底辺が大発狂(笑)
こういう奴ってテストコード(笑)書いているのに低品質なクソコードしか書けない上にバグっているのに
テストコードが通ったから大丈夫とか平気で言いそう(笑)
こういうゴミが残業して給料だけはいいんだよな
優秀な奴は残業なんかしないしな
0008デフォルトの名無しさん
垢版 |
2022/11/23(水) 01:03:44.18ID:uPWnf15k
単体テストの必要性ってプログラムによるとしか言えんわ
コンソールにちょろっと表示するプログラムならたいていは必要ない
でもすぐに見れないような結果、例えばバイナリファイルとか、
DBにINSERTとか、パケットのやり取りとかの場合に全部手動はつらい
テストケースごとにツールを操作して目視で確認してると泣きそうになる
0009デフォルトの名無しさん
垢版 |
2022/11/23(水) 01:41:00.93ID:A1o24w6O
>>7みたいな底辺って自分で書いたコードが正しいのはテストコードのお陰ですとか言ってそうw
0011デフォルトの名無しさん
垢版 |
2023/02/26(日) 20:14:30.19ID:lj18zD+2
>>6
今更だけど何これ

俺が提供するweb apiのテストって過去の分も蓄積して軽く100項目以上あるけど、まさかそれをプログラムを少し変更する度に手動でやるの?馬鹿じゃね?

バグでクレジットカード決済などの処理をミスって顧客の取引情報が一部消えてしまいましたテヘ☆なんて言ったらお客様がキレるぞ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況