🙄

テストが失敗しました

に公開

テストはいろいろな理由で失敗する。
今まで経験したものでパッと思い出せるもの。

  • プロダクトのコードの問題(いわゆるバグ)
  • プロダクトの仕様が変わった(意図的に変えた場合)
  • プロダクトの動作が変わった(使っているライブラリの動作が変わったなど意図的に変えていない場合)
  • プロダクトが動作している環境の問題(Disk fullとか)
  • プロダクトが連携しているサービスの問題(5xxとか)
  • プロダクトが連携しているサービスの仕様が変わった
  • プロダクトが連携しているサービスの(何かの)使用量の上限を超えた
  • テストコードの問題(テストコード変更しました)
  • テストコードで使っているサービスの仕様が変わった
  • テストコードで使っているサービスの問題(5xxとか)
  • テストコードで使っているサービスの(何かの)使用量の上限を超えた
  • テストコードで使っているライブラリの動作が変わった
  • テストが動いている環境の問題(Disk fullとか)

Discussion