ソフトウェア Headless Chromeでダウンロードできない Headless Chromeでファイルのダウンロードを行うには、設定が必要。 2018.10.28 2022.05.07 ソフトウェア
ソフトウェア JavaでEnd to Endのテストコードを書く Seleniumを使ったEnd to Endのテストを書いてみるなら、Selenideを使ってみてはどうだろう。 2016.12.31 2017.01.01 ソフトウェア
ソフトウェア SafariDriverを使ってみる Safari10からWebDriverをサポートSeleniumでのSafariの扱いが、2016年夏から大きく変わった。ネイティブサポートされるようになったのだ。古いsafaridriverの話は、もう役に立たないのではないだろうか。Se... 2017.01.01 ソフトウェア
ソフトウェア SitePrismを使ってSelenium+Capybaraのテストをぺージオブジェクトパターンで書く ウェブサイトのテストプログラムは、Page Object Modelで書くのが良いとされている。SitePrismとCapybaraを使うことで、画面をコード化する部分と画面を操作する部分を綺麗に分けてプログラムコードにすることができる。そ... 2016.06.25 2016.12.31 ソフトウェア
ソフトウェア jqTransformで飾られたページをSeleniumでテストする jqTransformはオワコン古いシステムを相手にしていると、今はメンテナンスされていない古いライブラリを使っていたりする。GitHub - jcamenisch/jqTransform: a jQuery styling plugin ... 2016.07.10 2016.12.31 ソフトウェア
ソフトウェア お試し環境をSelenium3で作る Selenium 3.0からはJava8が必要になった。Dockerを使ったお試し環境をSelenium 3.0に対応させたので、お試しあれ。 2016.11.26 ソフトウェア
ソフトウェア Seleniumのお試し環境Ruby版をDockerコンテナで作る 概要ブラウザを使ったテストを行うときに必要になってくるのが、Selenium - Web Browser Automation。触ってみないとよくわからないというのはよくあることなので、Dockerコンテナを作った。SeleniumとはSe... 2016.05.21 2016.11.26 ソフトウェア
ソフトウェア SeleniumとWebDriverでWebサイトのテストコードをRspecで書く 概要テストコードを書いて動かしてみる。テストコードと設定ファイルはHost側にあるが、テストに必要なライブラリはコンテナ内にインストールされ、Host側の環境を汚すことはない。コンテナを起動する下記はMacでDocker Machineを使... 2016.05.29 2016.07.11 ソフトウェア