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
780
チームで始める_テスト文化のススメ
自動化大好きエンジニア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
850
unplugin-vue-routerで実現する Nuxt 風ファイルベースルーティング
naokihaba
1
92
VueUse: 5分で分かる Vue.js 開発の効率化術
naokihaba
5
3.1k
前職でNestJSを採用して得た体験からの学び
naokihaba
0
370
GitHub_Packagesで型情報を共通化したら素晴らしかった件
naokihaba
0
240
不具合に立ち向かう テスト戦略 ~ NestJSで作るCI環境 ~
naokihaba
0
510
Other Decks in Technology
See All in Technology
手を動かしてレベルアップしよう!
maruto
0
130
「正しく」失敗できる チームの作り方 〜リアルな事例から紐解く失敗を恐れない組織とは〜 / A team that can fail correctly
i35_267
3
730
Active Directory攻防
cryptopeg
PRO
8
5.2k
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
7
2k
RayでPHPのデバッグをちょっと快適にする
muno92
PRO
0
180
スキルだけでは満たせない、 “組織全体に”なじむオンボーディング/Onboarding that fits “throughout the organization” and cannot be satisfied by skills alone
bitkey
0
150
役員・マネージャー・著者・エンジニアそれぞれの立場から見たAWS認定資格
nrinetcom
PRO
3
4.5k
生成 AI プロダクトを育てる技術 〜データ品質向上による継続的な価値創出の実践〜
icoxfog417
PRO
5
1.9k
Amazon Aurora のバージョンアップ手法について
smt7174
1
130
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
180
OPENLOGI Company Profile for engineer
hr01
1
20k
What's new in Go 1.24?
ciarana
1
100
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Done Done
chrislema
182
16k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Code Reviewing Like a Champion
maltzj
521
39k
Six Lessons from altMBA
skipperchong
27
3.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Docker and Python
trallard
44
3.3k
A Philosophy of Restraint
colly
203
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
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人で導入しようとする
チームで共有しないと 負の遺産になってしまいます
チームがテストってイイねと 思えるようにする
小さな成功体験を積み上げて いきましょう
ご静聴ありがとうございました