Size: a a a

QA — Автоматизация

2019 November 05

AK

Alexey Kasatkin in QA — Автоматизация
Oleg
У меня тут вопрос есть по архитектуре :)
Кто как подготавливает тестовые данные, если их много? У меня в тесте допустим есть 6 обектов по 30 полей (реквест, респонс и два мока сторонних сервисов).
Файлики
источник

AK

Alexey Kasatkin in QA — Автоматизация
Если мок - Wiremock, то там тоже файлики матчинга и файлики респонса
источник

O

Oleg in QA — Автоматизация
Ну ок, допустим файлики. Сделал я файлик лдя одного теста. Для другого - другой файлик?  Когда надо будет пятьсот тестов обновить их придется все редактировать.
источник

MK

Mem Kekovich in QA — Автоматизация
Oleg
У меня тут вопрос есть по архитектуре :)
Кто как подготавливает тестовые данные, если их много? У меня в тесте допустим есть 6 обектов по 30 полей (реквест, респонс и два мока сторонних сервисов).
Бд
источник

O

Oleg in QA — Автоматизация
в бд все то же самое, но еще хуже :)
источник

O

Oleg in QA — Автоматизация
какие вообще плюсы хранить данные в бд?
источник

MK

Mem Kekovich in QA — Автоматизация
Oleg
какие вообще плюсы хранить данные в бд?
Проще управлять?
источник

O

Oleg in QA — Автоматизация
можешь поподробнее? я пока не представляю
источник

MK

Mem Kekovich in QA — Автоматизация
Oleg
можешь поподробнее? я пока не представляю
Инсерт, апдейт, делит, транкейт табличко вхере кондишен
источник

O

Oleg in QA — Автоматизация
кхм
источник

O

Oleg in QA — Автоматизация
ну серьезно, чем это лучше то? Что б н аних посмотреть надо в базу лезть, в базе те же самые джейсоны, дублирование никуда не делось.
источник

O

Oleg in QA — Автоматизация
Разве что на апдейт можно побольше логики навернуть, чем в сед
источник

O

Oleg in QA — Автоматизация
бд я надеюсь монга?
источник

Ri

Rustam is not a function in QA — Автоматизация
Mem Kekovich
Инсерт, апдейт, делит, транкейт табличко вхере кондишен
Привет.)  Девелоперы задают вопрос: -Зачем нам тестировать внутреннее API, которым пользуется только фронт? Пользователи его не используют тк продукт корпоротивный.
Отсюда вопрос тестируете ли вы на вашем проекте внутреннее api.
источник

АН

Алексей Нагорский in QA — Автоматизация
Rustam is not a function
Привет.)  Девелоперы задают вопрос: -Зачем нам тестировать внутреннее API, которым пользуется только фронт? Пользователи его не используют тк продукт корпоротивный.
Отсюда вопрос тестируете ли вы на вашем проекте внутреннее api.
То есть если юзают не пользователи, то не принципиально правильно ли все работает?))
источник

GR

Georg Rusanov in QA — Автоматизация
Rustam is not a function
Привет.)  Девелоперы задают вопрос: -Зачем нам тестировать внутреннее API, которым пользуется только фронт? Пользователи его не используют тк продукт корпоротивный.
Отсюда вопрос тестируете ли вы на вашем проекте внутреннее api.
Покрыв эту апишку можно меньше тестов на фронт делать. Чем ниже тесты, тем быстрее фидбек. Пирамида тестирования, все дела
источник

Ri

Rustam is not a function in QA — Автоматизация
Georg Rusanov
Покрыв эту апишку можно меньше тестов на фронт делать. Чем ниже тесты, тем быстрее фидбек. Пирамида тестирования, все дела
я тоже думал, что всем это очевидно.
источник

O

Oleg in QA — Автоматизация
а почему девелоперы задают вопросы про тестирование?
источник

Ri

Rustam is not a function in QA — Автоматизация
Oleg
а почему девелоперы задают вопросы про тестирование?
удовлетворяют любопытство и + навязывают свои решения.
источник

GR

Georg Rusanov in QA — Автоматизация
Oleg
а почему девелоперы задают вопросы про тестирование?
не имеют право на это?
источник