マイクロソフト、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
空中親機ドローンと子機水中ドローンを合体させた世界初の「水空合体ドローン」が開発、2022年度の商用化目指す
ドローン
2021-06-11 09:54
M2 Max「MacBook Pro」をクリエイター目線でレビュー–プロ動画編集者の心をつかんだ点
IT関連
2023-04-13 11:07
JALとANA、5G電波影響の可能性で米国便を一部欠航
IT関連
2022-01-20 00:24
ジェフ・ベゾス氏、Blue Originの初有人宇宙飛行に兄と搭乗へ
企業・業界動向
2021-06-08 23:15
COBOLは死んでいない–専門家が語る用途や需要、教育の必要性
IT関連
2021-05-02 16:44
BlackBerry、「Cylance AI」を搭載したMDRを提供–継続的なセキュリティ戦略も支援
IT関連
2024-09-27 00:41
1ドル110円台に、なぜ今、円安?–ドル/円を動かす3つの力
IT関連
2021-04-01 20:39
みずほリサーチ&テクノロジーズ、GPT活用支援サービスを提供
IT関連
2023-05-04 14:59
セキュリティの脅威は対策の隙間から侵入する–セキュアワークスのトーマスCEO
IT関連
2022-10-18 12:54
IoTデバイスがサイバーリスクの焦点に–企業がセキュリティ確保で取るべき最適解とは
IT関連
2022-12-27 05:23
地方自治体向けにデータ基盤サービスを無償展開–エクスポリスや日本IBMらが連携
IT関連
2021-03-30 02:13
HP、ゲーム周辺機器ブランドHyperXを4億ドル超で買収 OMENとは統合せず
企業・業界動向
2021-02-26 19:45
Nixieのドローンを使った水質検査は都市行政の時間と費用を節約する
ドローン
2021-06-26 07:33
LINEで不具合か メッセージ送受信や通話に支障 「詳細を確認中」
ネットトピック
2021-04-13 01:30