Selenium WebDriver

Seleniumクラウド自動化

Selenium WebDriverテストを6100以上の実際のブラウザとiOSおよびAndroidの実機で実行できます。大規模な並列処理、ビデオおよびログアーティファクト、そして99.99%の稼働率SLAを備えた実績のあるインフラストラクチャを提供します。

フレームワークを比較検討中ですか? PlaywrightとSeleniumの比較については、こちらをご覧ください。

ブラウザとデバイス
6100+
Seleniumのバージョン
全て
稼働時間SLA
99.99%

世界で最も革新的な企業のいくつかから信頼されています

5ライン設定

既存のテストを当社のハブに向ける

必要なのはURLの変更だけです。既存のSelenium WebDriverコードを再利用し、当社のクラウド上で実行すれば、機能を通じてあらゆるブラウザ、OS、デバイスを選択できます。

// Run a Selenium test on the TestingBot grid
const wd = require('selenium-webdriver');

const driver = await new wd.Builder()
  .usingServer('https://hub.testingbot.com/wd/hub')
  .withCapabilities({
    'tb:options': { name: 'Checkout flow' },
    browserName:    'chrome',
    browserVersion: 'latest',
    platformName:   'Windows 11'
  })
  .build();

await driver.get('https://example.com');
await driver.quit();
試験結果
Test Results

試験結果

各Seleniumテスト結果には、テストのスクリーンショット、ログ、およびビデオが付属しています。

Seleniumテストを合格または不合格としてマークし、REST-APIを介してテストアーティファクトを取得し、さまざまな統合を介してテスト結果を接続します。

次のようなさまざまなオプションを指定して、Seleniumセッションをカスタマイズします。

  • カスタムSeleniumバージョン(Selenium 4 + W3Cサポートが利用可能で、今後のWebDriver BiDi)
  • カスタム画面解像度
  • カスタムタイムゾーン
  • ジオロケーションの変更
  • ブラウザの起動フラグなど
言語とフレームワーク

セレンの統合

TestingBotは、さまざまなテストフレームワークおよびサービスと統合されます。既存のSeleniumテストを簡単に変換し、お気に入りのCI/CDに接続します。

コードを記述せずにテストを実行したいですか? Selenium IDEでテストを記録し、スケジュールされた実行のためにコードレス自動化にアップロードします。

大規模並列処理

並列テスト

テストを同時に実行することで、Seleniumの合計テスト期間を大幅に短縮します。 TestingBotは、速度と安定性のために最適化された、Windows、Linux、およびmacOSでの使い捨てVMを提供します。

  • 最大100の同時Seleniumセッション
  • 行列なし、ウォーミングアップなし。セッションは数秒で開始。
  • 自動再試行とインテリジェントなテストシャーディング
無料で始めましょう
並列テスト
Live exit nodes
10+ countries
アメリカ合衆国
イギリス
ドイツ
フランス
スペイン
ベルギー
オーストラリア
中国
日本
位置情報テスト

ジオロケーションテスト

世界中のさまざまな地域でジオロケーションテストを実行します。オーストラリア、ベルギー、英国、米国、ドイツ、フランス、スペイン、中国などを含む10か国で、ジオターゲティング、ジオブロッキング、ジオローカリゼーションをテストします。

安全なインフラストラクチャ

正確なテスト

テストは、実際のオペレーティングシステムの安全なデータセンターで実行されます。各テストは、テストの終了後に破棄される専用の使い捨てVMで実行されます。

当社のインフラストラクチャは、パフォーマンスとテストの不安定さを抑えるために最適化されています。

  • セッションごとに消去される使い捨ての仮想マシン
  • GDPR準拠、EUデータレジデンシー対応
  • SAML SSO、監査ログ、およびSCIMプロビジョニング
TestingBotトラストセンターにアクセス
  1. 1

    Test connects to hub.testingbot.com

    A pristine VM is provisioned in seconds, just for your session.

  2. 2

    Your Selenium commands run on real hardware

    Real Windows, macOS or Linux — never simulated, never shared.

  3. 3

    VM destroyed the moment your test ends

    Cookies, files, browser state — all wiped. Nothing is ever reused.

継続的インテグレーション

CI/CDサービスとの統合

TestingBotは、Jenkins、Bamboo、TeamCity、Circle CI、GitLabCIなどの最も人気のあるCI/CDサービスと統合されています。

モバイルセレニウム

モバイルテスト

物理的なiOSおよびAndroidモバイルデバイス、またはiOSシミュレーターおよびAndroidエミュレーターでテストします。ジオロケーションをサポートして、さまざまなモバイルデバイスとバージョンでWebサイトの機能とUIをテストします。

デバイスの表示
Test online on iPhone 17 Pro Max

iPhone 17 Pro Max

Test online on iPhone 16 Pro

iPhone 16 Pro

Test online on iPad (9th generation)

iPad (9th generation)

Test online on Galaxy S26

Galaxy S26

Test online on Huawei P40

Huawei P40

Test online on iPhone Air

iPhone Air

TestingBot secure tunnel for Selenium
Secure Tunnel

内部アプリとステージングアプリを安全にテストする

