BugDay 2012The variety of Unit Testing #1
Topic● Sharing and discuss about Your Unit  Testing● This session is You not me● Please speak, speak and speak ....
Test Pyramid      Image From http://martinfowler.com/bliki/TestPyramid.html
What is your Unit Testing ?●   ??●   ??●   ??●   ??
Why you use Unit Testing ?●   ??●   ??●   ??●   ??
Question for your Unit Testing
Question 1● Can I run and get results from a unit test I  wrote two weeks or months or years ago?
Question 2● Can any member of my team run and get the  results from unit tests I wrote two months  ago?
Question 3● Can I run all the unit tests Ive written in no  more than a few minutes?
Question 4● Can I run all the unit tests Ive written at the  push of a button?
Question 5● Can I write a basic unit test in no more than  a few minutes ?
Summary
What is Unit Testing ?●   Automated●   Piece of code such as method or function●   Invoke another piece of code●   Check c...
What is good Unit Testing ?●   Automated and Repeatable●   Easy to implement●   Anyone should be able to run it●   Run at ...
ว ันนีคุณทํา Unit Testing แล้วหรือย ัง                 ???
Upcoming SlideShare
Loading in...5
×

BugDay 2012 : The variety of Unit Testing #1

427

Published on

BugDay 2012 : The variety of Unit Testing #1

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
427
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

BugDay 2012 : The variety of Unit Testing #1

  1. 1. BugDay 2012The variety of Unit Testing #1
  2. 2. Topic● Sharing and discuss about Your Unit Testing● This session is You not me● Please speak, speak and speak ....
  3. 3. Test Pyramid Image From http://martinfowler.com/bliki/TestPyramid.html
  4. 4. What is your Unit Testing ?● ??● ??● ??● ??
  5. 5. Why you use Unit Testing ?● ??● ??● ??● ??
  6. 6. Question for your Unit Testing
  7. 7. Question 1● Can I run and get results from a unit test I wrote two weeks or months or years ago?
  8. 8. Question 2● Can any member of my team run and get the results from unit tests I wrote two months ago?
  9. 9. Question 3● Can I run all the unit tests Ive written in no more than a few minutes?
  10. 10. Question 4● Can I run all the unit tests Ive written at the push of a button?
  11. 11. Question 5● Can I write a basic unit test in no more than a few minutes ?
  12. 12. Summary
  13. 13. What is Unit Testing ?● Automated● Piece of code such as method or function● Invoke another piece of code● Check correctness about logical behavior
  14. 14. What is good Unit Testing ?● Automated and Repeatable● Easy to implement● Anyone should be able to run it● Run at the push of button● Run quickly
  15. 15. ว ันนีคุณทํา Unit Testing แล้วหรือย ัง ???
  1. A particular slide catching your eye?

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

×