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
MagicPodで始めるがんばらない回帰試験の自動化/Automated Regressio...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
gkzz
July 14, 2023
Technology
4.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MagicPodで始めるがんばらない回帰試験の自動化/Automated Regression Testing Journey with MagicPod
【有料プランユーザー様限定×オフライン】MagicPodユーザーLT会
https://trident-qa.connpass.com/event/283709/
gkzz
July 14, 2023
More Decks by gkzz
See All by gkzz
#JTF2021W_D VimiumではじめるよちよちVimmerライフ / Vimmer beginners start with Vimium
gkzz
1
2.5k
What I Need to Do Before Promoting Automation
gkzz
0
120
StackstormというIFTTT的なツールをDockerコンテナに載せた小話
gkzz
0
1.1k
インフラエンジニアが考えてみた Mockの使いどころ
gkzz
1
780
QuickStartToGAS
gkzz
0
370
About Our House
gkzz
0
76
Other Decks in Technology
See All in Technology
Minecraft JavaのMODをSwiftで作る
1mash0
0
180
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
120
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
870
.NET WebAssemblyで実現するクライアントサイドAI推論:NuGetからViteまで、2つのエコシステムを繋ぐビルド戦略
yamachu
0
210
`t*(42&t>>10)`だけで音楽が鳴る、Swiftで実装するBytebeat / iOSDC Japan 2026
yutailang0119
0
110
え、こんなに早く改修できるの?──新人エンジニアとスクラムマスターの2人が語る、AI×アジャイル開発の現場
ysasago
2
500
Railsのように考える: See through the Master
snoozer05
PRO
4
1.1k
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
3
1.8k
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
5
1.8k
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
360
CLIライブラリ開発を支える技術
htnabe
0
140
Deployment の 先にある AI Agent 基盤 - kagent vNext、Agent Substrate、Hermes から読み解く Agent Runtime の現在地 / k8s-matsuri-2-ai-agent-platform-amsy810
masayaaoyama
4
670
Featured
See All Featured
The Curse of the Amulet
leimatthew05
3
15k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
How STYLIGHT went responsive
nonsquared
100
6.3k
Designing for Performance
lara
611
70k
The Spectacular Lies of Maps
axbom
PRO
1
1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
410
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
430
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Transcript
MagicPodで始める がんばらない回帰試験の⾃動化 MagicPodユーザーLT会 2023/07/14(⾦) サイボウズOfficeモバイルチーム ⽟⽊ 岳爾 Automated Regression Testing
Journey with MagicPod
自己紹介 2 § ۄַ࣐ / Gakuji Tamaki § αΠϘζגࣜձࣾ QAΤϯδχΞ
§ αΠϘζ Office ϞόΠϧͷQAۀ § MagicPodを使ったE2E自動テストの設計と運用 § Twitter: @gkzvoice § झຯ: Λ͖ͭͳ͕Β ࣗసंͰࢁΛొΔ͜ͱ
チームワークあふれる 社会を創る サイボウズの理念は「チームワークあふれる社会を創る」こと。 私たちはその理念に沿ってチームワークを⽀えるソフトウェアを 開発し続けてきました。 サイボウズについて
開発の知識がなくても 業務に合わせたシステムを かんたんに作成できる クラウドサービス 主⼒製品 参考: https://cybozu.co.jp/logotypes
主⼒製品 スケジュール共有 ワークフローなど 中⼩企業の情報共有を ⽀援するサービス 参考: https://cybozu.co.jp/logotypes
§ 1.前提 § 2.MagicPodの導⼊経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の⾃動化をやってみてよかったこと § 5.MagicPodで回帰試験の⾃動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の⾃動化の⼀例 § 7.MagicPodで回帰試験の⾃動化、その先に⾒据えること § 8.このLTで⼀番お伝えしたいこと 6 ⽬次
§ 1.前提 § 2.MagicPodの導⼊経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の⾃動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の⾃動化の⼀例 § 7.MagicPodで回帰試験の⾃動化、その先に⾒据えること § 8.このLTで⼀番お伝えしたいこと 7 ⽬次
8 1.前提 § MagicPod導⼊からクラウド端末と実機端末が軌道にのるまでは専任 § 軌道にのるまでは専任じゃないとしんどい § MagicPodで自動試験したいアプリケーションは「サイボウズ Office」の 公式モバイル版アプリ
§ iOS/Android それぞれ提供している § 開発プロセスとQAの業務(次のスライド)
9 開発プロセスとQAの業務 1.前提
§ 1.前提 § 2.MagicPodの導入経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の⾃動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の自動化の一例 § 7.MagicPodで回帰試験の自動化、その先に見据えること § 8.このLTで一番お伝えしたいこと 10 目次
11 2.MagicPod の導入経緯 § 2-1.なぜ⾃動テストを導⼊したのか? § 2-2.なぜ⾃動テストの導⼊のための⼿段として、 MagicPodを採⽤したのか?
12 2.MagicPod の導入経緯 § 2-1.なぜ⾃動テストを導⼊したのか? § 2-2.なぜ⾃動テストの導⼊のための⼿段として、 MagicPodを採⽤したのか?
???「リリースを早くしたいんだ。 さあ、馬車馬のように働けー。」 13 ※これはフィクションです。 参考: https://www.irasutoya.com/2014/10/blog-post_89.html
早くリリースしたいサイ ボウズOfficeモバイル チームの前に立ちは だかる高いハード ル!! 14 参考: https://www.irasutoya.com/2019/01/blog-post_52.html
サイボウズOfficeモバイルチームの 前に立ちはだかるハードル。 その正体の手がかりは開発プロセス とQAの業務フローにあります。 もういちど見てみましょう。 15 参考: https://www.irasutoya.com/2019/01/blog-post_52.html
16 開発プロセスとQAの業務(再掲) 2-1.なぜ自動テストを導入したのか? ???
17 開発プロセスとQAの業務(再掲) 2-1.なぜ自動テストを導入したのか?
早くリリースしたい、サイ ボウズOfficeモバイル チームの前に立ちはだ かる高いハードル! それは試験だった!! 18 参考: https://www.irasutoya.com/2019/01/blog-post_52.html
19 2-1.なぜ自動テストを導入したのか? 機能A 機能B 機能C 機能A 機能B 機能A 参考: https://icooon-mono.com/11324-サラリーマン/
, https://www.browserstack.com/guide/regression-testing を参考に筆者作成 スプリント 試験のボリューム/スプリント スプリントを重ねるごとに 試験は増えるばかり。
20 2-1.なぜ自動テストを導入したのか? 機能A 機能B 機能C 機能A 機能B 機能A 参考: https://icooon-mono.com/11324-サラリーマン/
, https://www.browserstack.com/guide/regression-testing を参考に筆者作成 スプリント 試験のボリューム/スプリント スプリントを重ねるごとに試験は 増えるばかり。 一方でQAの人手は増えません、、。
21 2-1.なぜ自動テストを導入したのか? 機能A 機能B 機能C 機能A 機能B 機能A 参考: https://icooon-mono.com/11324-サラリーマン/
, https://www.browserstack.com/guide/regression-testing を参考に筆者作成 スプリント 試験のボリューム/スプリント ところで、 増え続ける試験には ある特徴がありました、、!
22 2-1.なぜ自動テストを導入したのか? 機能A 機能B 機能C 機能A 機能B 機能A 参考: https://icooon-mono.com/11324-サラリーマン/
, https://www.browserstack.com/guide/regression-testing を参考に筆者作成 スプリント 試験のボリューム/スプリント 増え続けるのは 回帰試験だけ! 新機能分の試験は毎回同じくらい
23 2-1.なぜ自動テストを導入したのか? 機能A 機能B 機能C 機能A 機能B 機能A 参考: https://icooon-mono.com/11324-サラリーマン/
, https://icooon-mono.com/16067-ロボットアイコン1/ https://www.browserstack.com/guide/regression-testing を参考に筆者作成 スプリント 試験のボリューム/スプリント 増え続ける 回帰試験を 自動化しよう!
24 2.MagicPod の導入経緯 §2-1.なぜ⾃動テストを導⼊したのか? §2-2.なぜ⾃動テストの導⼊のための⼿段として、 MagicPodを採⽤したのか?
自動試験と手動試験 のある勘違い 25 参考: https://www.irasutoya.com/2016/11/blog-post_652.html
26 2-2.なぜ自動テストの導入のための手段として、 MagicPodを採用したのか? ※上記のグラフはあくまで筆者のイメージです。 手動試験 スプリント 自動試験 ⾃動試験のコストを⼿動試験と⽐較 するときによくみるこのグラフ。 実際は、、?
試験実施の手間/スプリント
27 2-2.なぜ自動テストの導入のための手段として、 MagicPodを採用したのか? スプリント 自動試験 ⾃動試験のコストを⼿動試験と⽐較 するときによくみるこのグラフ。 実際は、導⼊コスト分 が⾒積もられていない のでは?
※上記のグラフはあくまで筆者のイメージです。 試験実施の手間/スプリント
28 2-2.なぜ自動テストの導入のための手段として、 MagicPodを採用したのか? MagicPod スプリント 試験実施の手間/スプリント 自動試験 ⾃動試験の⼿間、特に 導⼊コストを抑えたい ※上記のグラフはあくまで筆者のイメージです。
29 2-2.なぜ自動テストの導入のための手段として、 MagicPodを採用したのか? 他にも理由があります! § 誰でも自動テストが書ける。 § モバイルの自動テストのツールのなかで 安定していそう。(導入検討時) 参考:
https://www.irasutoya.com/2020/03/blog-post_74.html
30 2.MagicPod の導入経緯(まとめ?) リリースを早くしたい。 そのために、 増え続ける回帰試験を自動化したい。
リリースを早くしたいか ら、試験はテキトーでい いなんてことはない! 31 参考: https://www.irasutoya.com/2014/10/blog-post_35.html
32 Ø チーム全体でのアプローチとは、チームメンバー全員が プロダクトの品質に責任を持つことを意味します。 Ø その責任の一端には、テスト以外の開発タスクと並行し て、テストタスクを完了させることも含まれています。 Ø 速く提供することよりも、可能な限り最高の品質 を提供
することが目標である場合、チームはプラクティスの強 固な基盤を構築します。 参考: Janet Gregory, Lisa Crispin,『Agile Testing Condensed Japanese Edition』, 2019, p7 "Agile Testing Condensed Japanese Edition"
33 参考: Janet Gregory, Lisa Crispin,『Agile Testing Condensed Japanese Edition』,
2019, p7 "Agile Testing Condensed Japanese Edition" 私の理解 § リリースを早くする ≠ 品質を蔑ろにす る § 「最後にテストするのでははく、ずっと テストする」ようにチーム一丸で、かつ 常に品質保証と向き合うべき
34 2.MagicPod の導入経緯(まとめ) 品質を意識した上で、 リリースを早くしたい。 そのために、 増え続ける回帰試験を自動化したい。
§ 1.前提 § 2.MagicPodの導入経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の自動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の自動化の一例 § 7.MagicPodで回帰試験の自動化、その先に見据えること § 8.このLTで一番お伝えしたいこと 35 目次
36 ☆ アーカイブ NO.(^1) - iOS/Android ☆ GitHub Actions -
GitHub Hosted Runner - Self Hosted Runner on Macbook @弊社オフィス ☆ iOS/Android 端末の試験環境 - MagicPod クラウド端末 - 弊社オフィスに置いてある実機端末 Schedule? ^1: アーカイブとは、それぞれ以下を指す。 試験環境が iOSシミュレータの場合は Appファイル、iOS 実機端末の場合は ipaファイル、Androidエミュレータ/実機端末の場合は apkファイル。 参考: https://support.magic-pod.com/hc/ja/articles/4408836787609 , https://github.com/logos , https://github.com/actions , https://magicpod.com/resources/brand ☆ MagicPodの定期実行の結果の記録 - 弊社のサービスのKintone 3.MagicPod をこんなふうに使っています
§ 1.前提 § 2.MagicPodの導入経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の自動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の自動化の一例 § 7.MagicPodで回帰試験の自動化、その先に見据えること § 8.このLTで一番お伝えしたいこと 37 目次
38 4.MagicPodで回帰試験の自動化をやってみてよ かったこと § みなさんがおっしゃるとおり使いやすく、すんなり導入できた ◎ § Se◯enium の初期セットアップが大変だった記憶があるので余計にすごく感じる §
サポート力が尋常じゃない ◎ § 謎エラーに対するアドバイスには幾度なく助けられました § MagicPodのデグレが起きることがない ◎ § ツールとしての信頼性が高い
§ 1.前提 § 2.MagicPodの導入経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の自動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の自動化の一例 § 7.MagicPodで回帰試験の自動化、その先に見据えること § 8.このLTで一番お伝えしたいこと 39 目次
40 5.MagicPodで回帰試験の自動化の失敗談と学び 参考: https://magicpod.com/resources/brand もっとはやく、 MagicPodさんのベス トプラクティスに 乗っかればよかった
41 MagicPodさんの ベストプラクティス!!!
42 “毎日テストを実行する”ことから始める 参考: https://support.magic-pod.com/hc/ja/articles/7515195778457
毎日テストを実行する テストのメンテをする テストを増やす 43 “毎日テストを実行する”ことから始める。 できることを少しずつ増やしていく。 https://support.magic-pod.com/hc/ja/articles/7515195778457 を参考に筆者作成
44 5.MagicPodで回帰試験の自動化の失敗談と学び 実機端末を自動テストの試験 環境にしようとがんばってし まった、、。
45 実機端末で自動テストする3つの難しさ 参考: https://support.magic-pod.com/hc/ja/articles/6468420020633 ←このような設定 ファイルを用意し さえすればい い、、?
46 実機端末で自動テストする3つの難しさ n 実機端末の自動テスト環境の構築そのもの n 1台のMacbookと1台の実機端末の直列は用意できた n 並列複数台はドキュメントが乏しく茨の道 n 例)実機端末ごとにユニークなポートを割り当てても同じ端末でテストが走ってしまう問題
n 実機端末の自動テスト環境のメンテ n 実機端末/Macbook/MagicPodDesktop/Xcodeなどのアップデート n Macbookと実機端末をつなぐケーブルの不調 n実機端末を使ったクリーンな試験環境を維持すること n 直前のテストケースが落ちたことを、後続のテストケースは知る術がない。テストケースの冒頭で落ちた場合のケアをすると実行時間が長く なるので避けたい。。。 n MagicPodDesktopのプロセスがゾンビ化することを防ぐ、、。
§ 1.前提 § 2.MagicPodの導入経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の自動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の自動化の一例 § 7.MagicPodで回帰試験の自動化、その先に見据えること § 8.このLTで一番お伝えしたいこと 47 目次
6-1.実機端末はできるだけ使わない。 6-2.MagicPodの定期実行の結果はKintoneで管理 48 6.MagicPodではじめるがんばらない回帰試験の 自動化の一例
6-1.実機端末はできるだけ使わない 6-2.MagicPodの定期実行の結果はKintoneで管理 49 6.MagicPodではじめるがんばらない回帰試験の 自動化の一例
50 6-1.実機端末はできるだけ使わない 参考: https://magicpod.com/resources/brand 実機端末を使わざるを得ないテ ストケースは、試験内容を MagicPodでできる試験内容に変 えることも検討!
51 6-1.実機端末はできるだけ使わない 参考: https://github.com/Magic-Pod/japanese-issue-and-doc/issues/516 issue/要望を書こう! issue/要望は通ることもある!
52 "クラウドにアップロードしたファイルを選択でき る"と何がうれしいのか? 参考: https://github.com/Magic-Pod/japanese-issue-and-doc/issues/516 予めPCに配置したアーカイブで MagicPodDesktopと端末などを起動 テストケース開始直後にバージョン アップ前のアーカイブをインストール テストケース中にリリース予定の
アーカイブをインストール これまではクラウド端末上でテストケース 中にアーカイブをインストールする手段が なかった。 そのため、バージョンアップ試験は実機端 末とTestFlight/Firebase App Testerを使って バージョンアップ後のアーカイブをインス トールすることで自動化していた。
53 "クラウドにアップロードしたファイルを選択でき る"と何がうれしいのか? 参考: https://github.com/Magic-Pod/japanese-issue-and-doc/issues/516 ところが、"クラウドにアップロードしたファ イルを選択できる"機能があることで、テス トケース中に「リリース予定のアーカイ ブ」(^1)をインストールすることができるよ うになった。
そのため、バージョンアップ試験の試験環 境は実機端末からMagicPodのクラウド端末 へ移行することができた。 ^1:「リリース予定のアーカイブ」は「MagicPodに最後にアップロードされたアーカイブ」 と いう制約はある。 バージョンアップ前の アーカイブでMagicPod のクラウド端末を起動 テストケース中にリ リース予定のアーカイ ブをインストール
6-1.実機端末はできるだけ使わない 6-2.MagicPodの定期実行の結果はKintoneで管理 54 6.MagicPodではじめるがんばらない回帰試験の 自動化の一例
55 ☆ アーカイブ NO.(^1) - iOS/Android ☆ GitHub Actions -
GitHub Hosted Runner - Self Hosted Runner on Macbook @弊社オフィス ☆ iOS/Android 端末の試験環境 - MagicPod クラウド端末 - 弊社オフィスに置いてある実機端末 Schedule? ^1: アーカイブとは、それぞれ以下を指す。 試験環境が iOSシミュレータの場合は Appファイル、iOS 実機端末の場合は ipaファイル、Androidエミュレータ/実機端末の場合は apkファイル。 参考: https://support.magic-pod.com/hc/ja/articles/4408836787609 , https://github.com/logos , https://github.com/actions , https://magicpod.com/resources/brand ☆ MagicPodの定期実行の結果の記録 - 弊社のサービスのKintone MagicPod をこんなふうに使っています(再掲)
56 6-2.MagicPodの定期実行の結果はKintoneで管理 参考: https://jp.cybozu.help/k/ja/user/app_settings/report.html 実行結果を日次で追ったり。(^1) ^1: デモ用に作成したグラフです。実際のものとは異なります。
57 6-2.MagicPodの定期実行の結果はKintoneで管理 参考: https://jp.cybozu.help/k/ja/user/app_settings/report.html, https://support.magic-pod.com/hc/ja/articles/20127503942425 実行時間の推移を追うこともでき る。(^1) ^1: デモ用に作成したグラフです。実際のものとは異なります。
58 6-2.MagicPodの定期実行の結果はKintoneで管理 参考: https://jp.cybozu.help/k/ja/user/app_settings/report.html, 落ちた原因でチームメンバーに共有したほうがいいものはメンションをつけて共有している。 (^1) ^1: デモ用に作成した画面です。実際のものとは異なります。
§ 1.前提 § 2.MagicPodの導入経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の自動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の自動化の一例 § 7.MagicPodで回帰試験の自動化、その先に見据えること § 8.このLTで一番お伝えしたいこと 59 目次
60 7.MagicPodで回帰試験の⾃動化、その先に⾒据 えること § 実行時間の短縮 § ⾃動化できていない回帰試験の⾃動化
§ 1.前提 § 2.MagicPodの導入経緯 § 3.MagicPodをこんなふうに使っています § 4.MagicPodで回帰試験の自動化をやってみてよかったこと § 5.MagicPodで回帰試験の自動化の失敗談と学び
§ 6.MagicPodではじめるがんばらない回帰試験の自動化の一例 § 7.MagicPodで回帰試験の自動化、その先に見据えること § 8.このLTで一番お伝えしたいこと 61 目次
62 8.このLTで⼀番お伝えしたいこと MagicPodは目的地に コスパよく向かうため の相乗りタクシー 参考: https://www.irasutoya.com/2018/02/blog-post_209.html
63 MagicPodは目的地にコスパよく向かうための相乗 りタクシー MagicPod スプリント 試験実施の手間/スプリント 自動試験 ⾃動試験の⼿間、特に 導⼊コストを抑えるた めに何ができるか?
考えよう! ※上記のグラフはあくまで筆者のイメージです。
64 MagicPodは目的地にコスパよく向かうための相 乗りタクシー 自動化そのものを頑張らないという割り切り § 自動化の内製化ではなく、ありもののSaaSの導入に踏み切っ た決め手はなにか? § 自動化の内製化を妥協する代わりに、優先したかったことは なにか?
相乗りタクシーであることはわかった けれども、それでも目的地まで行ける なら行きたい 、、。 65
66 MagicPodという相乗りタクシーで目的地まで 向かうための思考フレームワーク(案) MagicPodの既存の機能の 延⻑でできそう 無理難題な感 少数のユーザーが抱えているニーズ 多くのユーザーが抱えているニーズ 参考: https://www.irasutoya.com/2018/02/blog-post_209.html
もし、MagicPodのユーザーさんや 機能がどんどん増えていくとしたら、、? 67
68 MagicPodという相乗りタクシーは より大きく、より快適になるのでは?笑 MagicPodの既存の機能の 延⻑でできそう 無理難題な感 少数のユーザーが抱えているニーズ 多くのユーザーが抱えているニーズ 参考: https://www.irasutoya.com/2018/02/blog-post_209.html
MagicPodのユーザーコミュニティーを もっともっと盛り上げましょう!! 69
70 参考資料 n Regression Testing : Definition, How it works
| BrowserStack, https://www.browserstack.com/guide/regression-testing , 2023/07/14 n Appファイルの作成方法 – MagicPodヘルプセンター, https://support.magic- pod.com/hc/ja/articles/4408836787609 , 2023/07/14 n スタートガイド:5.テスト自動化の習慣を最速で定着させる(モバイルアプリ) – MagicPodヘルプセン ター, https://support.magic-pod.com/hc/ja/articles/7515195778457 , 2023/07/14 n 一括テスト実行・コマンドラインテスト実行(ローカルPCテスト) – MagicPodヘルプセン ター, https://support.magic-pod.com/hc/ja/articles/6468420020633 , 2023/07/14 n クラウドアップロードした任意のAppファイル(アーカイブ)をMagicPodのクラウド環境下でインストールできるよ うにする · Issue #516 · Magic-Pod/japanese-issue-and-doc, https://github.com/Magic-Pod/japanese-issue-and- doc/issues/516 , 2023/07/14 n iOSの実行時間がAndroidよりも遅い – MagicPodヘルプセンター, https://support.magic- pod.com/hc/ja/articles/20127503942425 , 2023/07/14 n グラフ機能の概要 | kintone ヘルプ, https://jp.cybozu.help/k/ja/user/app_settings/report.html , 2023/07/14
MagicPodで始める がんばらない回帰試験の⾃動化 ご清聴ありがとうございました! Automated Regression Testing Journey with MagicPod