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

20221117_インテリジェントなテスト自動化でチームコラボとアプリ品質を向上

odasho
December 08, 2022

 20221117_インテリジェントなテスト自動化でチームコラボとアプリ品質を向上

2022/11/17開催のAtlassian Team Tour Tokyo 2022にて使用したスライドになります。

odasho

December 08, 2022
Tweet

More Decks by odasho

Other Decks in Technology

Transcript

  1. Speaker Profile odasho (Shohei Oda) Product Marketing Manager, mabl Japan

    国内SIerにてインフラやPaaS App開発まで幅広く経験。その後コミュ ニティ活動をきっかけに Microsoftに入社。Evangelistとして Audience Marketingに従事。2022年10月にmablにJoinし、 TestingやQAの啓蒙活動に取り組む。現在も DevRel Meetup in Tokyoを中心に複数のコミュニティを運営 /支援。 Most DevRel Committer 2020, TechFeed Expert for DevRel
  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. Intelligent test automation platform 品質エンジニアリングという活動と、 mablでできること ノーコード/ローコード UIテ スト &

    APIテスト データ/インサイト提供 迅速な問題解決を支援 単一プラットフォームE2E、 API、Accessibility 顧客体験をテスト    Email/PDF含むE2E 開発パイプラインに 統合し仕組み化 テストメンテナンス削減テス トの自動修復
  4. What is your No.1 priority going into 2023?
 アンケートの質問 更なる自動化

    データ駆動型 チームの実現 本番環境の バグ削減 チーム コラボレーション 促進
  5. What is your No.1 priority going into 2023?
 アンケートの質問 


    更なる自動化 データ駆動型 チームの実現 本番環境の バグ削減 チーム コラボレーション 促進
  6. What kind of test data are we talking about?
 Functional

    すべてのテストに 合格しているのか? Velocity どの程度の時間をテ ストに費やしているの か? Coverage 何をテストしているの か? 改善しているのか? Non-functional 高性能か? Accessibilityは?
  7. How can we measure velocity 進捗状況を測定し、 品質の水準を高める活動 注目すること: • 問題またはテストに費やした時間

    • テスト自動化の割合 • その他のツール固有の測定基準 • チームの関与とパフォーマンス
  8. Web Content Accessibility Guidelines (WCAG) 堅牢(Robust): コンテンツは支援技術を含む様々な ユーザーエージェントが確実に解釈できるよう、十分 に堅牢でなければならない 知覚可能(Perceivable):

    情報およびユーザーイン ターフェースのコンポーネントはユーザーが知覚でき る方法で提示されなければならない 操作可能(Operable): ユーザーインターフェースの コンポーネントとナビゲーションは操作可能でなけれ ばならない 理解可能(Understandable): ユーザーインター フェースの情報と操作方法は理解可能でなければな らない 以下のアクセシビリ ティ機能を含む: ➔ 画像コンテンツのテ キストコンテンツに よる代替 ➔ ユーザーがコンテ ンツをスキップ可能 とする ➔ <b> と <i>タグを <strong> と <em> タグに代替 ➔ オーディオ・ビデオ コンテンツへ字幕 の付与 Level Aに加えて以下 を含む: ➔ コントラストレシオを 4.5:1するなどより 高度な要求 ➔ ページ上のテキスト を200%まで拡大可 能とする ➔ 入力エラーに対す る修正案の提示 最も厳しいレベルで以 下を含む: ➔ コントラストレシオ への要求は7:1 ➔ ビデオコンテンツに 事前録画された手 話の付与 ➔ キーボードのみで 全てのコンテンツに アクセスできること ➔ 9年生が読解可能 なコンテンツ Level A Level AAA Level AA (Law in many countries, Including US)
  9. Why is it important? Why now? WCAG 2.xを採用 WCAG 2.xの準拠を推奨

    WCAG 1.xを採用 JIS X 8341-3:2016とWCAG 2.0の内容が一致しています Source: https://waic.jp/knowledge/accessibility/
  10. What kind of test data are we talking about?
 Functional

    すべてのテストに 合格しているのか? Velocity どの程度の時間をテ ストに費やしているの か? Coverage 何をテストしているの か? 改善しているのか? Non-functional 高性能か? Accessibilityは?
  11. What kind of test data are we talking about?
 Functional

    すべてのテストに 合格しているのか? Velocity どの程度の時間をテ ストに費やしているの か? Coverage 何をテストしているの か? 改善しているのか? Non-functional 高性能か? Accessibilityは?
  12. Handoff, made simple
 2021 Testing in DevOps Report, mabl テストカバレッジに対する迅速なバグの解決

    8時間以内のバグ解決 ほぼ不在     最低限レベル      良い      非常に良い     優れている テストカバレッジ
  13. Impact of non-functional testing
 Severe issues 機能欠陥として大きな 影響となり得る Access for

    everyone 決まりであり、正しい More than a goal 良好なデザイン プラクティスでもある
  14. Bi-directional communication: A world of possibilities
 • 双方向コミュニケーション • テスト失敗ステップから問題を作成し、すべ

    ての診断データを添付する • Jira チケットは、計画、テスト、 および直近の実行にリンク
  15. Thank you! You can connect at... odasho (Shohei Oda) Product

    Marketing Manager, mabl Japan • Twitter: odashoDotCom • Facebook & Instagram: odasho0618 • LinkedIn: odasho