Slide 1

Slide 1 text

自動テスト歴0年でもできる! ~1年目で得られた成果と展望~ 2024/2/15-16 Developers Summit 2024

Slide 2

Slide 2 text

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、名城大学情報工学部非常勤講師 Roku Mikami 2018年からテストエンジニアとして活動を始め、4年ほどシステム テスト・アドホックテストを中心としたテスト実行業務に従事する。 2022年11月にBitkeyにJoinし、テスト分析・テスト設計・テスト 実装のテスト活動を経験。 現在は自動テストエンジニアとしてmablを利用したシステムテスト 自動化の方針作成およびテスト自動化作業に取り組んでいる。 Product Quality Testing / Automation Engineer in System Test, Bitkey odashoDotCom odasho odasho0618

Slide 3

Slide 3 text

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月に日本法人設立

Slide 4

Slide 4 text

DevOpsに対応したテスト自動化プラットフォーム ノーコード/ローコード UI / API & Mobileテスト データ/インサイト 結果データを自動取得 単一プラットフォーム E2E、API、A11y、Perf 顧客体験を広くカバー  Email送信/PDFアサート 開発ツール連携 GitHub、Slack、Jira等 テストメンテナンス削減 テストの自動修復

Slide 5

Slide 5 text

ローコードテスト自動化 mablのスコープ 単体テスト API/結合テスト UI/E2Eテスト 探索的テスト

Slide 6

Slide 6 text

ローコードで「意図」と「実装」を分ける

Slide 7

Slide 7 text

自動修復でメンテナンス作業を削減

Slide 8

Slide 8 text

GCP上で並列テストを無制限に実行 Show screenshot of a plan

Slide 9

Slide 9 text

テストカバレッジレポート

Slide 10

Slide 10 text

パフォーマンス評価

Slide 11

Slide 11 text

10倍 早くテスト実行 より良い品質のソフトウェアをより早く提供 ROI data based on customer case studies compared to Selenium frameworks and other commercial tools 3倍 早くテストを構築 速く作る 効率改善 コスト削減 高速化 70% メンテナンス時間を削減 80% Seleniumより低コスト

Slide 12

Slide 12 text

アクティブユーザー数 48% 2% 13% 2% 2% 12% 21%

Slide 13

Slide 13 text

品質指標を使用した継続的な改善 非機能的品質の検証 シフトレフト: 自動化されたテストを開発に組み込む 機能テスト自動化のカバレッジ拡大 開発後に手動でテスト 品質エンジニアリング (QE) ジャーニー QEの成熟度

Slide 14

Slide 14 text

© 2023 Bitkey Inc. 自動テスト歴0年でもできる! テスト工数を46時間/月削減した方法 ~1年目で得られた成果と展望~ 株式会社ビットキー 三上 鹿 | 2024/02/15

Slide 15

Slide 15 text

15 Copyright © 2023 Bitkey Inc. All right reserved. はじめに

Slide 16

Slide 16 text

16 Copyright © 2023 Bitkey Inc. All right reserved. はじめに ◾本セッションについて(1) 株式会社ビットキーでは以前より テスト設計やテスト実装などの活動はテストエンジ ニアを中心に取り組んでおり、 さらに2023年1月からはmablを使った ”E2Eテストの自動化”にチャレンジしています。

Slide 17

Slide 17 text

17 Copyright © 2023 Bitkey Inc. All right reserved. はじめに ◾本セッションについて(2) 本セッションでは テストエンジニアが扱うテストが“手動”から “自動”に切り替わった際の変化をビットキー社での 導入事例を交えてご紹介いたします。

Slide 18

Slide 18 text

18 Copyright © 2023 Bitkey Inc. All right reserved. はじめに ◾本セッションのゴール(1) セッションを通じて、以下の知見が得られます。 ①1200を越えるテストケースの自動化を通じて得た 知見から、その効果が理解できる

Slide 19

Slide 19 text

19 Copyright © 2023 Bitkey Inc. All right reserved. はじめに ◾本セッションのゴール(2) セッションを通じて、以下の知見が得られます。 ②自社ガイドラインの作成など、テスト自動化まで の具体的な道のりを追体験して、ツールの導⼊判断 から活用方法まで知ることができる。

Slide 20

Slide 20 text

