Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
チームで始める_テスト文化のススメ
Search
Naoki Haba
June 05, 2022
Technology
0
770
チームで始める_テスト文化のススメ
自動化大好きエンジニアLT会 - vol.7
https://rakus.connpass.com/event/245663/
Naoki Haba
June 05, 2022
Tweet
Share
More Decks by Naoki Haba
See All by Naoki Haba
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
590
unplugin-vue-routerで実現する Nuxt 風ファイルベースルーティング
naokihaba
1
28
VueUse: 5分で分かる Vue.js 開発の効率化術
naokihaba
5
2.9k
前職でNestJSを採用して得た体験からの学び
naokihaba
0
360
GitHub_Packagesで型情報を共通化したら素晴らしかった件
naokihaba
0
240
不具合に立ち向かう テスト戦略 ~ NestJSで作るCI環境 ~
naokihaba
0
500
Other Decks in Technology
See All in Technology
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
190
Amazon Kendra GenAI Index 登場でどう変わる? 評価から学ぶ最適なRAG構成
naoki_0531
0
110
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
150
PHPからGoへのマイグレーション for DMMアフィリエイト
yabakokobayashi
1
170
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
780
DevFest 2024 Incheon / Songdo - Compose UI 조합 심화
wisemuji
0
100
5分でわかるDuckDB
chanyou0311
10
3.2k
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
740
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
260
podman_update_2024-12
orimanabu
1
270
なぜCodeceptJSを選んだか
goataka
0
160
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
530
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Making Projects Easy
brettharned
116
5.9k
The Language of Interfaces
destraynor
154
24k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
Fireside Chat
paigeccino
34
3.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
66k
The Cult of Friendly URLs
andyhume
78
6.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
Transcript
チームで始める テスト自動化のススメ ~ 自動化のその先へ ~ 自動化大好きエンジニアLT会 vol.7
アジェンダ 自己紹介 1 テスト作業の自動化 2 まとめ 3
アジェンダ 自己紹介 1 テスト作業の自動化 2 まとめ 3
自己紹介 株式会社 MIC.9 システム部 NestJS Meetup運営 2年目のWebエンジニア 技術コミュニティが好き はば なおき
羽馬 直樹 (@naoki_haba)
会社紹介
アジェンダ 自己紹介 1 テスト作業の自動化 2 まとめ 3
自動化って具体的に何やったの?
Before APIにリクエスト 結果の確認
改善したかったポイント
クリティカルな機能は 自動で毎回チェックしたい
開発者の試験工程の 負担を減らしたい
そこで構築したのが
PR To main PRを 検 知 自動テスト テスト結果を 返却 After
何が良くなったの?
デグレを検知することができた
時間がかかるテスト項目を 自動化したことによる負担軽減
None
アジェンダ 自己紹介 1 テスト作業の自動化 2 まとめ 3
テストの自動化は素晴らしい 取り組みです しかし・・・
陥りがちなアンチパターンも 存在します
よくあるアンチパターン
自分1人で導入しようとする
チームで共有しないと 負の遺産になってしまいます
チームがテストってイイねと 思えるようにする
小さな成功体験を積み上げて いきましょう
ご静聴ありがとうございました