Empire ERP. Занимательная бухгалтерия: главная книга, счета, баланс

В данной статье мы осуществим попытку проникновения в самое сердце “кровавого энтерпрайза” — в бухгалтерию. Вначале мы проведем исследование главной книги, счетов и баланса, выявим присущие им свойства и алгоритмы. Используем Python и технологию Test D…

Программист, менеджер, MVC и критерии приемки

Заметил. что работа с любым заказчиком очень похожа на работу веб-приложения. В статье показано как можно воспользоваться этим знанием для улучшения процессов.
О том кто же является контроллером, а кто моделью под катом. Читать дальше →…

[Из песочницы] Тестирование пользовательского функционала вебсайта с помощью Capybara page objects

Page Objects могут быть использованы как мощный метод абстракции (изоляции) ваших тестов от технической реализации. Важно помнить, их (Page Objects) можно использовать для увеличения стабильности тестов и поддержания принципа DRY (do not repeat yoursel…