Size: a a a

testing_in_python

2021 January 21

AB

Anatoly Bobunov in testing_in_python
Вот реально подумывают купить себе фигурку Вейдера и жаловаться ему)))
источник

V

Vita in testing_in_python
всегда хороший ответ: 42
источник

GG

Gregory Gruzdov in testing_in_python
над действительно сложными я мыслю только задаванием печатных вопросов. Формулирую вопрос к воображаемому комьюнити или коллеге, и по ходу формулировки отвечаю на него и задаю следующий уточненный, так могу до 20 раз изменить формулировку, и в конце нахожу ответ. Недавно с коллегой обсуждали, он делает точно так же, так что думаю, это общая практитка)
источник

GG

Gregory Gruzdov in testing_in_python
Думаю, печать - это, в моем случае, способ  заставить мозг действительно подумать над вопросом, вместо подсунутой сознанию иллюзии, что я уже подумал. (привет, Канеман)
источник

V

Vita in testing_in_python
Наверное, больше вопросов возникает по настройке какой-то либо конфигурации отчёта, сервера и так далее
источник
2021 January 22

AR

Alex Radchenko in testing_in_python
Алекс
Товарищи. Есть литература или полезные статьи для автоматизированного тестирования API через python?
- смотрим в закрепленных материалах
- гуглим по запросу "полезные статьи для автоматизированного тестирования API через python"
- отдельный поиск по https://habrahabr.ru/
- отдельный поиск по сайтам складчиков
- отдельный поиск по Udemy
- отдельный поиск по rutracker
+ я бы добавил поиск в следующих ресурсах
https://github.com/Vladislav610/QA_bible
learn.epam.com
https://www.istqb.org/downloads
https://tinyurl.com/y5qygpkk
https://stepik.org/course/575/syllabus
источник
2021 January 27

AM

Aleksei Moskvin in testing_in_python
Привет! Вопрос про allure + pytest.
Может кто знает, можно ли логирование fixtures перенести из setup в test body?
В доке это заявлено как фича, но мне хочется по-другому 🙂
https://docs.qameta.io/allure/#_fixtures_and_finalizers
источник

СС

Сказочный Сникерс... in testing_in_python
стандартныим способами вряд ли
источник

СС

Сказочный Сникерс... in testing_in_python
фикстура это само по себе setup + teardown
источник

GG

Gregory Gruzdov in testing_in_python
А зачем тогда фикстура, если она в боди?
В этом же и смысл разделения фикстуры с боди...
ЗАпихни фикстуру в тест, если решил рассово отказаться от нее.
источник

OC

Oleg Chaplashkin in testing_in_python
Aleksei Moskvin
Привет! Вопрос про allure + pytest.
Может кто знает, можно ли логирование fixtures перенести из setup в test body?
В доке это заявлено как фича, но мне хочется по-другому 🙂
https://docs.qameta.io/allure/#_fixtures_and_finalizers
Наверное стандартный от меня вопрос: а какую задачу вы решаете?

1. Логируйте именно в теле теста;
2. Напишите декоратор, который будет логировать автоматически;
3. Напишите отдельный клиент со своим логгером и управляйте им
источник

AM

Aleksei Moskvin in testing_in_python
Я пытаюсь сделать отчёт более читаемым, на мой взгляд. То что делается в фикстурах, как мне кажется, не менее важно, чем то, что делается в теле теста.
При этом, то что в аллюр отчёте находится в setup, по умолчанию скрыто, записано не в порядке вызова и вообще выглядит странно.

Возможно я что-то делаю не так и в фикстурах у меня то, что должно быть непосредственно в тесте. Подумаю над этим, спасибо.
источник

EB

Evgenii B in testing_in_python
я не юзал аллюр, но что гипотетически мешает в самих фикстурах описывать шаги подготовки как

with allure.step("DB fixture setup):
   db.prepare_data()
источник

EB

Evgenii B in testing_in_python
эти записи не будут попадать в тесты?
источник

AM

Aleksei Moskvin in testing_in_python
Будут, но не в ту часть отчёта, которую хотелось бы
источник

EB

Evgenii B in testing_in_python
Какие есть части отчета?
источник

V

Vita in testing_in_python
Хочу то, ни знаю что)
источник

V

Vita in testing_in_python
Давай лучше пример твоего идеального отчёта приведешь и мы подскажем
источник

AM

Aleksei Moskvin in testing_in_python
Vita
Давай лучше пример твоего идеального отчёта приведешь и мы подскажем
run_dag - fixture, хочу, чтобы она была в test body, но приэтом оставалась фикстурой, потому что она должна выполниться 1 раз перед всеми тестами в классе, как раз для фикстуры задачка
источник

AM

Aleksei Moskvin in testing_in_python
В setup пихаются все фикстуры, не важно какой scope
И не важно autouse они или нет
источник