Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
『スタディサプリ 中学講座』における E2E Test の運用と計測による改善 / Impro...
Search
Takeshi Kondo
July 14, 2023
Technology
1
5k
『スタディサプリ 中学講座』における 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の知識地図 - 第2章の紹介 - / Knowledge Map of SRE – Introduction to Chapter 2 –
chaspy
0
23
SRE NEXT CfP チームが語る 聞きたくなるプロポーザルとは / Proposals by the SRE NEXT CfP Team that are sure to be accepted
chaspy
2
1.5k
Slack Platform(Deno) での RAG 実装 - LangChain(js) を使ってみた / rag-implementation-on-slack-platform-deno-experimenting-with-langchain-js
chaspy
0
260
SRE の考えをマネジメントに活かす / applying SRE ideas to management
chaspy
7
7.9k
RAGの簡易評価によるフィードバックサイクル実践 / Feedback cycle practice through simplified assessment of RAGs
chaspy
2
5.6k
定量データと定性評価を用いた技術戦略の組織的実践 / Systematic implementation of technology strategies using quantitative data and qualitative evaluation
chaspy
9
2k
エンジニアブランディングチームの KPI / KPI's of engineer branding team
chaspy
2
2.3k
「SLO Review」今やるならこうする / If I had to do the "SLO Review" again
chaspy
3
2.1k
開発者とともに作る Site Reliability Engineering / SREing with Developers
chaspy
10
8.6k
Other Decks in Technology
See All in Technology
インフラ室事例集
mixi_engineers
PRO
2
170
AI開発の定着を推進するために揃えるべき前提
suguruooki
1
470
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
15k
useEffectってなんで非推奨みたいなこと言われてるの?
maguroalternative
9
5.9k
機械学習を「社会実装」するということ 2025年冬版 / Social Implementation of Machine Learning November 2025 Version
moepy_stats
4
2k
AIにおける自由の追求
shujisado
2
420
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
16
5.4k
Digital omtanke på Internetdagarna 2025
axbom
PRO
0
160
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
220
TypeScript 6.0で非推奨化されるオプションたち
uhyo
15
5.8k
20251127 BigQueryリモート関数で作る、お手軽AIバッチ実行環境
daimatz
0
400
Introduction to Bill One Development Engineer
sansan33
PRO
0
320
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.4k
Statistics for Hackers
jakevdp
799
230k
GraphQLとの向き合い方2022年版
quramy
49
14k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Bash Introduction
62gerente
615
210k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Speed Design
sergeychernyshev
33
1.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Designing for humans not robots
tammielis
254
26k
Optimizing for Happiness
mojombo
379
70k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
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