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テストのCIで可観測性の改善を考える
Search
SHIFT EVOLVE
PRO
July 26, 2021
Business
0
370
E2EテストのCIで可観測性の改善を考える
SHIFT EVOLVE
PRO
July 26, 2021
Tweet
Share
More Decks by SHIFT EVOLVE
See All by SHIFT EVOLVE
1万人を変え日本を変える!!多層構造型ふりかえりの大規模組織変革 / 20260108 Kazuki Mori
shift_evolve
PRO
6
1.1k
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
520
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
140
AWSネイティブサービス&AIサービスで自社で内製化するAWSセキュリティのPDCAサイクル / 20251219 Hironobu Otaki
shift_evolve
PRO
1
52
防衛産業サイバーセキュリティ基準とNIST SP800-171の軌跡 / 20251219 Mitsutoshi Matsuo
shift_evolve
PRO
1
32
2025年 開発生産「可能」性向上報告 サイロ解消からチームが能動性を獲得するまで/ 20251216 Naoki Takahashi
shift_evolve
PRO
2
320
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
520
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
180
組織と現場がつながる“協働”アジャイル ── 双方が納得する、現実的なプロジェクト推進の秘訣/ 20251210 Takeshi Watarai
shift_evolve
PRO
1
34
Other Decks in Business
See All in Business
株式会社メディアドゥ 採用ピッチ資料
mediado
0
990
「要はバランス」を見極める - ADR実践で目指す技術的卓越への道 / It Depends: Practicing ADRs Toward Technical Excellence
ewa
0
870
株式会社スマートラウンド 会社紹介資料 / CompanyDeck
smartround
0
1.6k
株式会社TENET 会社紹介資料
tenetinc
1
22k
「2025年のAI」と「2026年のAI」
masayamoriofficial
1
690
エンジニアよ痛みを知れ
nobuoooo
0
240
【Progmat】ST-Market-Outlook-2026
progmat
0
550
株式会社夜明け会社概要資料2025.ver
tomoyuki1188
PRO
0
280
三井物産グループのデジタル証券〜千代田区・レジデンス〜徹底解説セミナー
c0rp_mdm
PRO
1
1.9k
採用向け会社紹介資料_20260105.pdf
yoshikatsu0423
0
140
2025年 知財10大ニュース と 2026年 知財予測レポート for #スナックのざき
otsubo
0
750
なぜ、あのPdMは「時間がない」と言わないのか? ~元エンジニアPdMが実践する「ドキュメント化 x MCP」の全貌~
sam8helloworld
0
150
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How to Ace a Technical Interview
jacobian
281
24k
Agile that works and the tools we love
rasmusluckow
331
21k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
It's Worth the Effort
3n
187
29k
sira's awesome portfolio website redesign presentation
elsirapls
0
110
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
58
41k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Being A Developer After 40
akosma
91
590k
Speed Design
sergeychernyshev
33
1.5k
The Spectacular Lies of Maps
axbom
PRO
1
420
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Transcript
E2EテストのCIで 可観測性の改善を考える 株式会社SHIFT) 森川知雄 E2EテストのCIで可観測性の改善を考える 2021.07.21 SHIFT EVOLVE Vol.2 1
森川知雄(株式会社SHIFT ) 自動テストアーキテクト E2Eテストのツール開発や 調査・教育を担当している人 以前はSIでSeleniumのツール をゴリゴリ書いてました E2EテストのCIで可観測性の改善を考える 2
本日はE2Eテスト屋から見た クラウドネイティブな アプローチについてお話します ※ E2Eテスト ∋ RT E2EテストのCIで可観測性の改善を考える 3
E2Eテストもクラウドネイティブに スケーラブルで堅牢な自動化 コンテナ × リモートGridでスケール クラウドCIでクリーンなテスト環境 テストコードはサーバレスでスケーラブルに レポートもクラウドにスタック E2EテストのCIで可観測性の改善を考える 4
レガシーな構成 E2EテストのCIで可観測性の改善を考える 5
クラウドネイティブな構成 E2EテストのCIで可観測性の改善を考える 6
だがしかし E2EテストのCIで可観測性の改善を考える 7
E2Eテストは壊れやすい 「モダンでスケーラブルな構成で自動化」 をしてもE2Eテストは不安定で壊れがち だってE2Eだもの... E2EテストのCIで可観測性の改善を考える 8
壊れたらどうしてる? 現状 調査してテストコード修正して再実行 時間がかかるし、マンパワー必要 工数に含まれないことも E2EテストのCIで可観測性の改善を考える 9
壊れたらどうしてる? 現状 調査してテストコード修正して再実行 時間がかかるし、マンパワー必要 工数に含まれないことも 理想 誰かやってくれ... 自立的に直ってほしい or 調査してほしい
E2EテストのCIで可観測性の改善を考える 10
ただでさえ E2EテストはQAエンジニアの 時間を奪いがち E2EテストのCIで可観測性の改善を考える 11
『E2Eテストの構成はクラウドネイテ ィブになったけど…』 『不安定なテストは相変わらずマンパ ワーでやっつけてるやん』 E2EテストのCIで可観測性の改善を考える 12
まてよ? CIはビルド毎にレポート&ログを吐く DOMとかHARとか溜めておけば 調査の下準備ぐらいできるんじゃないのか? っていうかやってくれ! E2EテストのCIで可観測性の改善を考える 13
こんな感じ テストに失敗したら過去データと比較 プロダクトの変更を検知したり テストコードの修正を提案 過去数回分と比較して毎回検出される差分 はノイズとして除外 E2EテストのCIで可観測性の改善を考える 14
オルタナティブな可観測性 一般的な「可観測性」は今起こっていること つまり時系列方向のロギングやトレース 本アイディアでは 過去から現在へのベクトルの可観測性 E2EテストのCIで可観測性の改善を考える 15
ビルド履歴を使って 可観測性を持たせる 名付けて 「Time Machined Analytics」 E2EテストのCIで可観測性の改善を考える 16
Time Machined Analytics どうかな? E2EテストのCIで可観測性の改善を考える 17
Time Machined Analytics ※ これはイメージです E2EテストのCIで可観測性の改善を考える 18
クラウドCIの機能として こんなのがサービス化されたらいいなぁ あのつらいE2Eテストの保守から 開放されたら嬉しいなぁ~ というお話でした E2EテストのCIで可観測性の改善を考える 19
宣伝(LTなのに) 弊社の自動テストツールRacineでは 本日説明したような機能を開発中です ご興味ある方はアフタートークでお声がけくださ い E2EテストのCIで可観測性の改善を考える 20
ご清聴ありがとうございました E2EテストのCIで可観測性の改善を考える 21
E2EテストのCIで可観測性の改善を考える 22