ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
前回はWebアプリケーションのテストの概要と、 その中でも機能テストの観点について説明しました。Webブラウザを操作する機能テストは、 何度も繰り返し行うのは大変な作業になりますので、 回帰テストをする際にはツールによる自動化が効果的です。
Seleniumは、Webブラウザのテストを自動化するためのツールのスイートで、以下のプロダクトから構成されている。 Selenium IDE … テストケースを作成・実行するためのGUIツール。Firefoxアドオンとして動作する Selenium RC … Selenium IDEで作成したテストケースを ...
ケイビーエムジェイ 最高技術責任者。普段はWebアプリケーションの開発を主に行っています。Seleniumを初めて知ったときは,特にWebブラウザが自動的に操作される様子が見えることや,そのテストの書き方の単純さに感動しました。その後テストをさらに ...
「Chrome拡張でSelenium IDEを使ってブラウザ自動化をしていたのに、最近インストールできなくなってしまった」—そのお悩み、実は多くの方が直面しています。 Chrome拡張向けSelenium IDE(Manifest V2版)は、Googleの企業戦略によってChrome v143/144以降ほぼ使用不可能 ...
Selenium IDE がChromeでサポート終了(特に拡張機能や安定性の問題)して以降、Katalon Studio はその後継ツールとして有力な選択肢の一つです。以下に「Selenium IDE から Katalon Studio へのスムーズな移行方法」を日本語で解説します。 Java環境(JDK)は内蔵されて ...
Seleniumは、Webブラウザのテストを自動化するためのツールです。Webブラウザにアタッチし、あらかじめ定義されたテストを自動的に実行し、結果を出力します。Webアプリケーションの動作確認のほか、ウィンドウサイズの変更やリンク切れの確認や ...
今回は、 Selenium ServerによるWebブラウザ自動操作環境を、 Ubuntu上にDockerを使って簡単に構築する方法を紹介します。 Webブラウザの自動操作を可能にするSelenium Seleniumは、 Webアプリケーションのテストを、 人が操作することなく自動で行うために開発されている ...