20 Copyright © 2023 Bitkey Inc. All right reserved. はじめに ◾本セッションのゴール(3) セッションを通じて、以下の知見が得られます。 ③テストエンジニアの今後のキャリア形成の参考に できる

Slide 21

Slide 21 text

21 Copyright © 2023 Bitkey Inc. All right reserved. 自己紹介

Slide 22

Slide 22 text

22 Copyright © 2023 Bitkey Inc. All right reserved. ◾所属 株式会社ビットキー | テスト自動化エンジニア 自己紹介 ◾経歴 [2018~] ・テストエンジニアとして活動を開始 ・システムテスト、アドホックテストを中心と  したテスト実行業務に従事 [2022~] ・2022年11月にBitkeyにJoin ・テスト分析・テスト設計・テスト実装の  テスト活動を経験 ・現在はテスト自動化エンジニアとして活躍中 三上 鹿 Mikami Roku ▶[Speaker Deck] : r0ku

Slide 23

Slide 23 text

23 Copyright © 2023 Bitkey Inc. All right reserved. 目次

Slide 24

Slide 24 text

24 Copyright © 2023 Bitkey Inc. All right reserved. 目次 1.テスト自動化エンジニアになってから1年でやったこと 2.mablを使った動かしやすい、作りやすい、読みやすい  テスト自動化方法 3.テスト自動化エンジニアになってからの1年をふりかえって

Slide 25

Slide 25 text

25 Copyright © 2023 Bitkey Inc. All right reserved. 1.テスト自動化エンジニアになってから1年でやったこと

Slide 26

Slide 26 text

26 Copyright © 2023 Bitkey Inc. All right reserved. 1.テスト自動化エンジニアになってから1年でやったこと 1.テスト自動化エンジニアになってから1年でやったこと ①ビットキーのプロダクトとQA体制について ②この1年でのテスト自動化の実績

Slide 27

Slide 27 text

27 Copyright © 2023 Bitkey Inc. All right reserved. 何をテストしているの? 1.テスト自動化エンジニアになってから1年でやったこと

Slide 28

Slide 28 text

28 Copyright © 2023 Bitkey Inc. All right reserved. 1.テスト自動化エンジニアになってから1年でやったこと

Slide 29

Slide 29 text

29 Copyright © 2023 Bitkey Inc. All right reserved. 1.テスト自動化エンジニアになってから1年でやったこと スマートロックを中心とした サービスのテストをしています!

Slide 30

Slide 30 text

30 Copyright © 2023 Bitkey Inc. All right reserved. Third Place
 Space Support
 Mobile/Tablet
 Office
 Mobile/Tablet
 QA
 Conference
 Mobile App
 Crew
 Admin
 Webアプリ
 Mobile/Tablet
 Webアプリ
 QA
 QA
 QA
 1.テスト自動化エンジニアになってから1年でやったこと ◾ビットキーのプロダクトとQA体制

Slide 31

Slide 31 text

31 Copyright © 2023 Bitkey Inc. All right reserved. Third Place
 Space Support
 Mobile App
 Office
 Mobile/Tablet
 QA
 Conference
 Mobile App
 Crew
 Admin
 Webアプリ
 Mobile/Tablet
 Webアプリ
 QA
 QA
 QA
 ・ウェブアプリ4つ ・モバイルアプリ4つ 1.テスト自動化エンジニアになってから1年でやったこと ◾ビットキーのプロダクトとQA体制

Slide 32

Slide 32 text

32 Copyright © 2023 Bitkey Inc. All right reserved. Third Place
 Space Support
 Mobile App
 Office
 Mobile/Tablet
 QA
 Conference
 Mobile App
 Crew
 Admin
 Webアプリ
 Mobile/Tablet
 Webアプリ
 QA
 QA
 QA
 ・ウェブアプリ4つ ・モバイルアプリ4つ ・ウェブアプリ:QAチーム2つ ・モバイルアプリ:QAチーム2つ 1.テスト自動化エンジニアになってから1年でやったこと ◾ビットキーのプロダクトとQA体制

Slide 33

Slide 33 text

33 Copyright © 2023 Bitkey Inc. All right reserved. Third Place
 Office
 QA
 Conference
 Admin
 Webアプリ
 Webアプリ
 QA
 1.テスト自動化エンジニアになってから1年でやったこと ◾ビットキーのプロダクトとQA体制

Slide 34

Slide 34 text

34 Copyright © 2023 Bitkey Inc. All right reserved. Third Place
 Office
 QA
 Conference
 Admin
 Webアプリ
 Webアプリ
 QA
 この1年ではBtoB向けサービスの テスト自動化に注力! 1.テスト自動化エンジニアになってから1年でやったこと ◾ビットキーのプロダクトとQA体制

Slide 35

Slide 35 text

35 Copyright © 2023 Bitkey Inc. All right reserved. テスト自動化に至った背景は... 1.テスト自動化エンジニアになってから1年でやったこと

Slide 36

Slide 36 text

36 Copyright © 2023 Bitkey Inc. All right reserved. ◾テスト自動化に至った背景 ・テスト対象のプロダクトの機能の拡充に伴い  リグレッションテストの項目数が比例して増加していた 1.テスト自動化エンジニアになってから1年でやったこと

Slide 37

Slide 37 text

37 Copyright © 2023 Bitkey Inc. All right reserved. ◾テスト自動化に至った背景 ・テスト対象のプロダクトの機能の拡充に伴い  リグレッションテストの項目数が比例して増加していた ・加えて新機能テスト、修正確認テストの工数を  圧迫しはじめるようになっていたのでテスト工数の  省力化を行う必要があった 1.テスト自動化エンジニアになってから1年でやったこと

Slide 38

Slide 38 text

38 Copyright © 2023 Bitkey Inc. All right reserved. ◾テスト自動化に至った背景 ・テスト対象のプロダクトの機能の拡充に伴い  リグレッションテストの項目数が比例して増加していた ・加えて新機能テスト、修正確認テストの工数を  圧迫しはじめるようになっていたのでテスト工数の  省力化を行う必要があった 1.テスト自動化エンジニアになってから1年でやったこと テスト自動化、やってみよう!

Slide 39

Slide 39 text

39 Copyright © 2023 Bitkey Inc. All right reserved. なぜmablにしたの? 1.テスト自動化エンジニアになってから1年でやったこと

Slide 40

Slide 40 text

40 Copyright © 2023 Bitkey Inc. All right reserved. ◾mablを選んだ理由 ・ノーコード・ローコードで自動テストを作成 ・ブラウザテストの作成 ・スケジュールを設定して実行可能 ★レスポンスが早く、動作が快適だった ★カスタマーサポートの対応が迅速かつ柔軟 1.テスト自動化エンジニアになってから1年でやったこと

Slide 41

Slide 41 text

41 Copyright © 2023 Bitkey Inc. All right reserved. ◾mablを選んだ理由 ・ノーコード・ローコードで自動テストを作成 ・ブラウザテストの作成 ・スケジュールを設定して実行可能 ★レスポンスが早く、動作が快適だった ★カスタマーサポートの対応が迅速かつ柔軟 1.テスト自動化エンジニアになってから1年でやったこと

Slide 42

Slide 42 text

42 Copyright © 2023 Bitkey Inc. All right reserved. ◾mablを選んだ理由 ・ノーコード・ローコードで自動テストを作成 ・ブラウザテストの作成 ・スケジュールを設定して実行可能 ★レスポンスが早く、動作が快適だった ★カスタマーサポートの対応が迅速かつ柔軟 1.テスト自動化エンジニアになってから1年でやったこと

Slide 43

Slide 43 text

43 Copyright © 2023 Bitkey Inc. All right reserved. ◾mablを選んだ理由 ・ノーコード・ローコードで自動テストを作成 ・ブラウザテストの作成 ・スケジュールを設定して実行可能 ★レスポンスが早く、動作が快適だった ★カスタマーサポートの対応が迅速かつ柔軟 1.テスト自動化エンジニアになってから1年でやったこと

Slide 44

Slide 44 text

44 Copyright © 2023 Bitkey Inc. All right reserved. ◾mablを選んだ理由 ・ノーコード・ローコードで自動テストを作成 ・ブラウザテストの作成 ・スケジュールを設定して実行可能 ★レスポンスが早く、動作が快適だった ★カスタマーサポートの対応が迅速かつ柔軟 1.テスト自動化エンジニアになってから1年でやったこと

Slide 45

Slide 45 text

45 Copyright © 2023 Bitkey Inc. All right reserved. ◾mablを選んだ理由 ・ノーコード・ローコードで自動テストを作成 ・ブラウザテストの作成 ・スケジュールを設定して実行可能 ★レスポンスが早く、動作が快適だった ★カスタマーサポートの対応が迅速かつ柔軟 1.テスト自動化エンジニアになってから1年でやったこと キミに決めた!

