t-wadaさん、ymotongpooさんに聞くテスト戦略最前線 #テスト戦略_findy
Q.最近のテスト手法のトレンドは? A. テスト手法のトレンドはない。 テスト手法にトレンドがあってはいけない #テスト戦略_findy
2023-12-20 12:37:10テスト技術に極端なトレンドがあるべきではない、なるほど。テスト技術といってもいろんなレイヤーがあるんだよな。実行ツールだと変遷ありそうだけど、テスト設計はある程度安定している感じ。テスト分析は進化中か。 #テスト戦略_findy
2023-12-20 12:37:37プロパティベーステストも、もう20年くらい前からあるもので、けっして「新しいテスト手法」ではない #テスト戦略_findy
2023-12-20 12:38:25Q.新サービスを品質向上するために取り組んでることは A. (和田さん)CI/CDの仕組みをちゃんと最初から作る #テスト戦略_findy 人格融合するくらい同意&共感…シビレたわぁw
2023-12-20 12:40:15"分業すると失われるものがある"という話があったけど、QAチームを作ってテストするような体制はどのように考えているのか気になる #テスト戦略_findy
2023-12-20 12:41:04こちらの質問に回答いただいています! 「リファクタする場合は、お話に合ったようにプロパティをリファクタする前の関数にすればいいのは、最もだと思いますが、まっさらな状態から新規実装する場合では、プロパティはどう用意するのでしょうか?」 #テスト戦略_findy
2023-12-20 12:42:58品質のknown unknownを知るためのPBTなので、ある程度既存の実装がある(知っている)状態を前提としているということかな #テスト戦略_Findy
2023-12-20 12:43:37質問「プロパティベーステストには、事例ベーステストを一般化するものという側面もあると思いますが、和田さんのお話では事例ベーステストを補完するものという形での説明がありました。事例ベーステストとの使い分けについてもう少しお聞きできればと思います」 #テスト戦略_findy
2023-12-20 12:44:50Q「プロパティベーステストはビジネスロジックというよりutilにまとめたくなるような純粋なアルゴリズムの検証にしか使えないイメージです。ビジネスロジックの面でも使えるものなのでしょうか」 A「第10章をぜひ読んでください。本を読んでイメージがすごく変わるところ」 #テスト戦略_findy
2023-12-20 12:47:08Example based Testに比べて Property based Testは確率的な側面があり、それ単品でリリースGoに確信を持つには弱い。補完関係。PBTはコストも高い。いろいろ面白い話だなあ。本読みたいな! #テスト戦略_findy
2023-12-20 12:47:19#テスト戦略_Findy PBTってビジネスロジックにも使える? →10章を読め
2023-12-20 12:47:39そうかEBTとPBTは補完関係だから単体テストを全てPBTで書くみたいなことではないのか。関数型プログラミングの関数は全てPBTで書くのが理想なのかと思ってた。 #テスト戦略_findy
2023-12-20 12:48:06プロパティベーステストに抱いているかもしれない「ロジックのテストしかできないんでしょ」というイメージを『実践プロパティベーステスト』で払拭してほしい! #テスト戦略_findy
2023-12-20 12:48:35flakyで落ちる場合とかないのかな?(その場合の調査とか難しそう)というのと、テストケース自体の複雑性とメンテ性がどうなんだろうな?と思った。 #テスト戦略_findy
2023-12-20 12:50:25TypescriptでPBT、あとで読んでみよ #テスト戦略_findy qiita.com/kiwa-y/items/3…
2023-12-20 12:52:19