Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
最近のMagicPodまとめ
Search
MagicPod
February 01, 2024
0
630
最近のMagicPodまとめ
2024年1月31日に実施したMagicPodミートアップで使用した資料です。
MagicPod
February 01, 2024
Tweet
Share
More Decks by MagicPod
See All by MagicPod
Quantifying the Health of End-to-End Test Automation
magicpod
0
74
From code to no-code. How MagicPod and its AI evolve test automation with Selenium
magicpod
0
120
競プロ思考でE2Eテストを成功させる
magicpod
1
26
MagicPodのテスト自動化ヘルススコアはどうやって決まるのか
magicpod
2
1.4k
LeanとDevOpsのためにE2Eテストができること
magicpod
7
6.9k
MagicPodのご紹介 紹介店様向け
magicpod
0
200
Leveraging AI in Test Automation Products
magicpod
0
140
MagicPodのWebシステム開発
magicpod
0
530
MagicPodでテスト自動化エンジンと共に歩んだ一年
magicpod
0
570
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.3k
Statistics for Hackers
jakevdp
796
220k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Embracing the Ebb and Flow
colly
84
4.5k
Docker and Python
trallard
41
3.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
Building Adaptive Systems
keathley
38
2.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
How STYLIGHT went responsive
nonsquared
95
5.2k
For a Future-Friendly Web
brad_frost
175
9.4k
Transcript
最近のMagicPodまとめ 2024.1.31版
About me 伊藤 望 (Ito Nozomi) MagicPod CEO 自動テストツール歴:14 年
Selenium コミュニティ主催 Twitter: @ito_nozomi
MagicPod Web & モバイルアプリのE2Eテスト自動化SaaS ノーコードで簡単にテスト作成 柔軟性とメンテナンス性が強み
エキスパートが作ったテストツール 著者 翻訳者 コミッター
ユーザーさんのブログ記事 ブログキャンペーンに応募いただいた方ありがとうございました! QA組織が推進しているMagicPod を使ったE2Eテスト自動化の現状を 整理してみた COTOHA Call Centerの開発における 自動化の取り組みについて Gunosyでテスト自動化ツール
「MagicPod」を活用している話 QCDグループで使っている自動テスト ツール(MagicPod編) クラシルリワードにおける 自動テストツール MagicPod の導入事例 E2E自動テストツール 「MagicPod」のススメ
目次 最近の開発まとめ 1. 今後の展望 2.
目次 最近の開発まとめ 1. 今後の展望 2.
1. 最近の開発まとめ ベータから正式版に グローバル利用向け対応が完了したため バージョン番号も 0.99.xx から 1.xx に
1. 最近の開発まとめ 「ヘルススコア」ダッシュボード テスト自動化プロジェクトの健全度合いを100 点満点で測定 スコアを改善することで、安定・成果の出るテスト運用が可能に
1. 最近の開発まとめ 「ヘルススコア」ダッシュボード 改善すべき項目も具体的に提案
1. 最近の開発まとめ 「ヘルススコア」ダッシュボード ユーザーさんの活用方法 QCDグループで使っている自動テスト ツール(MagicPod編) 自動テストを健全に保つための 2つの取り組み
1. 最近の開発まとめ 「ヘルススコア」ダッシュボード 計算に使っている指標 ⭐️ テストを毎日実行しているか ⭐️ テストの失敗率が高過ぎないか ⭐️ 十分な数のテストが作成されているか
1 つのテストが長くなり過ぎていないか 共有ステップを活用してテストのメンテナンス性を高めているか テスト結果が安定するロケーターを使っているか 十分な数のメンバーが自動テストプロジェクトに関わっているか
1. 最近の開発まとめ 共有ステップ内で他の共有ステップ呼び出し 共有ステップ内で、部品となる小さな共 有ステップを使う、などの用途を想定 親の引数を子に渡すことも可能 階層を深くしすぎると他のメンバーが理 解できなくなるので注意
1. 最近の開発まとめ 変更を過去のバージョンに戻す機能 変更履歴ページから戻せます 間違った修正の取り消しなどに
1. 最近の開発まとめ 「ゴミ箱」機能 削除したテスト・共有ステップを元に戻せる機能 一定期間後は完全削除されます
1. 最近の開発まとめ 画像差分の一括確認ページ 一括実行の単位でまとめて結果を確認、一括承認可能に デザイン変更等で大量に差分が出た場合に有効
1. 最近の開発まとめ テスト結果メモ テスト失敗の理由などをメモとして残しておけるように 管理やコミュニケーションの用途に
1. 最近の開発まとめ Edge でもMagicPod を開けるように Windows & Edge が標準の会社のユーザーさん向け Edge
をテスト対象にすることは昔から可能
1. 最近の開発まとめ UI 要素画像の保存& チェック 要素画像A と要素画像B が 一致しているか/ いないか
をチェック可能 汎用的な要素単位の画像差分チェックコマンドではない 動画再生のテストをするのに最適
1. 最近の開発まとめ セキュアトンネリング機能 インターネット接続できない社内環境でもクラウドからアクセス可能 現在エンタープライズプランでベータ提供中
1. 最近の開発まとめ 各種ナビゲーション改善 初めての利用者が迷わないように
1. 最近の開発まとめ 継続的デザイン改善 React への移行とセットで 参考: MagicPod のWeb システム開発
モバイルアプリテスト 1. 最近の開発まとめ
1. 最近の開発まとめ - モバイルアプリテスト Flutter の正式サポート開始 ガイドラインに沿ったアプリの実装が必要
1. 最近の開発まとめ - モバイルアプリテスト スワイプ量の安定化 「スワイプ」「表示されるまでスワイプ」の移動量が常に一定に テストの安定性向上 & 画像差分チェック可能に 参考:
MagicPod でテスト自動化エンジンと共に歩んだ一年
1. 最近の開発まとめ - モバイルアプリテスト テスト対象アプリの端末ログのみ出力 端末全体のログでは多過ぎて探せない& 途中がカットされてしまう
1. 最近の開発まとめ - モバイルアプリテスト iOS アプリ情報クリアの高速化 クラウド端末・シミュレータ 2-3 分かかっていたのが5-10 秒程度に短縮
端末リセットではなくテスト対象アプリのみクリアするように [ 旧] を呼んでいる箇所は2/11 に[ 新] に自動更新予定
ブラウザテスト 1. 最近の開発まとめ
1. 最近の開発まとめ - ブラウザテスト 位置情報を変更可能に 起動設定 & 「位置情報を設定」コマンド 対象ブラウザの制限あり
1. 最近の開発まとめ その他の改善 プロフィール画像をセット可能に MagicPod 利用者のタイムゾーンをセット可能に 「テキスト入力」コマンドでテキスト追記が可能に 共有ステップ作成時にUI を自動で共有化 問い合わせ送信時に好きなファイルを添付可能に
各種API 強化( クラウド端末数、テストケース情報、ヘルススコア) iOS17 、Android14 に対応 ユーザー固定IP 利用時のクラウド端末低速問題の解消 Appium2 に対応
目次 最近の開発まとめ 1. 今後の展望 2.
2. 今後の展望 Else 文、Else If 文 分岐が複雑だとIf 文だけでしのぐのは大変
2. 今後の展望 ブランチ管理機能 利用シーン 「ブランチ上で修正 ➡️ レビュー ➡️ OK ならマージ」のフローがやりたい
開発環境と本番環境でテスト内容を少し変えたい
2. 今後の展望 スワイプの高速化オプション 「一番上/ 下までスワイプしたい」のような場合には、移動量の安定性を 無視して速度重視でスワイプできると良い
2. 今後の展望 テストケースの整理機能 何らかの機能を開発予定( 詳細は未定)
2023年のまとめページを作りました! (イベント終了後公開)
ありがとうございました!