Slide 46

Slide 46 text

46 Copyright © 2023 Bitkey Inc. All right reserved. 1.テスト自動化エンジニアになってから1年でやったこと 1.テスト自動化エンジニアになってから1年でやったこと ①ビットキーのプロダクトとQA体制について ②この1年でのテスト自動化の実績

Slide 47

Slide 47 text

47 Copyright © 2023 Bitkey Inc. All right reserved. どれだけテストを自動化できた? 1.テスト自動化エンジニアになってから1年でやったこと

Slide 48

Slide 48 text

48 Copyright © 2023 Bitkey Inc. All right reserved. ◾Webアプリのリグレッションテスト実行の概要 ・テスト実施工数 ・項目数 : 165.8h : 4122項目 1.テスト自動化エンジニアになってから1年でやったこと

Slide 49

Slide 49 text

49 Copyright © 2023 Bitkey Inc. All right reserved. ◾Webアプリのリグレッションテスト実行の概要 ・テスト実施工数 ・項目数 ◾この1年で自動化したテスト ・テスト実施工数 ・項目数 : 165.8h : 4122項目 : 46.95h : 1141項目 1.テスト自動化エンジニアになってから1年でやったこと

Slide 50

Slide 50 text

50 Copyright © 2023 Bitkey Inc. All right reserved. ◾Webアプリのリグレッションテスト実行の概要 ・テスト実施工数 ・項目数 ◾この1年で自動化したテスト ・テスト実施工数 ・項目数 : 165.8h : 4122項目 : 46.95h : 1141項目 約25%を自動化! 1.テスト自動化エンジニアになってから1年でやったこと

Slide 51

Slide 51 text

51 Copyright © 2023 Bitkey Inc. All right reserved. ◾Webアプリのテスト実行の概要 ・テスト実施工数 ・項目数 ◾この1年で自動化したテスト ・テスト実施工数 ・項目数 : 165.8h : 4122項目 : 46.95h : 1141項目 約25%を自動化! 1.テスト自動化エンジニアになってから1年でやったこと 月一回実施しているため、 2024年は [46.95h x 12 = 563.4h]分を 自動テストで担保予定!

Slide 52

Slide 52 text

52 Copyright © 2023 Bitkey Inc. All right reserved. ◾Webアプリのリグレッションテスト実行の概 要 ・テスト実施工数 ・項目数 ◾この1年で自動化したテスト ・テスト実施工数 ・項目数 : 165.8h : 4122項目 : 46.95h : 1141項目 1.テスト自動化エンジニアになってから1年でやったこと 作るのにかかった時間は?

Slide 53

Slide 53 text

53 Copyright © 2023 Bitkey Inc. All right reserved. ◾Webアプリのリグレッションテスト実行の概要 ・テスト実施工数 ・項目数 ◾この1年で自動化したテスト ・テスト実施工数 ・項目数 ・作成工数 : 165.8h : 4122項目 : 46.95h : 1141項目 : 970h 1.テスト自動化エンジニアになってから1年でやったこと

Slide 54

Slide 54 text

54 Copyright © 2023 Bitkey Inc. All right reserved. ◾Webアプリのリグレッションテスト実行の概要 ・テスト実施工数 ・項目数 ◾この1年で自動化したテスト ・テスト実施工数 ・項目数 ・作成工数 : 165.8h : 4122項目 : 46.95h : 1141項目 : 970h 平均: 1hあたり1.1項目自動化 1.テスト自動化エンジニアになってから1年でやったこと

Slide 55

Slide 55 text

55 Copyright © 2023 Bitkey Inc. All right reserved. テストケースの自動化の他にも... 1.テスト自動化エンジニアになってから1年でやったこと

Slide 56

Slide 56 text

56 Copyright © 2023 Bitkey Inc. All right reserved. ◾テスト自動化に関するナレッジベースの作成 ・知識の共有、自動化に関する相談をメンバー間で行いやすく! 1.テスト自動化エンジニアになってから1年でやったこと

Slide 57

Slide 57 text

57 Copyright © 2023 Bitkey Inc. All right reserved. ◾テスト自動化ガイドラインの作成 ・メンバー間で使い方、フォーマットの認識を合わせて属人化を回避! 1.テスト自動化エンジニアになってから1年でやったこと

