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

Jenkins & Test

2,207

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,207
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Jenkins & Test"

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

    Clipping is a handy way to collect important slides you want to go back to later.

×