Сообщение Re[3]: Регрессионные тесты для тулзы в отдельном exe - как о от 23.05.2021 12:17
Изменено 23.05.2021 12:19 kaa.python
Re[3]: Регрессионные тесты для тулзы в отдельном exe - как организовать?
Здравствуйте, Marty, Вы писали:
M>Ну, то есть опять самому писать
Ты хочешь получить классические регрессионные тесты. Я бы потратил 1-2 дня и сделал по-уму, нежели потом страдал
M>Я думал, может есть что-то готовое для такого случая, имхо задача конечно не слишком частая, но всё же довольно типовая.
Все случаи уникальные. Можно банально diff подключить, как vsb выше советует, но уровень гибкости будет оставлять желать лучшего.
M>А PyTest — для чего тут он, он чем-то облегчит жизнь?
Тем что ты не будешь сваливать всё в одну кучу, и сделаешь несколько разных тестов. Я так понял, есть разные флаги, разные входные данные. Регрессия может вылезти на любой из этих комбинаций и, обычно, проще заранее определить проблемные группы нежели потом гадать в какой из групп лезет ошибка и выискивать закономерности.
M>Ну, то есть опять самому писать
Ты хочешь получить классические регрессионные тесты. Я бы потратил 1-2 дня и сделал по-уму, нежели потом страдал
M>Я думал, может есть что-то готовое для такого случая, имхо задача конечно не слишком частая, но всё же довольно типовая.
Все случаи уникальные. Можно банально diff подключить, как vsb выше советует, но уровень гибкости будет оставлять желать лучшего.
M>А PyTest — для чего тут он, он чем-то облегчит жизнь?
Тем что ты не будешь сваливать всё в одну кучу, и сделаешь несколько разных тестов. Я так понял, есть разные флаги, разные входные данные. Регрессия может вылезти на любой из этих комбинаций и, обычно, проще заранее определить проблемные группы нежели потом гадать в какой из групп лезет ошибка и выискивать закономерности.
Re[3]: Регрессионные тесты для тулзы в отдельном exe - как о
Здравствуйте, Marty, Вы писали:
M>Ну, то есть опять самому писать
Ты хочешь получить классические регрессионные тесты. Я бы потратил 1-2 дня и сделал по-уму, нежели потом страдал. Но с другой стороны, я на таких решения много шишек набил и может быть тебе этот подход будет не столько просто и прямолинеен как мне
M>Я думал, может есть что-то готовое для такого случая, имхо задача конечно не слишком частая, но всё же довольно типовая.
Все случаи уникальные. Можно банально diff подключить, как vsb выше советует, но уровень гибкости будет оставлять желать лучшего.
M>А PyTest — для чего тут он, он чем-то облегчит жизнь?
Тем что ты не будешь сваливать всё в одну кучу, и сделаешь несколько разных тестов. Я так понял, есть разные флаги, разные входные данные. Регрессия может вылезти на любой из этих комбинаций и, обычно, проще заранее определить проблемные группы нежели потом гадать в какой из групп лезет ошибка и выискивать закономерности.
M>Ну, то есть опять самому писать
Ты хочешь получить классические регрессионные тесты. Я бы потратил 1-2 дня и сделал по-уму, нежели потом страдал. Но с другой стороны, я на таких решения много шишек набил и может быть тебе этот подход будет не столько просто и прямолинеен как мне
M>Я думал, может есть что-то готовое для такого случая, имхо задача конечно не слишком частая, но всё же довольно типовая.
Все случаи уникальные. Можно банально diff подключить, как vsb выше советует, но уровень гибкости будет оставлять желать лучшего.
M>А PyTest — для чего тут он, он чем-то облегчит жизнь?
Тем что ты не будешь сваливать всё в одну кучу, и сделаешь несколько разных тестов. Я так понял, есть разные флаги, разные входные данные. Регрессия может вылезти на любой из этих комбинаций и, обычно, проще заранее определить проблемные группы нежели потом гадать в какой из групп лезет ошибка и выискивать закономерности.