Sahaginの日本語フォーラムを作りました
- #Sahagin
Seleniumテスト結果レポートツールSahaginに関して、ときどき個別にお問い合わせをいただくようになりましたので、このたびSahagin日本語問い合わせフォーラムを開設しました。(GitHubのページです) Sahaginに関する、日本語での不具合報告・質問・機能要望・ロゴが欲しいなどあれば、issuesより投稿ください。機能追加...
Seleniumテスト結果レポートツールSahaginに関して、ときどき個別にお問い合わせをいただくようになりましたので、このたびSahagin日本語問い合わせフォーラムを開設しました。(GitHubのページです) Sahaginに関する、日本語での不具合報告・質問・機能要望・ロゴが欲しいなどあれば、issuesより投稿ください。機能追加...
近年、クラウド上に簡単にCI(継続的インテグレーション)環境を構築できる様々なWebサービスが人気を集めています。 中でも有名なものの1つに、CircleCIというサービスがありますが、このCircleCI上でSelenium WebDriverのテストを実行するための日本語情報が意外にもあまり見つからなかったので、今日はこの手順をご紹介...
先日公開したオープンソースのSeleniumテスト結果レポートSahaginを使い、GebやSpockのテスト結果も見やすくできるようになりました。現在ベータ版ですが、今日はその方法をご紹介します。 Sahagin for Geb・Spock Gebは、Groovyを使ってシンプルにスクリプトを記述できるブラウザ画面テストツールで、内部ではSelenium ...
先日公開したオープンソースのSeleniumテスト結果レポートSahaginを使い、モバイルの自動テストツールAppiumのテスト結果を見やすくできるようになりました。 testotips.ioという、クックパッド株式会社にて開かれた勉強会でこの内容を発表してきたので、今日はスライドをご紹介します。 Sahagin Sahaginは、JavaのSelen...
前編からの続きです。 その他の機能 その他いくつかの機能をピックアップして紹介します。 Selenium WebDriver APIの併用 次のようにして、ラップされている大元のWebDriverのインスタンスを取得できます。FluentLeniumの機能だけで実現できないことがあった場合には、WebDriverの機能を直接利用することができます。 //...
Selenium WebDriverが利用されるにつれて、Selenium WebDriverのコマンドをラップして、よりシンプルに書けるようにしたライブラリもいくつか登場してきました。Rubyの<a title="Capybara" href="http://teamcapybara.github.io/capybara/" target="_blank" rel="noopener noreferrer">Capybara</a>、Groovy...
Part 1からの続きです。 インストール&利用方法(Java) ここからは、Sahaginのインストール手順と利用方法について説明していきます。※1 1. 依存関係と実行時引数にsahagin.jarを追加 まずはsahagin.jarをJavaのテストコード中から利用するための設定です。 Mavenを使っている場合 この場合、pom.xmlファイルに対し...
TRIDENTでは、主にSeleniumを活用したテスト自動化支援サービスを提供していますが、実際にSeleniumを利用する上で次のような課題があると感じていました。 保守性・柔軟性の観点から、プログラミング言語でスクリプトを書くことをお勧めしたいが、そうなると非プログラマがスクリプトやエラー内容を理解しにくくなる。 ...