Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
チームで始める_テスト文化のススメ
Search
Naoki Haba
June 05, 2022
Technology
870
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
チームで始める_テスト文化のススメ
自動化大好きエンジニアLT会 - vol.7
https://rakus.connpass.com/event/245663/
Naoki Haba
June 05, 2022
More Decks by Naoki Haba
See All by Naoki Haba
setup-vp GitLab対応の裏側
naokihaba
0
76
Vite+ Unified Toolchain for the Web
naokihaba
0
920
Nuxt 4 の Singleton Data Fetching Layer で 何が変わるのか
naokihaba
1
2.4k
Laravel+PHPStanで始める実践的静的解析入門
naokihaba
2
820
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
1.5k
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
2.5k
unplugin-vue-routerで実現する Nuxt 風ファイルベースルーティング
naokihaba
1
290
VueUse: 5分で分かる Vue.js 開発の効率化術
naokihaba
5
4.5k
不具合に立ち向かう テスト戦略 ~ NestJSで作るCI環境 ~
naokihaba
0
590
Other Decks in Technology
See All in Technology
Spring BootからQuarkusへの移行
tatsuya1bm
2
110
空間オーディオで過去の 自分(ゴースト)と競うランニング 〜HealthKitのルートを足音に変える実装〜
nao_randd
0
200
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
2.2k
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.3k
10Xに技術的負債をもたらした「2つの境界の歪み」その構造と解消への営み
10xinc
0
1.7k
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.6k
登壇の自信を奪う3匹のオバケ / 3 Ghosts That Rob You of Your Confidence in Public Speaking
pauli
8
870
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
110
beyond jj: config & tools ecosystem
indirect
0
360
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
3
2.3k
品質と信頼性を地続きにする
grimoh
0
320
データ_AIの事業の勝敗をわけるもの
nek0128
0
320
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
280
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Done Done
chrislema
186
16k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
250
Odyssey Design
rkendrick25
PRO
2
810
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.9k
How to make the Groovebox
asonas
2
2.4k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
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人で導入しようとする
チームで共有しないと 負の遺産になってしまいます
チームがテストってイイねと 思えるようにする
小さな成功体験を積み上げて いきましょう
ご静聴ありがとうございました