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

未来を変える一歩: モバイルアプリテスト自動化の新時代

未来を変える一歩: モバイルアプリテスト自動化の新時代

2024/5/14 mablモバイルアプリテストウェビナーにて使用したスライドです。

odasho

May 14, 2024
Tweet

More Decks by odasho

Other Decks in Technology

Transcript

  1. What's mabl? • 「めいぶる」と読みます • Stackdriver(現Google Cloud Operations)の 創業者IzzyとDanが2017年ボストンで創業 •

    2021年8月に日本法人設立 • グローバルの社員数は約110名 • Fortune Globalの35社含む300社+が採用 • GV、CRV、Amplify、Vista Equity Partner、 Presidioより 7,700万ドル (120億円) を調達
  2. Transform software quality by combining AI, automation, and human insight

    in software delivery ソフトウェアのデリバリーにおいて、 AI、自動化、人間の洞察力を組み合わせ、 ソフトウェアの品質を変革する
  3. 単一プラットフォームで広範囲なテストをカバー 機能/非機能テストをカバーするプラットフォーム • Web UIテスト • モバイルWeb UIテスト • APIテスト

    • アクセシビリティテスト • UI/API パフォーマンス(負荷)テスト • NEW! ネイティブモバイルアプリテスト
  4. 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
  5. モバイル開発プロセス コード 構築 端末割当 提出 ファイル保存都 度ユニットテスト ローカルビルド でユニットテス ト、

    統合テスト、 UIテスト 手動または自動 テストのためにビ ルドをテストデバ イスに割り当てる 定期的に テストを実施 リリース リリース候補の アプリ作成後、 アプリ ストアに提出し 承認を得る
  6. https://github.com/apps/mabl-bot GitHub インテグレーション Deployment action Run mabl tests action Actions

    2.0 Deployments API Tests Test Results API https://speakerdeck.com/odasho/tesutokarashi-merudevops-mian-dao-natesutogong-cheng-wozi-dong-hua-siyou DEPLOYMENT EVENT POLL FOR TEST RESULTS TRIGGER デプロイメント アクション mabl テスト実行 アクション デプロイイベント 実行 テスト テスト結果を連携
  7. mabl ワークスペースの構造・概要 環境 e.g.サンドボックス 環境 e.g. ステージング 環境 e.g. 本番

    アプリケーション アプリケーション アプリケーション ワークスペース テスト プラン テスト テスト テスト テスト テスト プラン プラン プラン テスト テスト プラン プラン テスト • ワークスペース: mablの基本的な構成要素であり、mabl の主要コンポーネントがすべて格納されている • 環境: ソフトウェア開発ライフサイクルのステージ (サンド ボックス、開発、本番など ) • アプリケーション: テスト対象となるソフトウェア アプリケーションやウェブアプリケーションの URL • プラン: mablでテストを実行するための計画や設定を 備えたテストグループ • テスト: 自動化されたエンドツーエンドのテスト e.g. ブラウザテスト、 APIテスト
  8. 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 に掲載可能
  9. About the mabl Skills Certification 出題数60問の選択式テストを通じて、mablのナビ ゲーション、設定、テスト作成、出力、自動テスト 戦略について解答し、examをパスしましょう! Why get

    certified? • LinkedInで認定資格合格後を登録可能 • 認定資格試験の取得を通じてmablプラット フォームの一定への知見をアピールできます • mablers_jpのようなコミュニティを通じて、 得たスキルを活かしたOutputをしましょう! • 2023年3月~日本語での提供を開始しました
  10. mabl Skills Certification mabl Skills Certification: Foundations (基本レベル) mabl Skills

    Certification: Advanced (応用レベル) mabl Skills Certification: Non-functional Testing (非機能テスト)
  11. You can try it now! • 2週間の無料トライアルとmabl University でmablをマスターしよう! •

    デモのリクエストはこちらから!→→ https://www.mabl.com/ja
  12. Join user community! mabl の User Community『mablers_ jp』 次回は明日 5/15

    12:00~ https://mablersjp.connpass.com/event/315156/
  13. Join Trade Show! 6/19 13:50~ @IT CloudNative Week 2024 Spring

    Day 2 開発運用セクションに弊社カントリー マネージャーの秋山が登壇します! 『mablのテスト自動化への生成AIの取り組みと 導入効果について』 https://members06.live.itmedia.co.jp/library/Njg1MzQ%253D?group=Cnw240618