Интеграция DBUnit и Spring TestContext Framework

JAVA*
С появлением в Spring 2.5 фреймворка TestContext интеграционное тестирование кода, работающего с базой данных, существенно упростилось. Появились аннотации для декларативного указания контекста, в ...
+6
25 марта 2012, 18:21
18

Mutation testing на примере Pitest

JAVA*
Многие из вас, возможно, слышали про Mutation Testing в замечательном подкасте «Разбор полётов» или читали в википедии. Для тех, кто всё-таки с понятием пока не знаком, в двух словах объясню. ...
+56
5 марта 2012, 02:40
141
gvsmirnov 32,0

JMock и EasyMock: сравнение и howto в примерах и не только

JAVA*
Практически ни для кого не секрет, что при тестировании кода, использующего какие-то внешние компоненты, часто применяют подход mock-объектов. Для тех, кто всё же о нём не знает, кратко поясню: это ...
+22
20 января 2012, 03:15
105
gvsmirnov 32,0

Continuous Integration: установка и настройка Hudson+JUnit

Здравствуйте после долгой паузы. К сожалению, на протяжении этого времени ввиду разных обстоятельств мой блог был практически мертв, но, надеюсь довольно быстро наверстать упущенное (благо, тем ...
+5
3 января 2012, 20:23
28
RReverser 47,6

Вышел Grails 2.0

После года разработки и трех релиз-кандидатов команда SpringSource презентовала новую версию веб фреймворка — Grails 2.0. Я часто использую Grails в своих проектах и внимательно слежу за процессом ...
–1
18 декабря 2011, 01:55
3
miggi 5,0

JUnit 4.9 зарелизило

JAVA*
Несколько часов назад на github-е популярного TDD-фреймворка JUnit появилась финальная версия JUnit 4.9. Что же вошло в долгожданный релиз? Новые Правила В основном изменения коснулись введенных ...
+25
23 августа 2011, 15:19
8
dax 4,5

И еще раз о тестах. Подход к тестированию кода в реальной жизни

JAVA*
Думаю, почти каждый сталкивался с таким мнением: писать тесты сложно, все примеры написания тестов даны для простейших случаев, а в реальной жизни они не работают. У меня же за последние годы ...
+31
14 июня 2011, 11:05
68
dvolk 19,5

Тестирование в Java. TestNG

TDD*, JAVA*
Наверняка все знакомы с таким понятием как test-driven development(TDD). Наряду с ним также существует такое понятие, как data-driven testing(DDT, не в обиду Шевчуку) — техника написания тестов, ...
+22
13 июня 2011, 20:34
76
sody 18,0

Тестирование в Java. JUnit

TDD*, JAVA*
Сегодня все большую популярность приобретает test-driven development(TDD), техника разработки ПО, при которой сначала пишется тест на определенный функционал, а затем пишется реализация этого ...
+44
27 мая 2011, 13:54
155
sody 18,0

Интеграционное тестирование web-приложения с Selenium WebDriver

Интеграционное тестирование (в отличие от Unit- или модульного тестирования) это тестирование не отдельных атомарных компонентов системы (классов) а результата их взаимодействия между собой в какой- ...
+42
21 февраля 2011, 09:16
79
Olegas 38,4