とあるIT屋の独白

ITや経営について主に書きます

単体テストやデプロイの自動化

単体テストやデプロイに関して、Jenkinsなどのツールを使用して自動化している例はかなりあると思います。Jenkinsについては下記の記事で、解説されています。

 

【Jenkinsとは】

http://cloudbees.techmatrix.jp/jenkins%E3%81%A8%E3%81%AF/

 

Selenium WebDriverというツールを使えば、画面周りも単体テストのコードで記述可能です。

 

Selenium WebDriverでWebアプリのテストが変わる】

http://www.atmarkit.co.jp/ait/series/883/spv/

 

ツール類はそろっているといっても、いざ現場に導入しようとすると場合によってはハードルが高かったりします。自動化によってどのようなメリットが得られるか、という観点での説明や浸透をさせないと、仕組みは作ったはいいけど使われない、ということにもなりかねないです。

 

【ビルドやテスト環境の自動化は、顧客の一声でつぶされてしまった~自動化の現場の真実(前編)。システムテスト自動化カンファレンス 2015】

http://www.publickey1.jp/blog/16/_2015.html