Size: a a a

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

2020 September 16

OK

Oleksandr Khotemskyi in QA — Автоматизация
Как вы хендлите тестовые данные которые создаются в течении API/UI тестов?

я вот пока придумал 3 варианта -

We can run tests against some special env with temporary db that will be destroyed after tests finished

Run tests against dev env, and just wipe dev DB from time to time

Prepare some special cleanup scripts after tests, that will track what data were created during test, and remove it from db, but i afraid it is a lot of maintenance for such scripts and still no confidence that they will not corrupt data or clean all test data


Может есть что-то еще я забыл?
источник

ДИ

Дмитрий Игоревич... in QA — Автоматизация
Maksim Kanin
ты ведь потом c методом accessNetworkPanel какие-нибудь манипуляции проводишь?
да, провожу
источник

ES

Eugene Stogniy in QA — Автоматизация
Oleksandr Khotemskyi
Как вы хендлите тестовые данные которые создаются в течении API/UI тестов?

я вот пока придумал 3 варианта -

We can run tests against some special env with temporary db that will be destroyed after tests finished

Run tests against dev env, and just wipe dev DB from time to time

Prepare some special cleanup scripts after tests, that will track what data were created during test, and remove it from db, but i afraid it is a lot of maintenance for such scripts and still no confidence that they will not corrupt data or clean all test data


Может есть что-то еще я забыл?
у нас комбинация из 1го (тестовая база в докере -для CI ) и 3го для локал енв запусков
источник

JA

Jaroslav Aleynikov in QA — Автоматизация
Oleksandr Khotemskyi
Как вы хендлите тестовые данные которые создаются в течении API/UI тестов?

я вот пока придумал 3 варианта -

We can run tests against some special env with temporary db that will be destroyed after tests finished

Run tests against dev env, and just wipe dev DB from time to time

Prepare some special cleanup scripts after tests, that will track what data were created during test, and remove it from db, but i afraid it is a lot of maintenance for such scripts and still no confidence that they will not corrupt data or clean all test data


Может есть что-то еще я забыл?
Это я так понимаю только хорошие варианты?) Потому что, кажется, вариант, что тестовые данные не чистятся, у довольно большого количества команд
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Jaroslav Aleynikov
Это я так понимаю только хорошие варианты?) Потому что, кажется, вариант, что тестовые данные не чистятся, у довольно большого количества команд
Да, пока никак не чистилось
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Между прочим, постоянная чистка данных может пропускать баги, начиная с некорректной миграции старых моделей и заканчивая "блин, на третьей сотне строчек вкладка виснет"
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Это может закрываться другими проверками, но всё-таки, вы уверены, что точно хотите чистить?))
источник

O

Oleg in QA — Автоматизация
так это же два варианта :)
1. чистить все данные
2. чистить только те, что были созданы во время теста

если так - то больше и нет вариантов, а если про нюансы, то может быть много, но это не принципиально
У нас очень много вариантов, например:
* локальная ин мемори база - чистится целиком
* удаленная база, но под конкретный запуск - чистится целиком
* удаленная шаренная база - чистится по ключам
* удаленные файлы, не базы - создаются в личных каталогах, чистятся целиком
* прод база - чистятся по расписанию, данные с пометкой тестовые
источник

O

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

KS

Kolya Sid in QA — Автоматизация
всем привет
есть ли у идеи автоматический анализатор код стайла, так, чтобы верстка в классах была всегда одинаковая, что бы коллегам не прилетало за лишние пробелы и тд и тп?
источник

KS

Kolya Sid in QA — Автоматизация
может кто-то в курсе есть ли и где это находится
источник

O

Oleg in QA — Автоматизация
alt-ctrl-shift-l
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Диана Верикова (Кудрявцева)
Между прочим, постоянная чистка данных может пропускать баги, начиная с некорректной миграции старых моделей и заканчивая "блин, на третьей сотне строчек вкладка виснет"
справедливо
источник

KS

Kolya Sid in QA — Автоматизация
Oleg
alt-ctrl-shift-l
ну это понятно, я про то, что возможно в настройках какая-то галочка была, что бы постоянно хот кей не прожимать
источник

BO

Boris Osipov in QA — Автоматизация
Kolya Sid
ну это понятно, я про то, что возможно в настройках какая-то галочка была, что бы постоянно хот кей не прожимать
на диалоге коммита есть галки запустить автоформат или нет
источник

РР

Рома Рома in QA — Автоматизация
Kolya Sid
ну это понятно, я про то, что возможно в настройках какая-то галочка была, что бы постоянно хот кей не прожимать
есть такая, рядом с галочкой, чтоб код сам писался ( простите )
источник

KS

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

a

alexey in QA — Автоматизация
Все привет,
Кто нить встречался с такой проблем что при параллельных тестах в отчёте аллур скрины прикрепляются криво , типа скрин не соответствует тесту. ?
источник

ES

Eugene Stogniy in QA — Автоматизация
Kolya Sid
ну это понятно, я про то, что возможно в настройках какая-то галочка была, что бы постоянно хот кей не прожимать
menu : Code - Reformat Code?
источник

KS

Kolya Sid in QA — Автоматизация
Eugene Stogniy
menu : Code - Reformat Code?
а по конкретнее путь, если можно)
источник