「単体テストを手動で行いエビデンス取る」の破壊力 (710レス)
上下前次1-新
382(1): 2020/09/28(月)18:52 ID:l/9oGi4t(2/9) AAS
スクショには正しい手順でテストを実行したかが記録されていないのだから
作業をしましたという報告でしかない。
バグのスクショは意味があるが、正しく動きましたというスクショは必要ない
だからこれは本来この項目をテストOKでしたとチェックリストにチェックつけるだけで十分
チェックリストにOKでしたというチェックをつければ十分なことに
スクショを必要とするのは、単に作業者の報告を信用してないという意味でしかない
383: 2020/09/28(月)18:59 ID:S2C1y2x2(1) AAS
単体テスト書いとけば改修しても自動で既存機能が壊れてないことが確認できる
ゆえに機能の改修を心置きなくできる
テストがないと気軽に既存機能に手を入れるわけにはいかなくなる
(あたりまえ)
384: 2020/09/28(月)19:04 ID:l/9oGi4t(3/9) AAS
自動テストがないと手動テストをしないといけない
それは膨大な作業量となる
だからバグのないコードを書け、作ったら改修はするな!と叫ぶ
バグがあったときのことまで考えてない
仕様に変更があったときのことまで考えてない
一旦書いたら終わりという前提でいるやつがいる
385(1): 2020/09/28(月)19:12 ID:DyBDarNn(1) AAS
そのほうがビジネスとしては美味しんだ
テクニカルな面で優れた手法がビジネスでも優れた手法であるとは限らない
386: 2020/09/28(月)20:30 ID:l/9oGi4t(4/9) AAS
>>385
単にビジネスが下手なだけだろ?
内部は楽をして、外部に対してこんなに頑張ってるんですよーってアピールすればいいだけ
外部に頑張りをアピールするために、実際に内部でも無駄に頑張る必要はない
387(1): 2020/09/28(月)20:34 ID:ogYc/62K(1/2) AAS
>>382
>バグのスクショは意味があるが、正しく動きましたというスクショは必要ない
正しく動いてたと思っていたものに後から不具合が見つかった場合
前回テスト時のスクショがあると調査が効率的にできる
それは自動でも手動でも同じ
>スクショを必要とするのは、単に作業者の報告を信用してないという意味でしかない
個人への信用に依存したシステムはミスがあれば個人を責めることになるのですぐブラック化する
典型的なマネジメント能力不足の例
388(1): 2020/09/28(月)20:40 ID:l/9oGi4t(5/9) AAS
> 正しく動いてたと思っていたものに後から不具合が見つかった場合
> 前回テスト時のスクショがあると調査が効率的にできる
不具合があると既に分かった後の話ですよね?
スクショがあると、どう効率的に調査できるんですか?
389(1): 2020/09/28(月)20:48 ID:l/9oGi4t(6/9) AAS
>>387
> 個人への信用に依存したシステムはミスがあれば個人を責めることになるのですぐブラック化する
だから自動テストでコードにするんですよね。他の人がテスト内容をレビューできるように
スクショだと、実際どういう手順でテストしたのかが記録されてないから
ちゃんとテストしてないだろ!って個人を責めることにつながる
390: 2020/09/28(月)20:56 ID:l/9oGi4t(7/9) AAS
手動テストで問題なのが、前やったときのテストと完全に同じ状態が作れないということ
作業の順番でも状態が変わってくるから前後にやったテストによって成功したり失敗したりする
だから改めて同じと思った手順でテストしたら失敗することがある
スクショを取っていても「お前この前ちゃんとやってなかっただろ!」と責められる
391(2): 2020/09/28(月)20:56 ID:ogYc/62K(2/2) AAS
>>388
自分で考えて
>>389
自動か手動かには関係ない
自動化したUIテストでスクショ取らないのかな?
392: 2020/09/28(月)20:59 ID:l/9oGi4t(8/9) AAS
>>391
UIテストってわざわざ書いたってことは
それ以外には当てはまらないって自覚してるのかなw
393: 2020/09/28(月)21:02 ID:l/9oGi4t(9/9) AAS
自動化したUIのテストでスクショを撮るというのはおかしな表現で
"テスト"を自動化していれば、当然自動的にテストされるわけよ
スクショはいらない
>>391が言ってることのほんとうの意味は
UIのスクショを自動で撮っているだけで
UIのテストは人が目で見てやってる手動テストだろう?
それとも違うんか? UIのテストを人が目で見ず本当に自動化してるんか?
394: 2020/09/28(月)21:50 ID:p7AH+v00(1) AAS
でもいい感じにお高いツールはUIテスト時のスクショも自動で撮ってくれるからねw
ないからっていらないやいって悔し涙流さなくていいぜ
395(1): 2020/09/28(月)22:13 ID:F7s1Ev+m(1/4) AAS
別に高くなくても取ってくれるやろw
論点はそこじゃない
取った後どうするのかだろ
396: 2020/09/28(月)22:22 ID:wtgFthbS(1) AAS
高いツール使ってるんだぜ悔しいだろ
みたいな意味かな?
397(1): 2020/09/28(月)22:46 ID:kdgXLiCU(1/2) AAS
>>395
撮ったあとどうするもこうするもお高いツールはクリックすればすぐ見れるんだよ
手動でエクセルに貼る作業とかないから
398: 2020/09/28(月)22:46 ID:kdgXLiCU(2/2) AAS
ただ・・・
(実はあんまり手間減らないんだけどな)
399(2): 2020/09/28(月)22:49 ID:oBRHa3sA(1/6) AAS
自動化は人間が楽をするために自動化してるだけなんだからログでもスクショでも何でも良いけど、テスト結果がグリーンであってもエビデンスは人間の目で検証しないとダメだよ。自動化の利点は、手動テストやってる要員や係るリソースを他のことに回せるってだけ。
400(2): 2020/09/28(月)22:59 ID:oBRHa3sA(2/6) AAS
自動テストがプログラマの自己満と言われる所以はテストパターンを無限に作成できるからだよ。sumAtoFで引数を6個取るなら0,0,0,0,0,0から9,9,9,9,9,9の範囲や、マイナス値とか小数点とかnull値を含めていくらでもテストパターンが作れる。しかも再実施も簡単。手動テストじゃそうはいかないからね。
401: 2020/09/28(月)23:04 ID:F7s1Ev+m(2/4) AAS
>>397
見てないでテストしろよw
上下前次1-新書関写板覧索設栞歴
あと 309 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s