Статьи

Синхронизированное ключевое слово Java за три минуты

Содержание Основы синхронизации Использование синхронизированного ключевого слова Как синхронизируется работает Несколько замков Подсчет в реальном Java-приложении Выводы Комментарии Ключевое слово synchronized может быть использовано, чтобы…
Статьи

Declutter ваши POJO с Lombok

Содержание Представляем Ломбок Использование Lombok Реализация Builder Редукционный котел Ломбок Определение пользовательских методов с помощью Lombok Как работает Ломбок Delombok Резюме Комментарии У меня есть…
Статьи

Как настроить Selenium Grid для параллельного выполнения в разных браузерах

Selenium — наиболее часто используемый инструмент для тестирования веб-автоматизации. Одной из причин такой огромной популярности являются возможности автоматического кросс-браузерного тестирования Selenium. Автоматизированное тестирование Selenium может…
Статьи

Расширенная маршрутизация в Play Framework

Мы часто получаем вопросы о том, как удовлетворить все виды потребностей маршрутизации в Play Framework. Хотя встроенного маршрутизатора достаточно для большинства пользователей, иногда вам могут…
Статьи

Параметризация в TestNG - DataProvider и TestNG XML (с примерами)

Автоматизация тестирования, или тестирование автоматизации, как его называют в народе, не так проста, как кажется. Все перестановки и комбинации всех возможных взаимодействий с пользователем должны…
Статьи

Героку и Кассандра

Вступление В прошлый раз я писал о  Hadoop на Heroku,  который является надстройкой от Treasure Data — на этот раз я собираюсь рассказать о NoSQL…