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
960
unplugin-vue-routerで実現する Nuxt 風ファイルベースルーティング
naokihaba
1
110
VueUse: 5分で分かる Vue.js 開発の効率化術
naokihaba
5
3.2k
前職でNestJSを採用して得た体験からの学び
naokihaba
0
380
GitHub_Packagesで型情報を共通化したら素晴らしかった件
naokihaba
0
240
不具合に立ち向かう テスト戦略 ~ NestJSで作るCI環境 ~
naokihaba
0
520
Other Decks in Technology
See All in Technology
Enterprise AI in 2025?
pamelafox
0
100
Multitenant 23ai の全貌 - 機能・設計・実装・運用からマイクロサービスまで
oracle4engineer
PRO
2
120
職種に名前が付く、ということ/The fact that a job title has a name
bitkey
1
250
どっちの API SHOW?SharePoint 開発における SharePoint REST API Microsoft Graph API の違い / Which API show? Differences between Microsoft Graph API and SharePoint REST API
karamem0
0
110
[CATS]Amazon Bedrock GenUハンズオン座学資料 #2 GenU環境でRAGを体験してみよう
tsukuboshi
0
150
SSH公開鍵認証による接続 / Connecting with SSH Public Key Authentication
kaityo256
PRO
2
220
数百台のオンプレミスのサーバーをEKSに移行した話
yukiteraoka
0
680
日本MySQLユーザ会ができるまで / making MyNA
tmtms
1
370
ソフトウェアプロジェクトの成功率が上がらない原因-「社会価値を考える」ということ-
ytanaka5569
0
130
OPENLOGI Company Profile
hr01
0
61k
グループポリシー再確認
murachiakira
0
170
Riverpod & Riverpod Generatorを利用して状態管理部分の処理を書き換えてみる簡単な事例紹介
fumiyasac0921
0
110
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Producing Creativity
orderedlist
PRO
344
40k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
29
2k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
320
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
How to Think Like a Performance Engineer
csswizardry
22
1.5k
Code Reviewing Like a Champion
maltzj
522
39k
A better future with KSS
kneath
238
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
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人で導入しようとする
チームで共有しないと 負の遺産になってしまいます
チームがテストってイイねと 思えるようにする
小さな成功体験を積み上げて いきましょう
ご静聴ありがとうございました