Upload
irof-n
View
2.385
Download
6
Embed Size (px)
DESCRIPTION
Citation preview
Jenkins & Test
第1回大阪Jenkins勉強会LT
自己紹介 と 宣伝
@irofProgrammerJava/Groovy
Tech readers!! #1 (ATND)読書感想LT大会10月01日(土) 19:00-21:00京都河原町
私とJenkins
私とJenkins
●ほぼノーマルでの使用
私とJenkins
●ほぼノーマルでの使用●自分の端末に入れてた
私とJenkins
●ほぼノーマルでの使用●自分の端末に入れてた●けっこうウケた
私とJenkins
●ほぼノーマルでの使用●自分の端末に入れてた●けっこうウケた
○「やってみせる」が有効○導入が手軽
Jenkinsのおしごと
●ビルドする●ビルドするときテストする●ビルドしたりテストしたりした結果を
記録しとく
ビルドにテストは欠かせない
自動テストの問題
書くの面倒動かすの面倒保守するの面倒
Jenkinsの居る開発
自動テストが自動
テスト書いただけだと、動かす時に何かアクションしなきゃいけない
勝手に記録
テスト数やカバレッジの推移や、成功/失敗が残る
コードが腐らない
「いつのまにか動かなくなってた」が無い
Jenkinsが居るとテストが書きやすくなる
Jenkinsが嬉しいテストを書こう
Jenkinsが嬉しいテストを書こう
でも何が嬉しいかわかんない…
テストがこけるとJenkinsは怒る
「こけない」は無理なので、すぐに直せるようにする
直しにくいテスト●読めない
○複雑なテストコード○何のテストかわかり難い
●脆い○すぐに壊れる○しかも大量に
●(遅い)
直しやすいテスト
直しやすいテストとにかく書いてみる
直しやすいテストとにかく書いてみるOSSのテストコードを読んでみる
直しやすいテストとにかく書いてみるOSSのテストコードを読んでみる本を読んでみる(いいのあったら 教えて下さい)
直しやすいテストとにかく書いてみるOSSのテストコードを読んでみる本を読んでみる(いいのあったら 教えて下さい)
以上。