記事一覧( 109 件)

企業向けSelenium自動テスト講座を公開しました

企業向けSelenium自動テスト講座を公開しました

「社内向けに、Seleniumの導入研修を実施したい」「チームメンバーにテスト自動化のスキルを身に着けて欲しい」といった皆様の声にお応えし、この度企業向けのSeleniumトレーニングコースのメニューを公開いたしました。 講座のメニューとしては、「Selenium体験講座」と「Seleniumトレーニング講座」の2つをご用意して...

FluentLeniumでJavaのSeleniumスクリプトをシンプルに - 後編

FluentLeniumでJavaのSeleniumスクリプトをシンプルに - 後編

前編からの続きです。 その他の機能 その他いくつかの機能をピックアップして紹介します。 Selenium WebDriver APIの併用 次のようにして、ラップされている大元のWebDriverのインスタンスを取得できます。FluentLeniumの機能だけで実現できないことがあった場合には、WebDriverの機能を直接利用することができます。 //...

FluentLeniumでJavaのSeleniumスクリプトをシンプルに - 前編

FluentLeniumでJavaのSeleniumスクリプトをシンプルに - 前編

Selenium WebDriverが利用されるにつれて、Selenium WebDriverのコマンドをラップして、よりシンプルに書けるようにしたライブラリもいくつか登場してきました。Rubyの<a title="Capybara" href="http://teamcapybara.github.io/capybara/" target="_blank" rel="noopener noreferrer">Capybara</a>、Groovy...

Seleniumテスト結果を見やすくするツール「Sahagin」を公開しました - Part 2

Seleniumテスト結果を見やすくするツール「Sahagin」を公開しました - Part 2

Part 1からの続きです。 インストール&利用方法(Java) ここからは、Sahaginのインストール手順と利用方法について説明していきます。※1 1. 依存関係と実行時引数にsahagin.jarを追加 まずはsahagin.jarをJavaのテストコード中から利用するための設定です。 Mavenを使っている場合 この場合、pom.xmlファイルに対し、...

Seleniumテスト結果を見やすくするツール「Sahagin」を公開しました

Seleniumテスト結果を見やすくするツール「Sahagin」を公開しました

MagicPod(旧 TRIDENT)では、主にSeleniumを活用したテスト自動化支援サービスを提供していますが、実際にSeleniumを利用する上で次のような課題があると感じていました。 保守性・柔軟性の観点から、プログラミング言語でスクリプトを書くことをお勧めしたいが、そうなると非プログラマがスクリプトやエラー内容を理解し...

Seleniumのテスト結果レポートをもっとおしゃれに

Seleniumのテスト結果レポートをもっとおしゃれに

今日は、JUnitなどから実行したSeleniumテスト結果を、Allure Frameworkというオープンソースのレポートツールを使っておしゃれに表示する方法を、そのインストール手順とともにご紹介します。 Allure Frameworkとは Allure Frameworkは、JUnit、RSpec、PHPUnit、Cucumberなど様々なテストフレームワークのテスト実行結...

Seleniumのモバイルテストは今どうなっているのか

Seleniumのモバイルテストは今どうなっているのか

スマートフォンの普及に伴い、インターネットの利用はデスクトップからモバイルにシフトしており、最近の調査ではスマートフォンからのアクセスがパソコンを上回るウェブサイトも増えています。 Seleniumでもこのモバイルへの対応が重要なテーマになっており、 Seleniumプロジェクトやその周辺プロジェクトにおいて、既...

イチから分かる、テスト自動化とSelenium

イチから分かる、テスト自動化とSelenium

今日は、テスト自動化と、ブラウザ自動テストツールSeleniumについて、知らない方でも分かるようイチから解説したスライドを作ったのでご紹介します。 OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化 from Nozomi Ito このスライドは、2014年2月28日に開催された「Enterprise × HTML5 Confer...

Builder vs IDE 機能比較リスト

Builder vs IDE 機能比較リスト

目次 基本的な機能の比較 記録・再生支援 スクリプト編集に役立つ機能 Assert・Verify Wait 変数 スクリプト管理 テスト結果確認 エラー調査に役立つ機能 不具合 記録・再生精度の比較 実際のWebサイトへの操作の記録 実際のWebサイトへの操作の再生 その他主要な操作の記録・再生 スクリプトのエクスポート 高度な機能...

次世代のIDE、Selenium Builderまとめ

次世代のIDE、Selenium Builderまとめ

最近登場した新たなSeleniumの記録・再生ツール、Selenium Builderについて、Selenium IDEとの機能比較を過去4回の記事にわたって行ってきました。 今回はその比較結果をコンパクトにまとめ、Selenium Builderとはどのようなツールなのかについて、分かりやすくお伝えしていきます。 Selenium Builderとは Selenium Buil...