「単体テストを手動で行いエビデンス取る」の破壊力 (710レス)
上下前次1-新
21(1): 2020/09/23(水)19:57 ID:9Qi89m1Q(7/14) AAS
>>20
ログ出してどうするんだ?
何が正しいかどうかをどうやって確かめるんだw
22: 2020/09/23(水)19:58 ID:9Qi89m1Q(8/14) AAS
テストはロジック(関数)と固定値を比較することでやるという
基本的なことも知らないやつが居るとはなw
23(2): 2020/09/23(水)20:00 ID:cCwBtdaA(7/11) AAS
>>21
固定値が欲しいんだろ?
だからログでも出せばいいじゃんってこと
結局さ
やってることは1つの仕様に対して2つ処理書いてその値を比べてるだけ
別にテストコードに書いた値や処理のが正しい根拠もないし
本処理のが不出来である根拠もないでしょ
24: 2020/09/23(水)20:03 ID:I97mf4gB(1) AAS
自動でやっても、テストコードとエビデンスのレビューをしろ、という
キチガイもいる
25: 2020/09/23(水)20:04 ID:cCwBtdaA(8/11) AAS
俺、この結論はどこまで行っても出ないと思うぜ
どっちが正しいかなんて誰にもわからん
26: 2020/09/23(水)20:15 ID:9Qi89m1Q(9/14) AAS
>>23
お前はログに21と出力されているのを見て
これがどうやって正しい答えだって判断するんだ?
正しい答えが21ってわからないって言ったのはお前だろw
27: 2020/09/23(水)20:16 ID:9Qi89m1Q(10/14) AAS
>>23
> やってることは1つの仕様に対して2つ処理書いてその値を比べてるだけ
それはお前がやってる無意味なことですよね?w
そんな無意味なことはしないで、
1つの処理と1つの正しい答えを比べろって
俺は言った
28: 2020/09/23(水)20:17 ID:cCwBtdaA(9/11) AAS
テストと言いつつできるのは計算過程と処理結果を残すだけだと思ってるよ俺は
長年考えた結果
正しい値なんてのは実は物理的に誰も知りえないということを理解した
なのでテストで重視するのは俺は組んだコードのエビデンスの方
どんな処理書いてどんなログ出したか
自動テストは結局同じやつが作ってる以上同じ不具合入ってるだろうなって思ってるw
29(1): 2020/09/23(水)20:22 ID:9Qi89m1Q(11/14) AAS
> テストと言いつつできるのは計算過程と処理結果を残すだけだと思ってるよ俺は
処理結果を残すだけというのは
間違った処理結果を残していてもいいって話ですか?w
そうですね。お前はログ取るまでで
そのログを見るのは他の人ですもんね(笑)
こいつに、盗まれないように見ててって言ったら
盗まれました。ちゃんと見てました。って言いそうw
30(1): 2020/09/23(水)20:28 ID:cCwBtdaA(10/11) AAS
>>29
うん
だってさっきの21みたいにどこまで突き詰めたって
同じ仕様に対して別で2つ処理書いて比較してるだけだもの
んでこれを同じやつがやってる以上こんなところに金なんかかけるだけ無駄
31(1): 2020/09/23(水)20:35 ID:9Qi89m1Q(12/14) AAS
>>30
論点がずれてるね。
お前はログを見て21であることを知って
あとからこの21は正しいのだろうか?と考えて判断すると言ってる。
どうやって21が正しいか判断するの?w
俺は、最初に21が正しいと確信を持ってコードに書いてると言ってる。
だからお前がやってるログを取るだとかログを見るだとかいう無駄な作業がいらない
32: 2020/09/23(水)21:34 ID:O1ICXtuo(2/2) AAS
世の中にはテストケース1個作ることすらできない人もいるんだな
これは驚いた
33(1): 2020/09/23(水)21:58 ID:cCwBtdaA(11/11) AAS
>>31
確信ってw
無理なこと言うなよw
お前が本処理に書いたA+B+C+D+E+Fも
21を出すために書いたA+B+C+D+E+Fも
どっちも胡散臭ぇんだよw
こんな簡単なことがわからねーのかよ
34: 2020/09/23(水)21:58 ID:9Qi89m1Q(13/14) AAS
ある関数を作ったその関数は
1, 2, 3 という引数を与えると3421という値がログに出力された
「これが書いたコードにバグなんてあるはずがない。3421は正しい計算結果だ。」
そういってログを取れば十分とつぶやいた
35(1): 2020/09/23(水)21:59 ID:9Qi89m1Q(14/14) AAS
>>33
俺はそんなコード書いてないが?
こんな簡単なことがわからねーのかよw
IDも確認できねーのかよw
36(1): 2020/09/24(木)02:54 ID:2iTMkqwR(1/12) AAS
>>35
え?じゃあどうやって21出したん?
37: 2020/09/24(木)08:29 ID:o9SDcriM(1) AAS
>>7
んなプログラマーってどうやって仕事をしてんだろう?
38: 2020/09/24(木)09:17 ID:27/WCIy4(1/12) AAS
>>36
あのな、ソフトウェアの開発っていうのは
○○を入れたら○○になる関数が欲しい!
という考えの連鎖で作っていくんだよ
お前は誰かから課題を与えられるんだろうけどな
自分で考えて作るってことしたことないでしょ
39: 2020/09/24(木)10:23 ID:ZK3wgiUi(1) AAS
作って終わりのシステムだったら手動でも問題ないと思う
Sierのユーザはテストのエビデンスを欲しがる人が多いから
エビデンスは納品物として残さないといけない
開発者よりもユーザ側の事情が大きいのじゃないかな
40: 2020/09/24(木)10:28 ID:27/WCIy4(2/12) AAS
客「正しく動いているというエビデンスが欲しい」
SI「正しく動いてるかどうかなんてどうやって証明したらいいかしらん
テストやったというスクショ用意すりゃいいんじゃないか?」
これ
上下前次1-新書関写板覧索設栞歴
あと 670 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s