Pull to refresh
7
0
Адильбек Туменбаев @Tumenbayev

Backend Developer

Send message

Операции которые взаимодействуют и критичны для бизнеса покрыты всевозможными тестами

Звучит очень интересно. Но, мы так далеко еще не заходили. Еще :)
У нас большое количество разработчиков, у каждого из них подняты локально тестовые окружения и все они собирают сборки в bamboo, что не может не сказаться на нагрузке на тестовый АПИ и другие сервисы, поэтому это всё дорого.
Тут дело такое…
Где-то могут вестись какие-либо работы, может что-то произойти с базой.
Но, замечания верные. Спасибо.
Мы используем codeception и у каждого разработчика есть свой конфиг файл с настройками его окружения, а также есть возможность запускать тесты по файлово и группам.
И еще сейчас, у нас есть 4 suite (Acceptance, Component, Unit, Newman, Smoke).
Немного о newman: habr.com/company/kolesa/blog/353902
Мы сейчас на основе этого же мок-сервера изолировано пытаемся прогонять frontend средствами selenium. А в сторону puppeteer не смотрел, спасибо.

1 G, 2 J, 3 A, 4 F, 5 H, 6 C, 7 E, 8 B, 9 I, 10 D

«Умела работать с массивами данных» — это для поиска, то есть мы привели все данные в один вид и по нему можем искать данные в коллекции через mgo, строя запрос по типу: 'data.region':1, 'data.cat_id':2 и т.д.

По поводу noSQL, есть такой момент как сохранения правил, то есть, если мы хотим создать правило по типу: регион: Московская обл, город: Москва, категория: авто-легковые, а таблица наша, не имеет к примеру поле city, то это правило никак не записать, монго даёт эту возможность.

Information

Rating
Does not participate
Location
Алматы (Алма-Ата), Алма-Атинская обл., Казахстан
Date of birth
Registered
Activity