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.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
Slack Platform(Deno) での RAG 実装 - LangChain(js) を使ってみた / rag-implementation-on-slack-platform-deno-experimenting-with-langchain-js
chaspy
0
170
SRE の考えをマネジメントに活かす / applying SRE ideas to management
chaspy
7
6.7k
RAGの簡易評価によるフィードバックサイクル実践 / Feedback cycle practice through simplified assessment of RAGs
chaspy
2
5.1k
定量データと定性評価を用いた技術戦略の組織的実践 / Systematic implementation of technology strategies using quantitative data and qualitative evaluation
chaspy
9
1.7k
エンジニアブランディングチームの KPI / KPI's of engineer branding team
chaspy
2
2k
「SLO Review」今やるならこうする / If I had to do the "SLO Review" again
chaspy
3
1.8k
開発者とともに作る Site Reliability Engineering / SREing with Developers
chaspy
10
8k
自己診断能力の獲得を目指して / Toward the acquisition of self-diagnostic skills
chaspy
1
4.8k
『スタディサプリ』における SLI/SLO の継続的改善 / Continuous improvement of SLI/SLO at StudySapuri
chaspy
1
3.3k
Other Decks in Technology
See All in Technology
モノリスの認知負荷に立ち向かう、コードの所有者という思想と現実
kzkmaeda
0
110
アプリケーション固有の「ロジックの脆弱性」を防ぐ開発者のためのセキュリティ観点
flatt_security
34
13k
大規模プロジェクトにおける 品質管理の要点と実践 / 20250327 Suguru Ishii
shift_evolve
0
290
ペアーズにおけるData Catalog導入の取り組み
hisamouna
0
220
Amazon Q Developer 他⽣成AIと⽐較してみた
takano0131
1
130
モンテカルロ木探索のパフォーマンスを予測する Kaggleコンペ解説 〜生成AIによる未知のゲーム生成〜
rist
4
1.2k
初めてのPostgreSQLメジャーバージョンアップ
kkato1
0
470
大規模アジャイル開発のリアル!コミュニケーション×進捗管理×高品質
findy_eventslides
0
610
ひまプロプレゼンツ 「エンジニア格付けチェック 〜春の公開収録スペシャル〜」
kaaaichi
0
170
ルートユーザーの活用と管理を徹底的に深掘る
yuobayashi
7
740
技術好きなエンジニアが _リーダーへの進化_ によって得たものと失ったもの / The Gains and Losses of a Tech-Enthusiast Engineer’s “Evolution into Leadership”
kaminashi
0
210
チームビルディング「脅威モデリング」ワークショップ
koheiyoshikawa
0
160
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.4k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
Agile that works and the tools we love
rasmusluckow
328
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
The Invisible Side of Design
smashingmag
299
50k
Docker and Python
trallard
44
3.3k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Documentation Writing (for coders)
carmenintech
69
4.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
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