Slide 58

Slide 58 text

58 Copyright © 2023 Bitkey Inc. All right reserved. ◾自社用オンボーディングコンテンツの作成 ・自社プロダクトを利用することで自動化の際のイメージを行いやすく! 1.テスト自動化エンジニアになってから1年でやったこと

Slide 59

Slide 59 text

59 Copyright © 2023 Bitkey Inc. All right reserved. ◾mablのコミュニティイベントに登壇! ・mablの導入事例、触ってみての感想をコミュニティに共有しました! https://mablersjp.connpass.com/event/293408/ https://www.youtube.com/watch?v=hFCpiOWcIaI 1.テスト自動化エンジニアになってから1年でやったこと

Slide 60

Slide 60 text

60 Copyright © 2023 Bitkey Inc. All right reserved. まとめると... 1.テスト自動化エンジニアになってから1年でやったこと

Slide 61

Slide 61 text

61 Copyright © 2023 Bitkey Inc. All right reserved. ◾自動テスト歴0年のテストエンジニアがやったこと ・リグレッションテストの46.9h分を自動化! ・テスト自動化に関するナレッジベースを作成! ・コミュニティイベントで導入事例を紹介! 1.テスト自動化エンジニアになってから1年でやったこと

Slide 62

Slide 62 text

62 Copyright © 2023 Bitkey Inc. All right reserved. ◾自動テスト歴0年のテストエンジニアがやったこと ・リグレッションテストの46.9h分を自動化! ・テスト自動化に関するナレッジベースを作成! ・コミュニティイベントで導入事例を紹介! 1.テスト自動化エンジニアになってから1年でやったこと

Slide 63

Slide 63 text

63 Copyright © 2023 Bitkey Inc. All right reserved. ◾自動テスト歴0年のテストエンジニアがやったこと ・リグレッションテストの46.9h分を自動化! ・テスト自動化に関するナレッジベースを作成! ・コミュニティイベントで導入事例を紹介! 1.テスト自動化エンジニアになってから1年でやったこと

Slide 64

Slide 64 text

64 Copyright © 2023 Bitkey Inc. All right reserved. ◾自動テスト歴0年のテストエンジニアがやったこと ・リグレッションテストの46.9h分を自動化! ・テスト自動化に関するナレッジベースを作成! ・コミュニティイベントで導入事例を紹介! 1.テスト自動化エンジニアになってから1年でやったこと 1.完

Slide 65

Slide 65 text

65 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 66

Slide 66 text

66 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ①動かしやすい:シナリオ単位でテストを整理する ②作りやすい:Flowを活用したテストステップのReuse ③読みやすい:テストステップ名を誰でも読める文章に

Slide 67

Slide 67 text

67 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 68

Slide 68 text

68 Copyright © 2023 Bitkey Inc. All right reserved. シナリオ単位でテストを格納 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 69

Slide 69 text

69 Copyright © 2023 Bitkey Inc. All right reserved. シナリオ単位でテストを格納 テスト種別ごとにラベルを付与 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 70

Slide 70 text

70 Copyright © 2023 Bitkey Inc. All right reserved. シナリオ単位でテストを格納 テスト種別ごとにラベルを付与 任意のテスト種別のシナリオを 一括実行しやすく 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 71

Slide 71 text

71 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 72

Slide 72 text

72 Copyright © 2023 Bitkey Inc. All right reserved. ひとつにまとめることも できますが・・・ 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 73

Slide 73 text

73 Copyright © 2023 Bitkey Inc. All right reserved. ひとつにまとめることも できますが・・・ 45分頃のテストが失敗してる からそこまで見に行かないと ・・・となった時が大変 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 74

Slide 74 text

74 Copyright © 2023 Bitkey Inc. All right reserved. ひとつにまとめることも できますが・・・ メンテナンスのしやすさを考 慮し実行時間が15分前後にな るようテストを分割! 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 45分頃のテストが失敗してる からそこまで見に行かないと ・・・となった時が大変

Slide 75

Slide 75 text

75 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ①動かしやすい:シナリオ単位でテストを整理する ②作りやすい:Flowを活用したテストステップのReuse ③読みやすい:テストステップ名を誰でも読める文章に

Slide 76

Slide 76 text

