Upgrade to Pro — share decks privately, control downloads, hide ads and more …

これから始めるDevOps!ローコードで簡単に実現するE2Eの負荷テスト徹底解説!

odasho
January 29, 2024

 これから始めるDevOps!ローコードで簡単に実現するE2Eの負荷テスト徹底解説!

2024/1/29 に開催したmabl Webinarにて使用したスライドです。

odasho

January 29, 2024
Tweet

More Decks by odasho

Other Decks in Technology

Transcript

  1. Speaker Profile odasho (Shohei Oda) Quality Advocate / Product Marketing,

    mabl Japan 国内SIerにてインフラやPaaS App開発まで幅広く経験。その後 コミュニティ活動をきっかけにMicrosoftに入社。Evangelistと してAudience Marketingに従事。2022年10月にmablにJoin、 TestingやQAの啓蒙活動に取り組む。現在もDevRel Meetup in Tokyoを中心に複数のコミュニティを運営/支援。 iPhone絶対並んで買うおじさん(2011 - 2023) Most DevRel Committer 2020、名城大学情報工学部非常勤講師 odashoDotCom odasho0618 odasho odasho0618
  2. What's mabl? • 「めいぶる」と読みます • Stackdriver(現Google Cloud Operations)の創 業者IzzyとDanが2017年ボストンで創業 •

    グローバルの社員数100人+ • GV、CRV、Amplify、Vista Equity Partner、 Presidioより 7,700万ドル (90億円) を調達 • 2021年度の売上、前年対比300%+増 • Fortune Globalの35社含む300社+が採用 • 2021年8月に日本法人設立
  3. DevOpsに対応したテスト自動化プラットフォーム ノーコード/ローコード UI / API & Mobileテスト データ/インサイト 結果データを自動取得 単一プラットフォーム

    E2E、API、A11y、Perf 顧客体験を広くカバー  Email送信/PDFアサート 開発ツール連携 GitHub、Slack、Jira等 テストメンテナンス削減 テストの自動修復
  4. 10倍 早くテスト実行 より良い品質のソフトウェアをより早く提供 ROI data based on customer case studies

    compared to Selenium frameworks and other commercial tools 3倍 早くテストを構築 速く作る 効率改善 コスト削減 高速化 70% メンテナンス時間を削減 80% Seleniumより低コスト
  5. 失敗基準 について 詳細は https://mabl.zendesk.com/hc/ja/articles/20528060427028 を参照ください。 • 機能テスト失敗率 機能テスト失敗率は、ステータス が "failed"

    となった機能テストの 割合を表す。 ステータスが 「失敗 (failed)」 の 場合、対応する機能テストのア サーションの違反があったことを 示す。 機能テスト失敗率は、ブラウザテ ストとAPIテストの失敗基準として 設定可能。 • コアウェブバイタル 任意のステップ: 全てのステップ に対する失敗基準は、アプリ全体 のベースラインパフォーマンスを 監視するために使用可能。 ステップの選択: リンクやボタンの クリックのようなナビゲーションス テップを監視する失敗基準を設 定可能。 • ステップ期間 mablがステップを実行するのに かかる時間を測定。 アプリがSPAの場合、ステップ実 行時間を使用して、アプリのナビ ゲーションステップのパフォーマ ンス測定がオススメ。
  6. Core Web Vitals • FCP (First Contentful Paint) ブラウザーがページの最初のDOM要素をレンダリングするのにかかる時間 •

    LCP (Largest Contentful Paint) ブラウザーがページの最大の画像またはテキストブロックをレンダリングするのにかかる時間 • CLS (Cumulative Layout Shift) ページの読み込み中にコンテンツがどれだけ移動するかの測定 • TTFB (Time To First Byte) ブラウザーがサーバーにリクエストを送った後で応答の最初のバイトを受信するまでの時間 • DOM Content Loaded DOMが完全に読み込まれて解析されるまでの時間
  7. About the mabl University How-to Videos (English only) How-to Lessons

    (Japanese only) On-Demand Training (English & Japanese) mabl Skills Certifications (English & Japanese) • 33 ビデオ (各3 - 8 分程度) • 英語字幕あり、日本語字幕なし • 26 レッスン • Step by stepで学習可能 • 4 ラーニングパス • 設定、基礎、高度、統合でそれ ぞれ30 - 90 分の学習パス • 学習目標に応じたパスを提供 • 3 つの資格 • Foundations と Advanced • NonFunctional ←NEW • LinkedIn に掲載可能
  8. mabl user community! mabl の User Community『mablers_jp』 • ユーザーによるユーザーのための コミュニティ

    • ユーザーによる忖度のない生の声を聞く 絶好のチャンス。是非ご参加ください! https://mablersjp.connpass.com/
  9. Join Developers Summit 2024! 2/15-16 Developers Summit 2024 • Bitkeyさまと共同登壇セッション

    『自動テスト歴0年でもできる!テスト 工数を46時間/月削減した方法』 • 是非ブースにもお立ち寄りください!
  10. Join our offline meetup!! 2/22 mabl Special Offline Meetup! •

    都内某所にてスペシャルゲストを招いての オフラインMeetupを開催予定 • 詳細は後日発表!皆さまSave the date!!
  11. Questions? odasho (Shohei Oda) Quality Advocate / Product Marketing, mabl

    Japan odashoDotCom odasho0618 odasho odasho0618