本文へスキップ

リソース

WebdriverIOコミュニティがまとめた、多くの素晴らしい厳選されたリソースがあります。あなたのリソースも awesome-webdriverio に貢献してください!

WebdriverIOエコシステム

WebdriverIOをサポート

以下のリファレンスは、プロジェクトを財政的にサポートする方法に関する詳細情報を提供します。

ドキュメント

コミュニティ

Twitter

WebdriverIOに情熱を注ぐ人々(特定の順序はありません)

  • Christian Bromann - Sauce Labsのオープンソースプログラムオフィス勤務のソフトウェアエンジニア。
  • Kevin Lamping - シニアフロントエンドエンジニア。
  • Wim Selles - Sauce Labsのシニアソリューションアーキテクト。

プラグイン

サービス

  • WebdriverIOコミュニティサービス - コミュニティが維持管理しているサービスのセット。
  • Wdi5 - ハイブリッドUI5アプリのためのクロスプラットフォームテストフレームワーク。wdi5 = Webdriver.IO + UI5 Test API + appium。
  • ChromeDriver - テスト実行時にChromeブラウザをシームレスに実行します。
  • SafariDriver - テスト実行時にSafariブラウザをシームレスに実行します。
  • GeckoDriver - テスト実行時にGeckoブラウザをシームレスに実行します。
  • EdgeDriver - テスト実行時にMicrosoft Edgeブラウザをシームレスに実行します。
  • Gmail - Googleメールからメールを取得します。
  • Intercept - HTTP ajax呼び出しをキャプチャしてアサートします。
  • Zafira Listener - Zafiraダッシュボードにテストをレポートします。
  • Report Portal - Report Portalレポーターで使用されるサービス。
  • Docker - コンテナ化されたアプリケーションに対して/を使用して機能/統合テストを実行するのに役立ちます。
  • WireMock - テスト実行時にWireMockをシームレスに実行します。
  • Slack - テスト結果をSlack通知/メッセージとしてチャンネルに送信します。
  • LambdaTest - LambdaTestユーザーのトンネルとジョブメタデータを管理します。
  • 画像比較(視覚回帰テスト) - 画像比較と視覚回帰テスト。
  • Ng-apimock - @ng-apimock/coreで使用されるサービス。
  • Novus Visual Regression - 視覚回帰テスト。
  • 再実行 - 失敗したテストとシナリオを追跡し、失敗したテストまたは不安定なテストやシナリオを再実行できるようにします。
  • winappdriver - テスト実行時にWinAppDriverサーバーをシームレスに実行します。
  • ywinappdriver - テスト実行時にywinappdriverサーバーをシームレスに実行します。
  • PerformanceTotal - テスト自動化フローのパフォーマンスを分析します。
  • CleanupTotal - 各テスト後の適切なクリーンアップを容易にします。
  • AWS Device Farm - AWS Device Farmサービス。
  • Appiumネイティブアプリ用OCRサービス - AppiumネイティブアプリテストのためにTesseract OCRを実行します。
  • eslintでインポートの不足を自動検出 - テストを実行する前に自動的にeslintチェックを実行します。

レポーター

  • WebdriverIOコミュニティレポーター - コミュニティが維持管理しているレポーターのセット。
  • Report Portal - Report Portalに結果をレポートします。
  • ビデオ - 失敗したテストのビデオを作成し、オプションでallure統合を使用します。
  • HTML - 美しいHTMLレポートを生成します。
  • JSON - JSON形式で結果をレポートします。
  • Mochawesome - Mochawesome形式で結果をレポートします。
  • タイムライン - 集約された視覚化インターフェースで結果をレポートします。
  • CucumberJS - CucumberJS JSON形式で結果をレポートします。
  • Markdown - Markdown形式で結果をレポートします。
  • Delta Reporter - Delta Reporter形式で結果をレポートします。
  • Teamcity - Teamcityポータルのビルド結果ページに結果をレポートします。

その他

  • wdio-wait-for - WebdriverIOフレームワークに役立つ期待条件の軽量ライブラリ。
  • @wdio/schematics - AngularプロジェクトにWebdriverIOを追加するためのSchematicです。
  • @badisi/wdio-harness - Angularコンポーネントテストハーネスに対するWebdriverIOサポートを提供します。
  • @rbnx/webdriverio - NxワークスペースにWebdriverIOサポートを追加するNxプラグインです。
  • @rahularanger/WTicks - Seleniumの.sideファイルをWebdriverIOスクリプトにエクスポートするためのツールです。

調査とトレーニング

記事

ビデオ

カンファレンス/ミートアップ講演/ウェビナー

コース

書籍

  • Enhanced Test Automation with WebdriverIO: Unlock the superpowers of hybrid testing frameworks - WebdriverIO初心者と自動化のプロの両方に役立つこの本で、高度なテクニックと実証済みの戦略を使用して、テストゲームを次のレベルに引き上げます。
  • The Web App Testing Guidebook - UIテストを始めるために必要なすべての情報を網羅しています。実世界のシナリオに基づいて例が構築されており、テストの実際の書き方を示しています。実世界におけるUIテスト自動化を効果的に行うためのステップバイステップガイドです。
  • Practical WebDriverIO - WebDriverIO APIを使用した中級および上級の方法を学習できます。

WebdriverIOの例

  • ボイラープレートプロジェクト - 長年にわたり、コミュニティは独自のテストスイートの設定のインスピレーションとして使用できるいくつかのプロジェクトを開発してきました。

トップに戻る

ようこそ!お手伝いできることはありますか?

WebdriverIO AI Copilot