76 Copyright © 2023 Bitkey Inc. All right reserved. ②作りやすい:Flowを活用したテストステップのReuse ・mablでは「Flow」という機能により一度作成したテスト操作を保存する ことができます 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 77

Slide 77 text

77 Copyright © 2023 Bitkey Inc. All right reserved. ②作りやすい:Flowを活用したテストステップのReuse ・mablでは「Flow」という機能により一度作成したテスト操作を保存する ことができます ・保存した「Flow」は他の自動テストを作成する際に呼び出して再利用す ることができます 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 78

Slide 78 text

78 Copyright © 2023 Bitkey Inc. All right reserved. ②作りやすい:Flowを活用したテストステップのReuse ・mablでは「Flow」という機能により一度作成したテスト操作を保存する ことができます ・保存した「Flow」は他の自動テストを作成する際に呼び出して再利用す ることができます ・「Flow」によって「手順」「期待値」などに必要な操作を保存できるた め、拡充させることで自動テストの作成に必要な時間を大幅に短縮するこ とができます 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 79

Slide 79 text

79 Copyright © 2023 Bitkey Inc. All right reserved. 例えば・・・ workhubにログインできてることを 確認したいな〜 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 80

Slide 80 text

80 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する

Slide 81

Slide 81 text

81 Copyright © 2023 Bitkey Inc. All right reserved. ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 データベースに保存されたFlow

Slide 82

Slide 82 text

82 Copyright © 2023 Bitkey Inc. All right reserved. ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 データベースに保存されたFlow それぞれの目的に沿った テストステップ、アサーションが 格納されている

Slide 83

Slide 83 text

83 Copyright © 2023 Bitkey Inc. All right reserved. ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 データベースに保存されたFlow それぞれの目的に沿った テストステップ、アサーションが 格納されている テストに必要なものを呼び出す

Slide 84

Slide 84 text

84 Copyright © 2023 Bitkey Inc. All right reserved. ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 workhubに アクセスする

Slide 85

Slide 85 text

85 Copyright © 2023 Bitkey Inc. All right reserved. ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する workhubに アクセスする ログインする 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 86

Slide 86 text

86 Copyright © 2023 Bitkey Inc. All right reserved. ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 workhubに アクセスする ログインする マイページに 遷移する

Slide 87

Slide 87 text

87 Copyright © 2023 Bitkey Inc. All right reserved. workhubに アクセスする ログインする マイページに 遷移する 名前とメールアドレスの表 示を確認する ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 88

Slide 88 text

88 Copyright © 2023 Bitkey Inc. All right reserved. workhubに アクセスする ログインする マイページに 遷移する 名前とメールアドレスの表 示を確認する ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する Flowを呼び出すだけでテストが作れる! 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 89

Slide 89 text

89 Copyright © 2023 Bitkey Inc. All right reserved. workhubに アクセスする ログインする マイページに 遷移する 名前とメールアドレスの表 示を確認する ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する Flowを呼び出すだけでテストが作れる! 作成時間の短縮 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 90

Slide 90 text

90 Copyright © 2023 Bitkey Inc. All right reserved. workhubに アクセスする ログインする マイページに 遷移する 名前とメールアドレスの表 示を確認する ログインする workhubに アクセスする テキスト検索する ログアウトする マイページに 遷移する 名前とメールアドレスの表 示を確認する Flowを呼び出すだけでテストが作れる! 作成時間の短縮 検証内容の標準化 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 91

Slide 91 text

91 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ①動かしやすい:シナリオ単位でテストを整理する ②作りやすい:Flowを活用したテストステップのReuse ③読みやすい:テストステップ名を誰でも読める文章に 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 92

Slide 92 text

92 Copyright © 2023 Bitkey Inc. All right reserved. ③読みやすい:テストステップ名を誰でも読める文章に ・実際のテスト 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 93

Slide 93 text

93 Copyright © 2023 Bitkey Inc. All right reserved. ③読みやすい:テストステップ名を誰でも読める文章に ・実際のテスト 一見してわかりづらい... 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 94

Slide 94 text

94 Copyright © 2023 Bitkey Inc. All right reserved. ③読みやすい:テストステップ名を誰でも読める文章に ・実際のテスト 一見してわかりづらい... 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 テスト品質を担保する には第三者にレビュー してもらいたい・・・

Slide 95

Slide 95 text

