タグ

ブックマーク / hideoku.hatenablog.jp (2)

  • Geb はじめました - I'm still growin' up ...

    Web アプリケーションの受け入れテストを行うフレームワークとして、Geb が Groovy のエコシステムのひとつとしてリリースされています。 有名な Selenium を Geb は内部で使用していて、色々なことができる上に、比較的少ないコードで簡潔にテストコードを実装できそうなので、採用してみたいと考えていました。 The Book Of Geb - Table of Contents - 0.7.2 Geb のマニュアルサイト(英語)を根気強く読めば、Geb のことは理解できると思います。わかりやすいサイトです。ですが、動かすまで時間がかかったので備忘録的にまとめてみます。 Gradle で依存関係を設定する ビルドツールとして、Gradle を使っています。build.gradle は次のように設定しました。 apply plugin: 'groovy' apply plugin

    Geb はじめました - I'm still growin' up ...
  • ふつうのWebアプリにGradleをしこむ - I'm still growin' up ...

    個人的にテストコードを書いたり、Gradle で自動化するのを実践しているのですが、 仕事に活かせているのは小規模で自分の裁量が大きいプロジェクトに限られています。 大規模なプロジェクトになると色々と抵抗勢力が多くて、色々と説得するのが億劫なので こっそり Gradle を仕込んで Jenkins 動かそうと今試みています。 個人的にはコソコソ動いてておもしろいので、成果をメモしていきます。 "ふつう" な前提条件 Gradle を仕込むのは「ふつうの Eclipse プロジェクト」です。 ここで言う「ふつう」とは… ◯Maven ディレクトリ構成ではない src/main/java, src/main/resource, src/main/webapp といったディレクトリ構成ではなく、 src の下に java ファイルがあったり、WebContent ディレクトリの下に WEB-IN

    ふつうのWebアプリにGradleをしこむ - I'm still growin' up ...
  • 1