Pull to refresh
0
0
Григорий @Grishan

User

Send message

Veslo — расширение Retrofit для тестирования (Java)

Reading time28 min
Views3.2K

Статья расскажет о расширении для декларативного HTTP клиента retrofit предназначенного в большей степени для функционального тестирования API. Создан в первую очередь для упрощения и ускорения разработки API тестов. Расширение позволяет использовать сразу две модели данных в ответе от сервера для позитивных и негативных тестов, динамически выбирать нужный конвертер, содержит встроенные мягкие проверки (softly assert) и еще много всяких полезностей.


Читать дальше →
Total votes 10: ↑9 and ↓1+9
Comments2

PHPCI: Система непрерывной интеграции для PHP-проектов

Reading time3 min
Views24K
image

Совсем недавно вышла из бета-версии новая система непрерывной интеграции для PHP-проектов с открытым исходным кодом — PHPCI (текущая версия — 1.1.0), она вскользь упоминалась в дайджесте PHP №21.

Я уже какое-то время эксперементирую с этой системой, поэтому хочу представить вам небольшой ее обзор, тем более что на Хабре нет ни одной статьи о ней.

Читать дальше →
Total votes 36: ↑32 and ↓4+28
Comments22

СПУ = PMBok, или все новое – хорошо забытое старое?

Reading time4 min
Views14K
Известно, что контуры проектного управления как современной научно-инженерной дисциплины начали оформляться в 50-х годах XX века в США. В этот период было положено начало методике календарно-сетевого планирования.

Однако не стоит забывать, что еще в 20-х годах активными темпами развитие проектных технологий шло и у нас. Страна с крупнейшей в мире плановой экономикой, СССР с 30-х годов прошлого столетия начал реализовывать ряд масштабных проектов, а названия некоторых стали известными на весь мир.

Немногим известно, что в СССР существовала отдельная дисциплина под названием «Научная организация труда» (сокращенно – НОТ), включавшая в себя ключевые методы и инструменты проектирования, которые успешно применяются сегодня в PMBok.

Но обо всем по порядку.

Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments6

Information

Rating
Does not participate
Registered
Activity