Skip to content

Latest commit

 

History

History
27 lines (25 loc) · 944 Bytes

File metadata and controls

27 lines (25 loc) · 944 Bytes

test_and_debug

  • これまでのプロジェクトでのテスト経験
  • 自動テストと手動テストのメリデメ
  • 自動テストをやる上で障害だったこと
    • 政治的要員
      • お金
      • 要員集め
    • 技術的要因
      • 実施時間
      • DB(migrationがあるか)
      • APIやAWSサービスなどの外部連携
      • コード自体のテスト実行可能性
  • 苦心の末のやってたテスト効率化
    • ExcelマクロでAPIを叩く
    • 関数の一部分を切り出してバッチ起動 or 画面からアクセス
  • テストデータ作成法
    • 登録処理をそのまま利用
    • Excel
    • faker
    • 整合性あるデータ作りの困難さ
    • 有識者の巻き込んで活きたテストデータを
  • テストしやすいコードを書くために
    • 適切なコードの分割
    • 外部依存の切り離し
  • ゼロイチではなく現場にあった手法を