Selenium(セレニウム)とは、Webアプリケーションのテスト自動化を実現するブラウザ駆動型テストツール群です。ブラウザ操作からテストスクリプトを作成でき、Webベース管理タスクの自動化も行えます。

オープンソースの自動テストツール/Seleniumとは

Selenium(セレニウム)とは、Webアプリケーションのテスト自動化を実現するブラウザ駆動型テストツール群です。ブラウザ操作からテストスクリプトを作成でき、Webベース管理タスクの自動化も行えます。

「Selenium」基本情報

■概要

Selenium(セレニウム)とは、Webアプリケーションのテスト自動化を実現するブラウザ駆動型テストツール群です。ブラウザ操作からテストスクリプトを作成でき、Webベース管理タスクの自動化も行えます。

■基本説明

Seleniumは、Webブラウザの自動操作ライブラリで、さまざまな機能を備えています。

自動テストフレームワークと組み合わせることでテストの自動化を実現でき、複数ブラウザプラットフォームでのテスト実行をサポートし、自動で画面キャプチャを保存できます。

また、Webベース管理タスクの自動化にも利用できます。

■Seleniumの経緯と機能構成

Seleniumは、初期版から最新版に向けて、機能構成が大きく変更されています。

Selenium1「Selenium RC(Remote Control)」or「Selenium Core」

2004年、Selenium1がリリースされました。

Selenium1は、Selenium2が登場するまで中心的プロダクトでしたが、現在では、Selenium1はメンテナンスモードとなり、積極的なサポートは行われていません。

Selenium2「Selenium WebDriver」

2011年、「Selenium Core」と、Google社が開発していた「WebDriver」との統合が図られ、Selenium2としてリリースされました。

Selenium2は、「Selenium Coreテクノロジー」と「WebDriver API」をサポートし、テスト移植の柔軟性を高め、より固着力のあるオブジェクト指向のAPIなど、優れた機能を提供します。

後方互換性のためにSelenium1の「Selenium RC」インターフェースをサポートしています。

Selenium3

2016年、中核技術の「Selenium Core」を切り離して、「WebDriver」にのみ対応したバージョンがSelenium3としてリリースされました。

■オフィシャルサイト情報

オフィシャルサイト

→Selenium(Web Browser Automation)

ライセンス情報

Seleniumのライセンスは「Apache License 2.0」です。

詳細について、こちらを参照ください。
→Selenium →Selenium License

ダウンロード

Seleniumは「Windows」「OS X」「Linux」「Solaris」などをサポートしています。

→Selenium →Downloads

■同様製品

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「Appium」「Apache Jmeter」「Jenkins」など。

Selenium最新TOPICS

【OSS】「Selenium Committer Day 2017」レポート---Webアプリケーションテスト自動化ツール「Selenium」の今と未来(2017年07月29日 20:03)

7月1日に開催された、日本Seleniumユーザーコミュニティ主催「Selenium Committer Day 2017」レポート。 3名のSeleniumコミッターを招き、「今後のSeleniumの動向」「テスト事例紹介」「Q&Aパネルディスカッション」などが行われた。 【Seleniumとは】 Webアプリケーションテスト自動化ツール https://www.ossnews.jp...

Selenium最新CLOSEUPコラム

無料資料プレゼント

OpenShiftと最新の開発体験で進化するDevOps(サービスメッシュからサーバーレスまで)

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter