Size: a a a

testing_in_python

2021 September 24

D

Daniil in testing_in_python
Блин, спасибо большое, я прям не ожидал такой реакции на сообщение ☺️

Сорри, ответить на все не могу.

1)https://t.me/testing_in_python/26312
Вот-вот, мне бы хоть какой-то первичный отбор у HR пройти.

Я этих вакансий под джунов и не вижу много, где бы я нормально requirement проходил. Я делаю запрос QA automation на djinni, с фильтрами на 0/1 год опыта. И если потом убрать те вакансии где:
1) Английский нужен выше upper-intermediate(у меня плохой разговорный). Чаще всего там strong written and verbal communication skills in English.
2) Нужен бакалавриат по техническим специальностям.
3) Java, которая тоже туда попадает.
4) Оставим только те, где реально берут без опыта.

Как итог, из 35 вакансий выходит что я прохожу ну по 5. (Ну кот наплакал)
Хочется хоть как-то увеличить шансы их пройти, плюс среди них уже часто есть уже конкуренция.
Как мне казалось, главный критерий отбора - возможность написать нормальный проект, а возможность доказать это на предварительном этапе - узкое горлышко. Написать проект проще, чем решить любой из 4х пунктов выше.

Хотя блин, если его никто не будет смотреть - вообще хз что делать.
(Я вот теперь серьезно думаю о том, чтобы записать, как я буду проект писать, лол)

2)https://t.me/testing_in_python/26318

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

Тут вопрос в том, под какой сайт это написать?
Под Amazon пойдет?

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

Ну и в целом всем спасибо большое, прям вселяет уверенность. Мб мои ожидания о требованиях на вакансию несколько не реалистичны.
источник

А

Алексей in testing_in_python
В случае с джуном авто бутылочное горлышко сам джун авто. Если чел минуя ручное тестировагие сразу идет в авто - это значит что в проораммисты его не взяли. А зачем недопрограммист, который тестировать до кучи не умеет? Их и так куча вон стоит. Поэтому или через ручное вкатываться, или идти на какие тт курсы от галер типа епама или аквы в рб, которые с трудоустройством лучших. Или шлифовать резюме и спамить им по всем вакансиям
источник

В

Виталий in testing_in_python
т.е грубо говоря мне нужно будет перенаправлять все запросы на свой прокси сервер и уже там выделять тот что нужно, и уже возвращать свой json?
источник

OC

Oleg Chaplashkin in testing_in_python
В идеале, на стороне сборки фронта проставляется другой хост или порт (или сама пара), поднимается фронт и он уже будет отправлять запросы на другой объект в инфре: а что это будет (прокси, реверс-прокси, или простой веб-сервер) - решать, по сути, тебе.

Это конечно все утрировано до вакуума и выглядит неплохо. Все интересно начинается, когда вылезают нюансы продукта/приложения.
источник

AV

Artem Veselov in testing_in_python
есть тест, если запускать одиночно он срабатывает, если запускаю командой pytest в директории, то time.sleep() срабатывает, но не там где мне надо и тест фейлится. вопрос, почему?
источник

А

Алексей in testing_in_python
Без логов непонятно.
источник

P

Philip in testing_in_python
Вопрос непонятен. Что значит “time.sleep() срабатывает, но не там где мне надо”? Где сделан вызов, там и срабатывает. Тест фейлится с какой ошибкой? Запуск из терминала какой командой? Есть ли там дургие тесты?
источник

AV

Artem Veselov in testing_in_python
E       AssertionError: assert 'process' == 'done'
E         - done
E         + process

выполняется функция/фикстура которая запускает джобу и она находится в статусе process, я же слипом жду пока она завершится, чтобы проверить что она завершилась корректно
источник

AV

Artem Veselov in testing_in_python
запуск командой pytest, тестов порядка 70
источник

AV

Artem Veselov in testing_in_python
скопом фейлится, в одиночку срабатывает
источник

A

Andrey in testing_in_python
Вам не кажется что это проблема наведена другими тестами?
Например время обработки сильно увеличилось из-за каких-то других данных предыдущих тестов?
источник

P

Philip in testing_in_python
Может другие тесты запускают другие таски и не чистят за собой, поэтому образуется очередь из них в “process”, доходит до нужного теста, и пяти секунд не хватает.
Раз скопом фейлится, то проблема в. изолированности тестов.
источник

AV

Artem Veselov in testing_in_python
странно, потому что у фикстуры которая создает джобу стоит параметр scope="session", соответственно она должна запускаться 1 раз за прогон
источник

A

Andrey in testing_in_python
Вообще не понятно при чем тут фикстура.... И что за джобу она создаёт... И как с ней работают другие тесты... Но как я уже сказал , скорее всего проблема наведена другими тестами
источник

AV

Artem Veselov in testing_in_python
спасибо, буду думать
источник

BW

Black White in testing_in_python
Как параметризовать фикстуры
@pytest.mark.parametrize('fixture', ["vehicle_change_status_cart", "driver_change_status_cart", "counterparty_change_status_cart"])
не работает выдаёт ошибку
источник

IS

Idi Suda in testing_in_python
Прочитай правила чата
источник

P

Philip in testing_in_python
Какую ошибку? Может имя fixture не нравится. А вообще для такого подхода нужен pytest-lazy-fixture
источник

BW

Black White in testing_in_python
Почему мне выдаёт какую-то не суразную ошибку, при попытке добавления словаря с фикстурами в параметрезацию. По отдельности фикстуры работаю корректно, но в паратметризации такая вот ошибка.
источник

P

Philip in testing_in_python
pytest-lazy-fixture. Гуглите.
Ошибка в том, что сейчас ваши фикстуры — просто строка с именем этих фикстур, а не сами объекты. Поэтому ‘str’ object has no attribute.
источник