Real world?

  1. Why test?
  2. How to test?
  3. Manual Tests (exploratory tests)
  4. Automated Tests (regression tests)
  5. Two cases of Automated tests
  6. Real World
  7. Testing modes
  8. Testing Environment
  9. Setup - Fixture
  10. Fake the world
  11. Test Double
  12. Mocking what?
  13. Fake (temporary) filesytem
  14. Fake library
  15. Use the real library
  16. Use the fake library
  17. Mocking IO - module
  18. Mocking IO - test
  19. Mocking IO
  20. Mocking IO - test
  21. Mocking IO - script
  22. Mocking IO - test script
  23. Mocking function of web access
  24. Test live web server
  25. Mocking the get method
  26. More test cases
  27. Test exception
  28. Linewrap bug
  29. Mocking time: the session module
  30. Test session timeout
  31. Test session timeout faking the time
  32. Testing a database driven application
  33. Build Schema by code
  34. Manual Schema change
  35. Mocking in Java
  36. How to move forward?
  37. How to find bugs?
  38. How to find bugs in Perl?
  39. Testing culture