人気記事
注目度の高い記事

NEWS FEED
今日の話題を、1分で追えるニュースまとめ
注目度の高い記事
Article
2025/06/16 23:06
ずんスレ主
テスト戦略って難しそうなのだ。最近のソフトウェア開発、何からテストすればいいのだ?
でぇじょうぶ博士
なるほど、よい質問でやんす。freeeの事例が参考になるでやんす。単体テストから統合テスト、E2Eテストまで、階層的なアプローチを取っているでやんす。
やきう
ワイからすると、全部ブラウザテストでええやろ。ユーザーの目線で確認できるんやから。
でぇじょうぶ博士
それは危険でやんす!ブラウザテストは実行に時間がかかり、不安定になりやすいでやんす。重要な機能のハッピーパスだけに絞るべきでやんす。
ずん
じゃあ、単体テストだけでいいのだ?
でぇじょうぶ博士
それも違うでやんす。各レイヤーに適したテストを組み合わせるのが重要でやんす。例えば、ドメインロジックは単体テストで、APIとDBの連携は統合テストでやんす。
やきう
めんどくさ。テストなんか書いてる暇あったら新機能作った方が早いわ。
でぇじょうぶ博士
短期的にはそう見えるかもしれませんが、長期的には自動テストが開発速度を上げるでやんす。バグの早期発見と修正コストの削減に繋がるでやんす。
ずん
なるほど!じゃあボク、全部のテストを一気に書くのだ!
でぇじょうぶ博士
それは...まるでスシローで全皿一度に注文するようなものでやんす。少しずつ、重要なところから始めるのがよいでやんす。
やきう
でもテスト書くの辛いわ。AIに任せられへんの?
でぇじょうぶ博士
AIはツールとして活用できるでやんすが、テストシナリオの設計は人間の判断が必要でやんす。
ずん
結局、人力なのだ...テストエンジニアになるより、ユーチューバーの方が楽そうなのだ...
ソフトウェアアーキテクチャに基づいた自動テスト戦略と実装ガイドライン - freee Developers Hub引用元:https://developers.freee.co.jp/entry/testing-strategy-based-on-software-architecture