Size: a a a

testing_in_python

2020 August 04

T

Tishka17 in testing_in_python
Egor
Конечно есть
Ну вот уже таблицы стали разные
источник

E

Egor in testing_in_python
Это тест апи. Просто для рутовых таблиц я прогоняю так, для нерутовых отдельные кейсы (там естественно не все таблицы тестируются)
источник

T

Tishka17 in testing_in_python
70 рутовых таблиц? 0_о
источник

T

Tishka17 in testing_in_python
хз что такое "рутовые", но все равно
источник

B

Bola in testing_in_python
😂
источник

T

Tishka17 in testing_in_python
70 таблиц - это или очень большая система или очень кривая
источник

E

Egor in testing_in_python
Нет, их меньше)
источник

T

Tishka17 in testing_in_python
Egor
Допустим у меня есть около 70 разных таблиц и с каждой я хочу прогнать тест, а тестов таких несколько. Лучшей практикой будет заряжать их в parametrize и получить в итоге over9999+ тест кейсов или в коде теста циклом проходить по всем и получить один тест?
вот же говоришь около 70
источник

T

Tishka17 in testing_in_python
короче, я бы рекомендовал пристальнее посмотреть, возможно таблиц должно быть меньше
источник

E

Egor in testing_in_python
Тут речь про общее количество) про тест с валидатором, там все таблицы так гоняю
источник

E

Egor in testing_in_python
Ок, буду думать
источник

E

Egor in testing_in_python
Спасибо
источник

B

Bola in testing_in_python
Для повышения самообразованности, что такое рутовые таблицы?
источник

E

Egor in testing_in_python
Вообще это термин из логики приложения, так что он тут был не к месту)
источник

E

Egor in testing_in_python
Но по сути, таблицы без foreign key
источник

E

Egor in testing_in_python
Точнее не совсем так, но смысл в том что это не из общих понятий)
источник

OC

Oleg Chaplashkin in testing_in_python
Egor
Допустим у меня есть около 70 разных таблиц и с каждой я хочу прогнать тест, а тестов таких несколько. Лучшей практикой будет заряжать их в parametrize и получить в итоге over9999+ тест кейсов или в коде теста циклом проходить по всем и получить один тест?
Чистая параметризация - хорошо, однако может отправлять избыточное количество тест-кейсов.
Посмотрите в сторону тест-дизайна (например тулзой pairwase (https://pairwise.teremokgames.com). Возможно получится сократить количество тестов, оставив показатель тестового покрытия на том же уровне
источник

E

Egor in testing_in_python
Oleg Chaplashkin
Чистая параметризация - хорошо, однако может отправлять избыточное количество тест-кейсов.
Посмотрите в сторону тест-дизайна (например тулзой pairwase (https://pairwise.teremokgames.com). Возможно получится сократить количество тестов, оставив показатель тестового покрытия на том же уровне
Спасибо
источник

T

Taya in testing_in_python
почему при импорте функции она перестает возвращать новое значение переменной?
например, если и переменные, и функция находятся в одном файле, то функция print_names возвращает name2=Маша.
Если же переменные с функцией вынести в импортированный модуль, то name2 останется Колей.
И что нужно сделать, чтобы при импорте возвращалась Маша?
источник

T

Taya in testing_in_python
источник