Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
E2EテストのCIで可観測性の改善を考える
Search
SHIFT EVOLVE
PRO
July 26, 2021
Business
390
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
E2EテストのCIで可観測性の改善を考える
SHIFT EVOLVE
PRO
July 26, 2021
More Decks by SHIFT EVOLVE
See All by SHIFT EVOLVE
価値実現重視へとシフトした時代を生き抜くには / 20260713 Takeshi Watarai
shift_evolve
PRO
1
81
SHIFTのコミュニティ活動 / 20260828 Yumiko Ohata
shift_evolve
PRO
2
84
AI活用によるレガシーモダナイゼーションとプロジェクトマネジメント / 20260827 Tsukasa Takemura & Takashi Maekawa
shift_evolve
PRO
0
95
兼務の事務局から、組織へ SHIFTのAWSアライアンス立ち上げ記 / 20260807 Satoshi Torano
shift_evolve
PRO
1
84
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
1.4k
Issue設計から始める仕様駆動開発 / 20260731 Mizuki Hirata
shift_evolve
PRO
1
320
”そのまま移行”からの脱却へ ― AI解析で実現するSAP S/4HANA導入成功メソッド / 20260729 Akio Hane
shift_evolve
PRO
1
91
区民の問い合わせ、AIにどこまで任せる? 品川区×SHIFTが挑む自治体音声AI実証の現在地 / 20260626 Taku Nishizawa and Satoshi Torano
shift_evolve
PRO
1
290
コミュニティを、仕事にした。‐ 学びの場が会社の価値になるまで / 20260724 Ayana Chandler
shift_evolve
PRO
0
180
Other Decks in Business
See All in Business
01_全社_FLUX採用ピッチ資料_Ver.5.7
flux
12
230k
Steamで売れないゲームに共通する失敗パターン
hirohasuyoutube
0
200
フルカイテン株式会社 採用資料
fullkaiten
0
120k
kintone-ai-first-steps.pdf
kintonepapers
0
160
データを使う側視点のデータ整備 / 第2回 データ整備を前向きに考える会
shinu
PRO
0
500
PLAID ALPHA概要資料_202608
plaid
PRO
0
620
セーフィー株式会社(Safie Inc.) 会社紹介資料
safie_recruit
8
470k
【株式会社VISIONARY JAPAN】エンジニアチーム採用ピッチ資料_202609
visionaryjapan1
0
130
Fullerene Company Deck
fullerene_inc
1
2.1k
なんとかする力 〜 Android エンジニアからマネージャー、さらにその先へ? 〜
m_coder
2
550
FABRIC TOKYO会社紹介資料 / We are hiring(2026年9月3日更新)
yuichirom
39
420k
malna-recruiting-pitch
malna
0
27k
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
430
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Accessibility Awareness
sabderemane
1
230
Git: the NoSQL Database
bkeepers
PRO
432
67k
Building Adaptive Systems
keathley
44
3.2k
A Modern Web Designer's Workflow
chriscoyier
699
190k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Claude Code のすすめ
schroneko
67
230k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
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