Size: a a a

2019 August 28

R(

Roman (rpwheeler) in atinfo chat
Dima Ananyev
Всем привет

такой вопрос

запускать API тесты через постман коллекцию или средствами Питона и библиотеки. request


кто может сказать какие плюсы и минусы каждого?
интересно ваше мнение
-- Видел не раз жалобы на то что Постман устаёт на больших объёмах (много тестов).

-- К языкам общего назначения можно брать любые библиотеки общего назначения же. Через системные вызовы прописывать и то чего не было и не планировалось.

С закрытыми или полузакрытыми инструментами такое не проходит.

Постман имхо хорош для людей которые много кодить не хотят или не умеют, и проектов / фич на которые и не надо.

Если уже есть что-то на языке общего назначения (Пайтоне в данном случае), то переход на Постман помойму будет даунгрейдом "ради красивых окошек".
источник

ИС

Игорь Середа in atinfo chat
Roman (rpwheeler)
Ребята, давайте без выражений и переходов на личности.
А то я опять как в чате Bizarre, кто такой помнит.
Всё в порядке, команда equillibrium следит на чатом. Всё в нормах приличия. Можете не переживать.
источник

IS

Idi Suda in atinfo chat
Maksim Andryushchenkov
а параметризацию из фикстур с передачей параметров из теста умеешь?)
Это типа магия или что? Так спрашиваешь, будто это сложно
источник

MA

Maksim Andryushchenkov in atinfo chat
Idi Suda
Это типа магия или что? Так спрашиваешь, будто это сложно
у тебя есть 3 фикстуры создания разных юзеров которые должны принять хотябы имя юзера для создания. как сделать параметризацию из этих фикстур чтобы 1 тест прогнать для 3 видов юзера? можно словами
источник

IS

Idi Suda in atinfo chat
Maksim Andryushchenkov
у тебя есть 3 фикстуры создания разных юзеров которые должны принять хотябы имя юзера для создания. как сделать параметризацию из этих фикстур чтобы 1 тест прогнать для 3 видов юзера? можно словами
Ты не поверишь, с параметризацией фикстур через indirect
источник

MA

Maksim Andryushchenkov in atinfo chat
чиво
источник

IS

Idi Suda in atinfo chat
для самых маленьких объясню
источник

MA

Maksim Andryushchenkov in atinfo chat
нукж
источник

MA

Maksim Andryushchenkov in atinfo chat
Idi Suda
для самых маленьких объясню
как ты при индиректе в фикстуру имя юзера передашь?
источник

IS

Idi Suda in atinfo chat
@fixture(params=[user1, user2, user3])
def users(request):
   blablabla = get_user(request.param)
   yield blablbabla


@mark.parametrize('users', [
   user1,
], indirect=True)
@mark.parametrize(some_param, [some_val])
def test_user(users, some_param):
   blablabla
источник

IS

Idi Suda in atinfo chat
Maksim Andryushchenkov
как ты при индиректе в фикстуру имя юзера передашь?
теперь понятно?
источник

MA

Maksim Andryushchenkov in atinfo chat
ща погодь почитаю твои писульки
источник

IS

Idi Suda in atinfo chat
Пхаха
источник

G

Geronimo MSK in atinfo chat
Idi Suda
@fixture(params=[user1, user2, user3])
def users(request):
   blablabla = get_user(request.param)
   yield blablbabla


@mark.parametrize('users', [
   user1,
], indirect=True)
@mark.parametrize(some_param, [some_val])
def test_user(users, some_param):
   blablabla
А можно для ламера словами что за декоратор mark.paprametrize?
источник

IS

Idi Suda in atinfo chat
Geronimo MSK
А можно для ламера словами что за декоратор mark.paprametrize?
ты по названию не догадываешься?
источник

SD

Stackoverflow Driven Developer in atinfo chat
Geronimo MSK
А можно для ламера словами что за декоратор mark.paprametrize?
Для параметризации тестов...
источник

IS

Idi Suda in atinfo chat
Maksim Andryushchenkov
ща погодь почитаю твои писульки
через три недели ждать результат АНАЛИТИКИ?)
источник

MA

Maksim Andryushchenkov in atinfo chat
ну таких писулек да, видимо
источник

IS

Idi Suda in atinfo chat
грустно быть тобой
источник

SD

Stackoverflow Driven Developer in atinfo chat
@maks_andr заценишь свой код-то?
источник