タグ別アーカイブ: Python

nose + Jenkins + HipChat で Python アプリケーションを自動テストして結果を通知してもらおう!

はじめに

JenkinsとPythonのテストフレームワーク「nose」を使って、 簡単にテストの自動化を実現してしまおう!というのが今回の目標です。
「nose」を利用すれば、「test(もしくはTestでも可)」から始まるPythonファイルを、 自動で識別、実行してくれるので、プログラムの規模が大きくなった場合でも比較的簡単にテストを行うことが出来ます。

更にその実行結果を「HipChat」を通じてメンバーにテスト結果を周知したり、 テスト結果をJenkinsで読み込んでグラフ化したり、より効率的なテストの実行を目指します。

上記の目標を基に、JenkinsとPythonのテストを連携させる方法をまとめてみました!

続きを読む nose + Jenkins + HipChat で Python アプリケーションを自動テストして結果を通知してもらおう!