ファイアウォールで保護されたステージングサイト、社内ダッシュボード、またはローカルホスト上のアプリケーションに対してSeleniumテストを実行するには、当社のセキュアトンネルをご利用ください。

エンドツーエンド暗号化、受信ファイアウォールルール不要、主要なCIプロバイダーへの組み込みサポート。

続きを読む
購入か建築か

TestingBotとセルフホスト型Seleniumグリッドの比較

独自のSeleniumグリッドを運用するのは安価に思えるかもしれませんが、メンテナンス、不安定性、そして不足しているデバイスを考慮するとそうはいきません。ホスト型Seleniumクラウドとの比較は以下のとおりです。

能力 テストボット セルフホスト型Selenium Grid
ブラウザのカバー範囲
6100以降のブラウザ、すべての主要バージョン、毎週更新
自分でプロビジョニングしてパッチを適用するものに限定されます
最初のテストの時間
数分で、コード内のURLを1つ変更します。
グリッドのセットアップと調整に数日から数週間かかる
本物のiOSとAndroid
オンデマンドの実際の物理デバイス
別途デバイスラボが必要
並列スケーリング
最大100セッション同時接続可能(オンデマンド)
ハードウェア予算によって上限が決まる
ビデオとログ
ビデオ、ネットワーク、ブラウザ、Seleniumのログが含まれています。
独自の録音・ログ集約システムを構築する
信頼性
稼働率99.99%のSLA、24時間365日の監視
あなたはオンコールエンジニアです
サポート
24時間365日の人的サポートと専任のカスタマーサクセスマネージャー
Stack Overflowとあなた自身のログ
よくある質問

TestingBotにおけるSeleniumに関するよくある質問

クラウドベースのSeleniumグリッドとは何ですか?

クラウドベースのSeleniumグリッドは、 https://hub.testingbot.com/wd/hubエンドポイント経由で接続する、管理されたブラウザノードのプールです。既存のSelenium WebDriverコードはそのまま使用でき、変更されるのはリモートURLといくつかの機能のみです。TestingBotがOSイメージ、ブラウザのインストール、スケーリング、記録処理をすべて自動で行います。

TestingBotはどのSeleniumバージョンをサポートしていますか?

TestingBotは、Selenium 2.xおよび3.xからSelenium 4、Selenium BiDiまで、現在も使用されているすべてのSeleniumバージョンをサポートしています。se:optionsまたはtb:options機能を使用すると、テストごとに特定のサーバーバージョンを指定できます。

Seleniumテストを並列実行することはできますか?

はい。TestingBotのプランでは、最大100個のSeleniumセッションを並列実行できます。各セッションは専用の仮想マシンで実行されるため、テスト同士が干渉することなく、並列処理による不安定性も発生しません。

TestingBotはSelenium 4およびBiDiに対応していますか?

完全に対応しています。当社のハブはSelenium 4 W3C WebDriverに対応しており、リアルタイムログ、ネットワーク傍受、認証処理などの高度な機能を実現する新しいSelenium BiDiプロトコルをサポートしています。

既存のSeleniumテストをTestingBotに移行するにはどうすればよいですか?

リモートURLをhttps://hub.testingbot.com/wd/hubに変更し、TestingBotの認証情報を追加して、機能設定からブラウザとOSを選択してください。各言語での手順例については、 移行ガイドをご覧ください。

内部サイトやステージングサイトをテストできますか?

はい、弊社のセキュアトンネルをインストールすれば、Seleniumテストはステージング環境、ローカルホストサーバー、またはファイアウォールの内側にあるあらゆる場所に、受信ルールを一切設定することなくアクセスできます。

TestingBotは、私のSeleniumテストの動画とログを記録しますか?

Seleniumセッションはすべて、フルHDビデオ、ステップバイステップのSeleniumコマンド、ブラウザコンソールログ、ネットワークHARファイル、スクリーンショットとともに記録されます。成果物はダッシュボードまたはCI統合用のREST API経由でアクセスできます。

Selenium GridはSOC 2/GDPRに準拠していますか?

TestingBotはGDPRに準拠し、EU域内にデータ拠点を置き、ISO 27001に準拠、STARレベル1認証を取得しています。エンタープライズプランでは、SAML SSO、SCIM、監査ログを提供しています。

TestingBotを愛する理由

24時間365日サポート

ご質問はございますか?24時間年中無休のアプリ内チャットサポートをご利用いただくか、メールでお問い合わせください。喜んでお手伝いさせていただきます!

TestingBot サポート

こんにちは👋 何かお手伝いしましょうか?

I need support

14,000以上のチームから信頼されています

6M+

テスト

120k+

ユーザー

400+

企業

106

デモをリクエストする

開発者向けドキュメント

TestingBotをワークフローに統合するために必要なものがすべて揃っています。Webテストとモバイルテスト用のガイド、APIリファレンス、SDKをご覧ください。

ドキュメントを見る

エンタープライズグレードのセキュリティ

STAR Level 1

Certified

GDPR

Compliant

SAML SSO

Single Sign-On

99.99%

Uptime SLA

TestingBotトラストセンターにアクセス

Seleniumテストを加速する準備はできましたか?

開始方法については、 Seleniumテストのドキュメントを参照してください。

無料トライアルを開始する