Selenium

Tableauのテスト自動化をSeleniumだけでやりたかった(が、Tableau JavaScript APIも必要でした)

この記事は 『CRESCO Advent Calendar 2019』7日目の記事です。

みなさんこんにちは。データアナリティクスチームの飯村北海です。

今年度も変わらず[PR]データ分析をやっていて、データ分析に関するセミナーを組織として2つ、「データ分析仕事はじめ」と「データ分析基礎 Tableauハンズオン」を開催することができました。

この準備などに追われてしまい、今年に入ってエンジニアブログを全く書いていない…ということに気づきました。ということで頑張って12月のアドベントカレンダーで何本か書きたいと思います!

書きましたので2本目です。さて、今日はTableauのテスト自動化について書きたいと思います。

続きを読む

どうしてもスタイリッシュにSeleniumテストしたかった

この記事は 『CRESCO Advent Calendar 2017』 12日目の記事です。

こんにちは。技術研究所の「310」です。
私は普段、自動テスト関連の活動をしています。主にSeleniumを使ったE2Eテストを手探りでやっています。
最初は動かすことや、安定性を高めることに必死でしたが、段々こなれてくると色んなことが気になってしまいます。
実はWebDriverによって方言があって、同じ内容のテストケースをブラウザ数分作ってみたり、テスト対象のブラウザ名をプロパティファイルに記述して実行して、また別のブラウザ名に書き換えて実行してみたり、定期的にWebDriverが更新されていないか人力クローリングしたり。(そこを自動化しないあたり)

それらも色々調べてみると、便利ツールが用意されていたりしたので、いっぺんに使ってしまおうと思いついた結果がこの記事です。
もっとスタイリッシュな方法があれば教えてください。

続きを読む