1

Этап 1

Chapter 1 JUnit jump-start

2

Этап 2

Chapter 2 Exploring core JUnit

3

Этап 3

Chapter 3 Mastering JUnit

4

Этап 4

Chapter 4 Software testing principles

5

Этап 5

Chapter 5 Test coverage and development

6

Этап 6

Chapter 6 Coarse-grained testing with stubs

7

Этап 7

Chapter 7 Testing with mock objects

8

Этап 8

Chapter 8 In-container testing

9

Этап 9

Chapter 9 Running JUnit tests from Ant

10

Этап 10

Chapter 10 Running JUnit tests from Maven2

11

Этап 11

Chapter 11 Continuous integration tools

12

Этап 12

Chapter 12 Presentation-layer testing

13

Этап 13

Chapter 13 Ajax testing

14

Этап 14

Chapter 14 Server-side Java testing with Cactus

15

Этап 15

Chapter 15 Testing JSF applications

16

Этап 16

Chapter 16 Testing OSGi components

17

Этап 17

Chapter 17 Testing database access

18

Этап 18

Chapter 18 Testing JPA-based applications

19

Этап 19

Chapter 19 JUnit on steroids

1

Этап 1

Chapter 1 JUnit jump-start

2

Этап 2

Chapter 2 Exploring core JUnit

3

Этап 3

Chapter 3 Mastering JUnit

4

Этап 4

Chapter 4 Software testing principles

5

Этап 5

Chapter 5 Test coverage and development

6

Этап 6

Chapter 6 Coarse-grained testing with stubs

7

Этап 7

Chapter 7 Testing with mock objects

8

Этап 8

Chapter 8 In-container testing

9

Этап 9

Chapter 9 Running JUnit tests from Ant

10

Этап 10

Chapter 10 Running JUnit tests from Maven2

11

Этап 11

Chapter 11 Continuous integration tools

12

Этап 12

Chapter 12 Presentation-layer testing

13

Этап 13

Chapter 13 Ajax testing

14

Этап 14

Chapter 14 Server-side Java testing with Cactus

15

Этап 15

Chapter 15 Testing JSF applications

16

Этап 16

Chapter 16 Testing OSGi components

17

Этап 17

Chapter 17 Testing database access

18

Этап 18

Chapter 18 Testing JPA-based applications

19

Этап 19

Chapter 19 JUnit on steroids

22 апреля 2016

Цель заброшена

Автор не отписывался в цели 8 лет 6 месяцев 11 дней

Карьера и работа

Прочитать JUnit in Action, Second Edition

Хочу прочитать книгу "JUnit in Action, Second Edition" чтобы разобраться в том как правильно готовить юнит тестирование и начать применять его в работе, там где оно нобходимо или там где позволяет получить дополнительные преимущества.

Раньше для меня юнит-тестирование представлялось в виде такой известной картинки "как нарисовать сову": Шаг 1: Рисуем кружочек, шаг2: Рисуем остаток совы.

Сейчас же уже поднакопился некоторый объем знаний, например, про инъекцию зависимостей, принципы SOLID, рефакторинги, шаблоны ООП и т.д. Ну и стало понятно что некоторые вещи нужны не только для хорошей архитектуры программы, но и для облегчения юнит-тестирования программы. Поэтому захотелось как-то систематизировать полученные знания и получить новые.

Получилось так что книга которую я выбрал доступна только на английском языке. Читать книги на английском я раньше никогда не пробовал, но подозреваю, что это сложнее чем читать на русском :) Поэтому чтобы не упустить смысл прочитанного я планирую время от времени записывать в дневник цели те важные моменты которые встречаются в книге.

 Критерий завершения

Книга прочитана

 Личные ресурсы

Время, знания и навыки

 Экологичность цели

Польза цели - развитие своих профессиональных навыков

  1. Chapter 1 JUnit jump-start

    1. Proving it works

    2. Starting from scratch

    3. Understanding unit testing frameworks

    4. JUnit design goals

    5. Setting up JUnit

    6. Testing with JUnit

    7. Summary

  2. Chapter 2 Exploring core JUnit

    1. Exploring core JUnit

    2. Running parameterized tests

    3. JUnit test runners

    4. Composing tests with a suite

    5. Summary

  3. Chapter 3 Mastering JUnit

    1. Introducing the controller component

    2. Let’s test it!

    3. Testing exception handling

    4. Timeout testing

    5. Introducing Hamcrest matchers

    6. Setting up a project for testing

    7. Summary

  4. Chapter 4 Software testing principles

    1. The need for unit tests

    2. Test types

    3. Black box versus white box testing

    4. Summary

  5. Chapter 5 Test coverage and development

  6. Chapter 6 Coarse-grained testing with stubs

  7. Chapter 7 Testing with mock objects

  8. Chapter 8 In-container testing

  9. Chapter 9 Running JUnit tests from Ant

  10. Chapter 10 Running JUnit tests from Maven2

  11. Chapter 11 Continuous integration tools

  12. Chapter 12 Presentation-layer testing

  13. Chapter 13 Ajax testing

  14. Chapter 14 Server-side Java testing with Cactus

  15. Chapter 15 Testing JSF applications

  16. Chapter 16 Testing OSGi components

  17. Chapter 17 Testing database access

  18. Chapter 18 Testing JPA-based applications

  19. Chapter 19 JUnit on steroids

  • 3997
  • 22 апреля 2016, 06:21
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?