マイクロソフト、Webアプリのテスト自動化サービス「Microsoft Playwright Testing」プレビュー公開。クロスブラウザ/クロスプラットフォームのテストを並列実行

今回は「マイクロソフト、Webアプリのテスト自動化サービス「Microsoft Playwright Testing」プレビュー公開。クロスブラウザ/クロスプラットフォームのテストを並列実行」についてご紹介します。

関連ワード (実行時、特長、起動等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトは、Webアプリケーションのテスト自動化ライブラリ「Playwright」を用いた、Microsoft Azure上のテスト自動化サービス「Microsoft Playwright Testing」のプレビュー公開を発表しました。

fig

Microsoft Playwright Testingに使われている「Playwright」は、マイクロソフトが中心となってオープンソースで開発しているWebアプリケーション向けテスト自動化ライブラリです。対応環境が幅広く柔軟で、精度の高いテストを特長としています。

具体的には、Chrome、Edge、Firefox、Safariの主要なWebブラウザのすべてを対象にしたテスト自動化が可能で、ヘッドレス、ヘッドありのいずれにも対応。モバイルエミュレーションを用いたAndroid版Google ChromeとMobile Safariのテストも、実機を用いたテストも可能です。

Windows、macOS、LinuxのいずれのOSでも実行可能で、ローカル環境とCI環境のどちらにも対応します。

PlaywrightのAPIはTypeScript、JavaScript、Python、.NET、Javaなどに対応しており、幅広い言語から利用できます。テストシナリオは、Webブラウザを実際に操作して生成することも可能。

テスト実行時にはテストの安定性を実現するためにWebブラウザの動作を自動的に待つ機能も備え、リトライ設定も可能。実行時の動画撮影、画面キャプチャなど、幅広い機能を搭載しています。

PlaywrightのマネージドサービスをAzureで提供

「Microsoft Playwright Testing」は、このPlaywrightを用いたテスト環境をMicrosoft Azure上でマネージドサービスとして提供するというものです。8月にはプライベートプレビューが発表されていましたが、今回、一般向けにプレビュー公開となりました。

これにより、クラウド上でテストを実行するワーカーの数を大幅に増やし、それぞれを並列に実行することで、例えばクロスプラットフォームのテストのために複数の種類のブラウザを異なったOS上でテストするような、大量のテストを実行する必要がある場合でも、テスト結果を得るまでの待ち時間を大幅に短縮できるようになります。

下記は、コマンドラインから50のワーカーを起動し、並列にテストを実行させることで、2862種類のテストがわずか数十秒で終了する様子を紹介したデモ画面の一部です。

fig

すでにローカルマシンでPlaywrightを使っている場合、クラウド上の「Microsoft Playwright Testing」への移行はテストコードなどを変更することなく簡単に設定できると説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
アップルがiCloud上の児童虐待画像を検出する新技術「NeuralHash」導入へ
ソフトウェア
2021-08-07 21:11
SCSK、HPEやレッドハットとクラウドネイティブ化サービスを提供
IT関連
2023-12-15 01:24
東芝のトップが語るデジタル事業の現在–先端開発や事例の数々を披露
IT関連
2023-12-01 18:56
東芝デジタルソリューションズ、独自手法で気象観測データを解析する新サービス
IT関連
2023-06-01 17:31
IPA、「令和6年能登半島地震」に関する情報処理技術者試験の救済措置を説明
IT関連
2024-01-06 08:41
「Windows 365」の無料試用枠、1日で予定数に達して終了(再開予定あり)
アプリ・Web
2021-08-06 17:44
セールスフォースが考えるカスタマーデータプラットフォーム–その役割と日本の状況
IT関連
2022-01-22 12:15
「Spring4Shell」脆弱性、マイクロソフトが詳細を説明
IT関連
2022-04-07 08:03
データセンターもハッカーの標的となる恐れ–セキュリティを強化するには
IT関連
2022-03-25 16:05
価格約1万1000円、Raspberry Piで簡単に3Dポイントクラウドが作れる3Dセンシングシステム「ILT開発キット」発表
ハードウェア
2021-07-16 10:05
フェムテックのパイオニアClueのデジタル避妊ツールが米食品医薬品局の認可を取得
フェムテック
2021-04-13 14:37
ガーミンがスマートウォッチ連動の「Garmin Connect」アプリに「妊娠トラッキング」機能追加
フェムテック
2021-02-17 16:27
「スマートフォンのように使えるPC」の実現を支えたクアルコムの統合プロセッサが創る未来 :5G搭載!“ARM版Windows 10”特集 第一弾
PR
2021-06-30 20:31
ぴあ、ライブ配信サービスサイトの英語化で「WOVN.io」導入
IT関連
2023-04-05 00:41