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
『スタディサプリ 中学講座』における E2E Test の運用と計測による改善 / Impro...
Search
Takeshi Kondo
July 14, 2023
Technology
0
4.2k
『スタディサプリ 中学講座』における E2E Test の運用と計測による改善 / Improved E2E testing through measurement
https://trident-qa.connpass.com/event/283709/
Takeshi Kondo
July 14, 2023
Tweet
Share
More Decks by Takeshi Kondo
See All by Takeshi Kondo
SRE の考えをマネジメントに活かす / applying SRE ideas to management
chaspy
7
5.1k
RAGの簡易評価によるフィードバックサイクル実践 / Feedback cycle practice through simplified assessment of RAGs
chaspy
2
4.6k
定量データと定性評価を用いた技術戦略の組織的実践 / Systematic implementation of technology strategies using quantitative data and qualitative evaluation
chaspy
9
1.5k
エンジニアブランディングチームの KPI / KPI's of engineer branding team
chaspy
2
1.8k
「SLO Review」今やるならこうする / If I had to do the "SLO Review" again
chaspy
3
1.6k
開発者とともに作る Site Reliability Engineering / SREing with Developers
chaspy
10
7.7k
自己診断能力の獲得を目指して / Toward the acquisition of self-diagnostic skills
chaspy
1
4.5k
『スタディサプリ』における SLI/SLO の継続的改善 / Continuous improvement of SLI/SLO at StudySapuri
chaspy
1
3k
ポストモーテム運用を支える文化と技術 / Culture and Technology Supporting Postmortem Operations
chaspy
2
2.2k
Other Decks in Technology
See All in Technology
Snowflake女子会#3 Snowpipeの良さを5分で語るよ
lana2548
0
220
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
160
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.2k
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
280
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
140
PHPからGoへのマイグレーション for DMMアフィリエイト
yabakokobayashi
1
160
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
150
re:Invent 2024 Innovation Talks(NET201)で語られた大切なこと
shotashiratori
0
300
podman_update_2024-12
orimanabu
1
260
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
250
大幅アップデートされたRagas v0.2をキャッチアップ
os1ma
2
520
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
260
Featured
See All Featured
Code Review Best Practice
trishagee
65
17k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Become a Pro
speakerdeck
PRO
26
5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Building Adaptive Systems
keathley
38
2.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
GitHub's CSS Performance
jonrohan
1030
460k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
94
Transcript
ʰελσΟαϓϦ தֶߨ࠲ʱʹ͓͚Δ E2E Test ͷӡ༻ͱܭଌʹΑΔվળ Takeshi Kondo / @chaspy 2023/07/14
MagicPodϢʔβʔLTձ
ʰελσΟαϓϦ தֶߨ࠲ʱʹ͓͚Δ E2E Test ͷӡ༻ͱܭଌʹΑΔվળ Takeshi Kondo / @chaspy 2023/07/14
MagicPodϢʔβʔLTձ
Who am I chaspy chaspy_ Engineering Manager Site Reliability and
Web Application Development at Recruit Co., Ltd. Takeshi Kondo https://chaspy.me
ࠓ͍͑ͨ͜ͱ MagicPod ͷޭͱ࣮ߦ࣌ؒΛܭଌ͠Α͏
࠶ܝ: Release Flow 4UBHJOHʹσϓϩΠޙɺ .BHJD1PEΛ࣮ߦ ޭͨ͠Βຊ൪ϦϦʔε͢Δ
͔ͯ͠͠ɺࢲͷ MagicPodɺ͗͢…ʁ
ਪଌ͢ΔͳɺܭଌͤΑ
ཁٻཧ: ԿΛܭଌ͍͔ͨ͠ʁ • Ұׅ࣮ߦ(BathRun) • ॴཁ࣌ؒ • ޭ͔ࣦഊ͔ • ֤ςετέʔε
• ॴཁ࣌ؒ • ޭ͔ࣦഊ͔ • ্هΛ metrics ͱͯ͠อଘ͠ɺՄࢹԽ͍ͨ͠
chaspy/magicpod-datadog-action https://github.com/chaspy/magicpod-datadog-action
Architecture (JU)VC"DUJPOT ఆظ࣮ߦ GET batch_run ใΛऔಘ submit metrics ։࢝࣌ؒͱऴྃ࣌ ͕ؒಘΒΕΔͷ
ͰɺࠩΛܭࢉ
How to use
Dashboard
ܭଌͯ͠Կ͕ى͖͔ͨʁ • ӡ༻ͷมߋ • ςετέʔεमਖ਼தʹԿ࣮ߦ͍ͯͨ͠ͷΛΊͨ • ݕূ༻ͷςετέʔε • Dashboard ΛִिͰ֬ೝ͠ɺѱԽͨ͠Βؾ͚ͮΔΑ͏ʹͨ͠
• ࣮ߦ࣌ؒվળ • ςετέʔεΛϦόϥϯε • ϩέʔλʔઃఆͰ ai ͷ෦Λ aria-label ΧελϜσʔλଐੑΛ༩ • ։ൃऀࣗΒ࣮ࢪ
ܭଌ͞Ε͍ͯΔͱɺվળͨ͘͠ͳΔ ͷॖʹޭʂ
ө͑Δάϥϑ ඵඵʹʂ
ө͑Δάϥϑ d d
ࠓ͍͑ͨ͜ͱ MagicPod ͷޭͱ࣮ߦ࣌ؒΛܭଌ͠Α͏
FAQ • GitHub Actions / Datadog Ҏ֎ͰΓ͍ͨͰ͢ • ఆظ࣮ߦ͕Ͱ͖ΕͳΜͰྑ͍ •
api Ͱऔಘͨ͠σʔλΛՃͯ͠ metrics ొ͍ͯ͠Δ͚ͩ • ίʔυݟͯΈ͍ͯͩ͘͞
Who am I chaspy chaspy_ Engineering Manager Site Reliability and
Web Application Development at Recruit Co., Ltd. Takeshi Kondo https://chaspy.me