95 Copyright © 2023 Bitkey Inc. All right reserved. ③読みやすい:テストステップ名を誰でも読める文章に ・実際のテスト 一見してわかりづらい... 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 テスト品質を担保する には第三者にレビュー してもらいたい・・・ テストステップ名は 変更できます!

Slide 96

Slide 96 text

96 Copyright © 2023 Bitkey Inc. All right reserved. ③読みやすい:テストステップ名を誰でも読める文章に ・実際のテスト 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 97

Slide 97 text

97 Copyright © 2023 Bitkey Inc. All right reserved. ③読みやすい:テストステップ名を誰でも読める文章に ・実際のテスト 誰でも読める文章に! 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 98

Slide 98 text

98 Copyright © 2023 Bitkey Inc. All right reserved. ③読みやすい:テストステップ名を誰でも読める文章に ・実際のテスト 誰でも読める文章に! さらに工夫を入れると... 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 99

Slide 99 text

99 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 100

Slide 100 text

100 Copyright © 2023 Bitkey Inc. All right reserved. 見出しを利用してテストステップを グループごとにわけられる! 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 101

Slide 101 text

101 Copyright © 2023 Bitkey Inc. All right reserved. まとめると... 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 102

Slide 102 text

102 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ・シナリオ単位でテストをまとめることでテストを実行しやすく整理 ・テストに必要な操作をFlowに保存して次のテスト作成時に再利用 ・テストステップ名をわかりやすくしてレビュワーに優しいテストに 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 103

Slide 103 text

103 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ・シナリオ単位でテストをまとめることでテストを実行しやすく整理 ・テストに必要な操作をFlowに保存して次のテスト作成時に再利用 ・テストステップ名をわかりやすくしてレビュワーに優しいテストに 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 104

Slide 104 text

104 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ・シナリオ単位でテストをまとめることでテストを実行しやすく整理 ・テストに必要な操作をFlowに保存して次のテスト作成時に再利用 ・テストステップ名をわかりやすくしてレビュワーに優しいテストに 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 105

Slide 105 text

105 Copyright © 2023 Bitkey Inc. All right reserved. 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法 ・シナリオ単位でテストをまとめることでテストを実行しやすく整理 ・テストに必要な操作をFlowに保存して次のテスト作成時に再利用 ・テストステップ名をわかりやすくしてレビュワーに優しいテストに 2.完 2.mablを使った動かしやすい、作りやすい、読みやすいテスト自動化方法

Slide 106

Slide 106 text

106 Copyright © 2023 Bitkey Inc. All right reserved. 3.テスト自動化エンジニアになってからの1年をふりかえって

Slide 107

Slide 107 text

107 Copyright © 2023 Bitkey Inc. All right reserved. 3.自動テストエンジニアになってからの1年をふりかえって ・テストエンジニアとしての知見を広げるために興味のある分野だった ので触る機会に恵まれたのは本当にありがたかった 3.テスト自動化エンジニアになってからの1年をふりかえって

Slide 108

Slide 108 text

108 Copyright © 2023 Bitkey Inc. All right reserved. 3.自動テストエンジニアになってからの1年をふりかえって ・テストエンジニアとしての知見を広げるために興味のある分野だった ので触る機会に恵まれたのは本当にありがたかった ・ローコード、ノーコードを謳っているだけありmablはコーディングに 関する知識がなくても操作は3ヶ月弱で十分に覚えることができたので 自信を持ってテスト自動化業務に取り組むことができた 3.テスト自動化エンジニアになってからの1年をふりかえって

Slide 109

Slide 109 text

109 Copyright © 2023 Bitkey Inc. All right reserved. 3.自動テストエンジニアになってからの1年をふりかえって ・テストエンジニアとしての知見を広げるために興味のある分野だった ので触る機会に恵まれたのは本当にありがたかった ・ローコード、ノーコードを謳っているだけありmablはコーディングに 関する知識がなくても操作は3ヶ月弱で十分に覚えることができたので 自信を持ってテスト自動化業務に取り組むことができた ・mablでJavaScriptスニペットやxPath検索といったコーディングに関 する知識を活用することができるので、テストエンジニアの業務に紐付 けながらコーディングについて学ぶ機会があって嬉しい 3.テスト自動化エンジニアになってからの1年をふりかえって

Slide 110

Slide 110 text

110 Copyright © 2023 Bitkey Inc. All right reserved. 3.自動テストエンジニアになってからの1年をふりかえって ・テストエンジニアとしての知見を広げるために興味のある分野だった ので触る機会に恵まれたのは本当にありがたかった ・ローコード、ノーコードを謳っているだけありmablはコーディングに 関する知識がなくても操作は3ヶ月弱で十分に覚えることができたので 自信を持ってテスト自動化業務に取り組むことができた ・mablでJavaScriptスニペットやxPath検索といったコーディングに関 する知識を活用することができるので、テストエンジニアの業務に紐付 けながらコーディングについて学ぶ機会があって嬉しい 最高な1年でした! 3.テスト自動化エンジニアになってからの1年をふりかえって 3.テスト自動化エンジニアになってからの1年をふりかえって

Slide 111

Slide 111 text

111 Copyright © 2023 Bitkey Inc. All right reserved. Special Thanks ・おだしょーさん:  登壇の機会をいただきありがとうございました! ・パウリさん:  前回登壇時に引き続き、  登壇タイトルの考案のご協力とても心強かったです! ・本セッションを聴講していただいた皆様:  ここまで聞いていただきありがとうございました!

Slide 112

Slide 112 text

112 End of File Copyright © 2023 Bitkey Inc. All right reserved.

Slide 113

Slide 113 text

For your information

Slide 114

Slide 114 text

114 Copyright © 2023 Bitkey Inc. All right reserved. 本日16:10からDトラックで弊社所属の佐藤 拓人が登壇します! ● 数年前は無法地帯だった荒野をDDD、 クリーンアーキテクチャやマイクロ サービスなどを踏まえて、少しずつ整 えていきました。 ● 実際にやってみて良かったこと / よく なかったこと、それらを踏まえて改善 したこと今考えている最適解をお話し ます。 【“持続可能な”開発を実現するためにスタートアップで実践したこと】

Slide 115

Slide 115 text

115 Copyright © 2023 Bitkey Inc. All right reserved. ビットキーのスマートロックを体験しに来てください! ● 実際に販売されている ビットキーのスマートロックを 触って、解錠・施錠の操作を 体験することができます ● また弊社エンジニアも常駐して おりますのでぜひ遊びに 来てください! ◾ブースNo.15

Slide 116

Slide 116 text

116 Copyright © 2023 Bitkey Inc. All right reserved. ビットキーでは各方面のエンジニアさんを募集中です! ● QAやSETをはじめ、各方面のエンジニ アさんをお待ちしております! ● または、 ○ どのようなポジションがマッチ しそうか分からない方 ○ 転職活動中の方 ○ まずは話を聞いてみたい方など、 ビットキーに興味がある方は どなたでもWelcomeです!

Slide 117

Slide 117 text

You can try it now! ● 今すぐできる2週間の無料トライアル! mabl Uのお供にどうぞ! ● デモリクエストも大歓迎! https://www.mabl.com/ja

Slide 118

Slide 118 text

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 に掲載可能

Slide 119

Slide 119 text

mabl user community! mabl の User Community『mablers_jp』 ● ユーザーによるユーザーのための コミュニティ ● ユーザーによる忖度のない生の声を聞く 絶好のチャンス。是非ご参加ください! https://mablersjp.connpass.com/

Slide 120

Slide 120 text

Join our Meetup! 2/22 mabl Meetup with Dan! ● 生成AIを活用したmablの新機能を来日中の Co-FounderであるDanより徹底解説! ● 日本語通訳 & 懇親会あり

Slide 121

Slide 121 text

Join our webinar! 3/1 ローコードで実践!アプリ   ケーション開発とテスト自動化 ● CTC かたじゅんさん によるOutSystemsを 用いたローコードアプリ開発 × mablを用いた E2Eテスト自動化ハンズオンデモ!!

Slide 122

Slide 122 text

Join conference! 3/14-15 JaSST'24 Tokyo ● 3/15 14:30 - 15:30 『AIを駆使した自動テストは統合プラット フォームの時代へ』 ● 会場ブースやミニセッションにも是非 お立ち寄りください!

Slide 123

Slide 123 text

Questions? odashoDotCom odasho0618 odasho odasho0618 Roku Mikami Product Quality Testing / Automation Engineer in System Test, Bitkey odasho (Shohei Oda) Quality Advocate / Product Marketing, mabl Japan