QA Studio | Шаг за шагом к Junior QA
QA Studio | Шаг за шагом к Junior QA
  • Видео 192
  • Просмотров 2 635 265
Тест-кейсы для фичи «Карточка товара»
На продлёнку прислали вопрос:
«Какие проверки можно проводить при тестировании карточки товара?»
Карточка товара - популярный функционал.
Он есть и на сайте вайлберис, и на авито и на сайте Apple. На карточке товара может быть много функционала: Похожие, Рейтинг, Отзывы, Добавить в избранное, Доставка, Выбор цвета и др. кастомизация.
На каждую такую фичу можно добавить группу проверок.
---
• Tg канал «Шаг за шагом к Junior QA»: t.me/qa_studio
• Сайт: qa.studio
• Практика для джунов: t.me/juniors_qa
• Наш курс по API на Stepik: stepik.org/a/187627
• Бесплатный тренажёр по Devtools: devtools.qa.studio
• ****грам: qa.studio
#тестирование
#тестировщик
#qaинженер
#qastudio
#qa
Просмотров: 1 017

Видео

Как протестировать интеграцию с VK
Просмотров 1,4 тыс.28 дней назад
На продлёнку прислали вопрос: «Как протестировать интеграцию с VK?» Ранее мы публиковали большую статью про интеграционное тестирование на Хабре: habr.com/ru/articles/843534/ В видео поделились с чего можно начать тестирование, как составить чек-лист, какие могут быть позитивные и негативные тест-кейсы. Какие специфичные проверки стоит учесть. • Tg канал «Шаг за шагом к Junior QA»: t.me/qa_stud...
Какую сферу выбрать начинающему тестировщику
Просмотров 1,5 тыс.Месяц назад
На продлёнку прислали вопрос: «Какую сферу посоветуете новичкам для первой работы тестировщиком» Если ответить коротко, то при выборе первой работы не стоит зацикливаться на выборе сфере - важно как можно скорее получить коммерческий опыт. • Tg канал «Шаг за шагом к Junior QA»: t.me/qa_studio • Сайт: qa.studio • Практика для джунов: t.me/juniors_qa • Наш курс по API на Stepik: stepik.org/a/1876...
Из всей документации есть только Swagger - c чего начать тестирование?
Просмотров 1,6 тыс.Месяц назад
Герман, привет. Есть задачка на бэк, в описании только ссылка на сваггер. С чего начать тестирование? Такой вопрос нам прислали на продлёнку. Сам по себе Swagger - это кладезь документации и требований. Но стоит сделать оговорку, что не все команды поддерживают сваггер в актуальном состоянии. На примере сваггера из тренажёра «Битва покемонов» разобрали какие можно получить требования для тестир...
Для чего тестировщики применяют Android Studio и X-Code
Просмотров 1,2 тыс.Месяц назад
«Я вышла на проект, где нужно тестировать мобилки. И всего один раз применила Android Studio. Так бывает?» Такой вопрос прислали на продлёнку. Android Studio и X-Code могут использоваться для просмотра логов, запуска эмулятора и симулятора, установки тестовых сборок мобильных приложений. • Tg канал «Шаг за шагом к Junior QA»: t.me/qa_studio • Сайт: qa.studio • Практика для джунов: t.me/juniors_...
Нормально ли тестировщику писать тест-кейсы до начала разработки
Просмотров 1,4 тыс.2 месяца назад
На продлёнку прислали вопрос: «Руководитель просит меня писать тест-кейсы до начала разработки. Насколько это корректно?» На самом деле просьба руководителя корректная и хорошая. В лучших традициях шифт-лефт модели. Да, продукт и требования ближе к завершению разработки могут поменяться, но изучить продукт заранее и на ранних этапах написать первые тест-кейсы это всегда добро. • Tg канал «Шаг з...
Чит-лист универсальных проверок для GET метода
Просмотров 3,6 тыс.2 месяца назад
На продлёнку пришёл вопрос: «На работе передали в тестирование GET метод. Какие можно придумать проверки?» Для тестирования API существуют чит-листы - наборы готовых проверок. Лучше держать такие проверки где-то поближе :) Для GET запроса мы можем проверить: - Выполнение прямой бизнес логики - Корректная работа квери параметров - Есть ли в запросе логика связанная с Хэдерами? - Какой придёт отв...
Собеседование ручного тестировщика | Выпуск №9, ментор Даня | QA Studio
Просмотров 6 тыс.2 месяца назад
#тестировщик #тестирование #qaинженер#собеседование Каждый желающий может попробовать свои силы и принять участие в тестовом собеседовании с менторами QA Studio. Ты получишь от нас подробную обратную связь - это поможет улучшить ответы и пройти собеседование в команду мечты. Чтобы принять участие, заполни форму: forms.yandex.ru/cloud/668fe5b13e9d0808e3b2b4a2/ • Tg канал «Шаг за шагом к Junior Q...
Где происходит сортировка - на клиенте или сервере
Просмотров 2,3 тыс.2 месяца назад
Где происходит сортировка - на клиенте или сервере
Заменят ли нейросети тестирование?
Просмотров 1,4 тыс.2 месяца назад
Заменят ли нейросети тестирование?
В чем разница между UI и UX тестированием?
Просмотров 1,8 тыс.3 месяца назад
В чем разница между UI и UX тестированием?
Реально ли войти в QA после 40? | Интервью с ментором QA Studio
Просмотров 1,6 тыс.3 месяца назад
Реально ли войти в QA после 40? | Интервью с ментором QA Studio
Какие трудности встречаются на работе тестировщика
Просмотров 1,9 тыс.3 месяца назад
Какие трудности встречаются на работе тестировщика
Задача с собеса. До конца рабочего дня 5 часов, но просят провести регресс на 7 часов. Что делать?
Просмотров 2,6 тыс.3 месяца назад
Задача с собеса. До конца рабочего дня 5 часов, но просят провести регресс на 7 часов. Что делать?
Первые шаги для тестировщика в изучении SQL. Практика на тренажёре
Просмотров 2,7 тыс.3 месяца назад
Первые шаги для тестировщика в изучении SQL. Практика на тренажёре
Что такое Веб-сервис. Отличие API и Веб-сервиса
Просмотров 4,2 тыс.3 месяца назад
Что такое Веб-сервис. Отличие API и Веб-сервиса
Используем Jaeger для тестирования интеграции между микросервисами
Просмотров 6 тыс.3 месяца назад
Используем Jaeger для тестирования интеграции между микросервисами
При регрессе найден критичный баг - стоит ли продолжить тестирование или лучше остановить работу?
Просмотров 2,6 тыс.3 месяца назад
При регрессе найден критичный баг - стоит ли продолжить тестирование или лучше остановить работу?
Принцип работы SSR (Server Side Rendering). В чем разница между CSR и SSR.
Просмотров 1 тыс.4 месяца назад
Принцип работы SSR (Server Side Rendering). В чем разница между CSR и SSR.
Что такое тестовая модель?
Просмотров 2,6 тыс.4 месяца назад
Что такое тестовая модель?
На моём проекте нет культуры писать тест-кейсы и проводить регресс. Чем это может закончится?
Просмотров 1,5 тыс.4 месяца назад
На моём проекте нет культуры писать тест-кейсы и проводить регресс. Чем это может закончится?
Как работает подмена запроса в Devtools. Применяем Devtools Overrides на практике
Просмотров 4,6 тыс.4 месяца назад
Как работает подмена запроса в Devtools. Применяем Devtools Overrides на практике
Собеседование ручного тестировщика | Выпуск №8, менторы Даня и Игорь| QA Studio
Просмотров 13 тыс.4 месяца назад
Собеседование ручного тестировщика | Выпуск №8, менторы Даня и Игорь| QA Studio
Что такое JWT, Access и Refresh токены. Разница между JWT и Сессиями. Bearer и виды авторизации.
Просмотров 8 тыс.5 месяцев назад
Что такое JWT, Access и Refresh токены. Разница между JWT и Сессиями. Bearer и виды авторизации.
Что такое CORS, Preflight и Options. Как тестировщику работать с корсами
Просмотров 2,9 тыс.5 месяцев назад
Что такое CORS, Preflight и Options. Как тестировщику работать с корсами
Как это - быть единственным тестировщиком на проекте? | Интервью с ментором QA Studio
Просмотров 9545 месяцев назад
Как это - быть единственным тестировщиком на проекте? | Интервью с ментором QA Studio
Как искать логи в Kibana. Пример фильтра trace.id, url.path и status
Просмотров 2,8 тыс.5 месяцев назад
Как искать логи в Kibana. Пример фильтра trace.id, url.path и status
Как определить тестировщику свой грейд: Junior, Middle или Senior
Просмотров 4 тыс.7 месяцев назад
Как определить тестировщику свой грейд: Junior, Middle или Senior
Отличия между между Авторизацией, Аутентификацией, Идентификацией и Валидацией
Просмотров 4,4 тыс.7 месяцев назад
Отличия между между Авторизацией, Аутентификацией, Идентификацией и Валидацией
Собеседование ручного тестировщика | Выпуск №7, менторы Игорь и Даня | QA Studio
Просмотров 36 тыс.7 месяцев назад
Собеседование ручного тестировщика | Выпуск №7, менторы Игорь и Даня | QA Studio

Комментарии

  • @MeLsMaxMs
    @MeLsMaxMs Час назад

    Без негативы, но скажите этой девушке, что это не её, если она так отвечает на вопросы, если она так пытается протестировать web, после курсов и стажировки! просто не дано человеку, видимо она хороша в чем-то другом!

  • @nto-i7h
    @nto-i7h День назад

    Захеширлванный пароль можно получить обратно в исходный, если иметь доступ к секретному ключу, по которому произошло преобразование и знать какой тип алгоритма использовался для хеширования

  • @any19813
    @any19813 4 дня назад

    Приятно слушать. Тактично очень ведётся интервью. Я тоже в данный момент к этому готовлюсь и очень волнуюсь.

  • @MrSafarig
    @MrSafarig 4 дня назад

    Услышал мидл и поорал)

  • @ВячеславПетренко-ч5п

    объяснение супер, огромное спасибо за видео

  • @Daniel.V_official
    @Daniel.V_official 6 дней назад

    Я впервые понял как оно работает!!! Спасибо большое!

  • @wiwiwowo3421
    @wiwiwowo3421 6 дней назад

    за музыку диз, мешает, баг UX

  • @Denchenity
    @Denchenity 9 дней назад

    Честно я так и не понял разницы между сессиями и jwt из этого видео. Во первых не сказано где хранится рефреш токен, если они (аксесс и рефреш)хранятся на сайте в localStorage, то это уже априори не безопасно, поэтому что к ним есть доступ для js. Допустим с сессиями если делать безопасно, после логина сервер присылает куки с защитными атрибутами httpOnly, secure. Фронт их считать не сможет, благодаря атрибуту httpOnly, с токеном на фронте ты никак не возишься, никуда не сохраняешь, сервер сам возится со своими куками, главное настроить чтобы фронт ко всем запросам прикреплял куки. И важно! Вся эта история будет работать в рамках одного домена, и фронт и бек должны быть подняты в рамках одного домена. Пожалуйста поправьте меня или ответьте. А то получается, как сказано в видео, если хакер получает доступ к токену, то пиши пропало, то во втором случае он получает доступ и аксесс и рефреш, и получается также самая история

  • @In-san1944
    @In-san1944 9 дней назад

    Меня ждет тоже самое походу, в том смысле что меня пнут

  • @immortal-co1ty
    @immortal-co1ty 13 дней назад

    За что именно отвечаете в СБОЛе, коллега? Работаете ли со СБОЛ.Про?

  • @immortal-co1ty
    @immortal-co1ty 14 дней назад

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

  • @КириллБатков-р9ф
    @КириллБатков-р9ф 14 дней назад

    Принцип тестирования : тестирование зависит от контекста … вот и ответ

  • @ЮлияБобкова-з5з
    @ЮлияБобкова-з5з 15 дней назад

    😂 что это за фильм?

  • @no_clue_who_r_u_talkin_about
    @no_clue_who_r_u_talkin_about 15 дней назад

    жаль не рассказали чем является сертификат, как его получают + что конкретно он делает так же не оч понятны подробности того чем отличается ssl от tls во всем остальном видео замечательное

  • @СергейО-н7ф
    @СергейО-н7ф 15 дней назад

    15:05 часы еще не изобрели, люди живут без часов, но встать надо в 6 утра. Логика вышла из чата )

  • @ДмитрийС-т9ф
    @ДмитрийС-т9ф 16 дней назад

    А можно как-то получить твои схемки в miro? :)

    • @sinexq
      @sinexq 16 дней назад

      подписываюсь

    • @performanceact400
      @performanceact400 15 дней назад

      Покупай курс и будет у тебя миро)

  • @pavelb5410
    @pavelb5410 19 дней назад

    При использовании сессий можно дополнительно проверять user agent пользователя, и IP address, даже если каким то чудом угонят куки, то злоумышленник не сможет получить доступ к сайту никак, так как валидирабтся данные не только от сессионной куки, но и дополнительные данные ⚖️.

  • @Pauzhetsky
    @Pauzhetsky 21 день назад

    Начал смотреть ролик, спасибо, кстати говоря, за него, и дошел до задачи. Я бы задал вопросы: в какое время года мы будем быть окна, какая погода и время суток, окна только в жилых домах или не достроенных тоже, магазины и прочие здания тоже включены или нет, высотные дома или только до 5 определенного этажа? К примеру, дополнительная информация такая: Лето, день, только жилые дома. Нам нужно узнать среднюю зарплату мойщика окон, допустим в час и сколько окон он сможет за час помыть. К примеры, если з.п мойщика окон в Москве стоит 500 рублей и за час он моет 5 окон, то за 1 окно плата 100 рублей. Мы можем основываясь на переписи узнать и информацию, сколько примерно людей живет в Москве, до пустим разделить на 3(человека в квартире), получим количество людей. Эти 3е живут в 2комнатной(среднее) квартире, в которой 3 окна(кухня и 2 комнаты). Соответственно на 1 человека приходятся по 1 окну. На 2024 год в Москве проживает 13.1 млн человек, а значит 13.1 умножить на 100, получается 1 миллиард 310 миллионов рублей нам нужно для помывки всех жилых домов в Москве в среднем. А так же 2 миллиона мойщиков, что бы помыть все окна за 1 день с перерывом на обед. Можно погуглить сколько в целом домов в москве и взять среднее по окнам в доме, в зависимости от этажности и многоквартирности. Вообще вариантов куча. Задача со временем в 6 утра, там вообще можно изгаляться. Конечно сначала стоило бы задать вопросы, где мы находимся, на экваторе или в северном полушарии, какое время года и так далее. Раз барыня маможка, тогда можно посадить 100 слуг с момента нахождения солнца в зените 12.00, и пость считают до 64800 раз. Лучше до 64000, 800 секунд на погрешность, дойти и разбудить барыню))). Пока дойдут, что бы во время. Ну и что бы не один считал, а была погрешность. Накидывать можно много вариантов. Может повар готовит завтрак по утрам к 7 часам, его тоже добавим. Всех слуг, в плоть до живности)))

  • @tretiakov7
    @tretiakov7 21 день назад

    А есть ссылочка на Миро со всеми подсказами? Очень красиво и структурировано выглядит

  • @AleksandrOgorodnik-u5s
    @AleksandrOgorodnik-u5s 22 дня назад

    Задача #1 Посмотреть тестовую документацию :) там все написано

  • @serhiiqw0181
    @serhiiqw0181 22 дня назад

    Здравствуйте! Скажите пожалуйста, можно ли получить за плату доступ к базе теории, тренажеру, но без курса, лекций? Спасибо за ваш труд!

  • @angellina-y6o
    @angellina-y6o 23 дня назад

    Коротко и ясно, спасибо за урок)

  • @Ghosts-xf8tz
    @Ghosts-xf8tz 24 дня назад

    Ничего нового не узнал то чувство когда ответил на 100% вопросов по автотестированию а тебя не взяли

  • @RAYDER999
    @RAYDER999 25 дней назад

    Благодарю, отличная подача материала <3

  • @вадимлеошко-л9ш
    @вадимлеошко-л9ш 25 дней назад

    а где можно найти такую шпоргалку?

  • @bbrother92
    @bbrother92 25 дней назад

    Не правда, что при jwt не надо лезть в базу - как вы валидировать подпись то будете?

    • @bbrother92
      @bbrother92 25 дней назад

      jwt не панацея

    • @romang3826
      @romang3826 15 дней назад

      полезная нагрузка и хедеры jwt кодируется с помощью секретного ключа и сверяется с той подписью, что указана в присланом jwt. Если подписи совпали, значит токен 'настоящий' и тот сервис, что генерировал этот jwt тоже знал этот секретный ключ. При этом сам секретный ключ не нужно хранить в бд.

  • @iamanna773
    @iamanna773 26 дней назад

    Здравствуйте! Спасибо огромнейшее за такое комфортное объяснение и кучу полезной информации (теории и даже тренажер) Впервые встретила на столько доступную информацию на эту тему))

  • @rodruguezdmitry
    @rodruguezdmitry 26 дней назад

    Лучше конечно, где всё на easy в команде, без лишней бюрократии

  • @nonexis1ent
    @nonexis1ent 27 дней назад

    Сейчас на испытательном, и самое сложное доя меня это docker. Вот концепцию понимаю, как все взаимосвязано тоже, но когда дошло до задания, обозначенного емко «замени» я таки приуныла, ну ничего со временем и практикой придет осознание

  • @romabulava899
    @romabulava899 28 дней назад

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

  • @aleksejs_kruks
    @aleksejs_kruks 28 дней назад

    Код становится **Legacy Code** (устаревшим или наследуемым кодом) не просто так. Это происходит из-за совокупности факторов, связанных с технологиями, командой, требованиями бизнеса и временем. Давай разберем этот процесс на простом языке и с примерами. --- ### **Что такое Legacy Code?** - **Legacy Code** - это код, который: - **Работает, но сложно поддерживать**. - Написан на устаревших технологиях. - Не имеет документации или тестов. - Не соответствует современным стандартам и подходам разработки. --- ### **Как современный код превращается в Legacy Code?** 1. **Время: устаревание технологий** - Технологии развиваются быстро. Код, написанный с использованием актуальных инструментов и языков, через 5-10 лет может стать устаревшим. - Пример: - В 2000-х годах популярным был язык **Visual Basic 6**. Сегодня это архаизм, так как большинство разработчиков используют более современные языки, например, Python, Java, или C#. 2. **Изменение требований бизнеса** - Код писалcя для одних задач, но со временем бизнес требует нового функционала. - Если архитектура системы плохо спроектирована, добавление новых функций становится хаотичным и неудобным. - Пример: - Изначально приложение обрабатывало только текстовые данные, а теперь нужно работать с видео и изображениями. Код "лепится" как попало, чтобы поддержать новые возможности. 3. **Отсутствие поддержки и обновлений** - Код становится Legacy, если: - Его больше никто не обновляет. - Основные разработчики ушли, и новый состав команды не понимает, как он работает. - Пример: - Проект был написан "звездным" программистом, который ушел из компании. Новые разработчики боятся вносить изменения, чтобы ничего не сломать. 4. **Отсутствие тестов** - Код, который изначально не был покрыт тестами, становится трудно изменяемым, потому что никто не знает, что он поломает при изменении. - Пример: - "Тут трогать нельзя - иначе сломается другой модуль, но мы не знаем какой". 5. **Технический долг** - Разработчики часто принимают быстрые решения, чтобы "закрыть дедлайн", вместо того чтобы писать качественный код. - Пример: - Временное решение "на скорую руку" становится постоянным, и с каждым добавлением нового функционала код становится всё сложнее и менее понятным. 6. **Устаревшие языки или фреймворки** - Код, написанный на языке или фреймворке, который больше не поддерживается сообществом или вендором, автоматически становится Legacy. - Пример: - Код на **Python 2**, поддержку которого прекратили в 2020 году. Теперь любой проект на Python 2 считается Legacy. 7. **Монотонный рефакторинг без планирования** - Постоянное "подлатование" кода без общей стратегии приводит к путанице: - Множество хаков. - Непонятные зависимости. - "Слепые" куски кода, которые никто не понимает. - Пример: - Внесение временных изменений в попытке исправить баги, что со временем превращает код в "хаос". 8. **Потеря документации** - Если документация не была написана или утрачена, код становится непрозрачным для новых разработчиков. - Пример: - Кто-то написал сложную систему 10 лет назад, но больше никто не знает, что там происходит, потому что документации нет. 9. **Изменение стандартов в индустрии** - Код может быть написан правильно для своего времени, но со временем появляются новые подходы, стандарты и практики. - Пример: - Код на PHP с использованием "суперглобальных переменных" вместо современных фреймворков (Laravel, Symfony). --- ### **Признаки, что код уже стал Legacy** 1. **Сложность понимания**: - Новый разработчик тратит дни или недели, чтобы понять, как работает даже небольшая часть кода. 2. **Отсутствие тестов**: - Любое изменение вызывает страх сломать что-то. 3. **Зависимости от устаревших библиотек**: - Код зависит от библиотек, которые уже не обновляются. 4. **Сломанная или устаревшая документация**: - Документация, если она есть, не соответствует реальной работе кода. 5. **Непрозрачность**: - Код настолько сложный, что даже старшие разработчики избегают вносить изменения. 6. **Трудности с наймом**: - Найти специалистов, которые могут работать с устаревшим языком или фреймворком, становится дорого или невозможно. --- ### **Как избежать превращения кода в Legacy Code?** 1. **Планируй техническую архитектуру** - Убедись, что архитектура системы гибкая и масштабируемая. 2. **Пиши тесты** - Покрытие кода автоматическими тестами делает изменения безопасными. 3. **Поддерживай документацию** - Обновляй документацию вместе с кодом. 4. **Используй современные технологии** - Регулярно обновляй языки программирования, библиотеки и фреймворки. 5. **Устраняй технический долг** - Вкладывай время в рефакторинг, чтобы исправить "быстрые решения" прошлого. 6. **Соблюдай стандарты** - Следуй современным лучшим практикам разработки. --- ### **Пример из жизни** 1. В 2010 году компания пишет систему на **Java 6**. В то время это был отличный выбор. 2. Через несколько лет выходит **Java 8**, а затем **Java 11**, но компания продолжает работать на старой версии, потому что "и так работает". 3. К 2024 году Java 6 становится устаревшей, библиотеки для неё больше не поддерживаются. Молодые разработчики не знают, как с этим работать. 4. Компания оказывается "заперта" в своем Legacy-коде. Любое изменение требует больших усилий. --- Если ты видишь код, который уже стал Legacy - это не приговор. Можно начать его улучшать или переписать с нуля, но главное - понимать причины, которые сделали его таким.

  • @ФидаильШафиков
    @ФидаильШафиков 29 дней назад

    Музыка бесит

  • @aleksandrkapelko2229
    @aleksandrkapelko2229 29 дней назад

    Объясняете как Боженька :)

  • @sergeyivanov2799
    @sergeyivanov2799 Месяц назад

    Зачем браузеру приватный ключ? Он только на сервере, чтобы дешифровать сеансовый ключ. А дальше шифрование только сеансовыми ключами.

  • @romabulava899
    @romabulava899 Месяц назад

    ну может быть такое состояние системы, когд не имеет смысла проверять, криво поставили например обнову, или окружение криво настроили, и лезут баги на любое действие пользователя и наши тест манагеры делали стоп

  • @r1-yzf216
    @r1-yzf216 Месяц назад

    Просто пушка, но еще есть тот факт, что где то ты будешь Middle, а где то Junior. Все зависит от стека компании

  • @АртурМатевосян-ъ4л

    спасибо,бро.много нового узнал

  • @AleksandrChernus
    @AleksandrChernus Месяц назад

    ГПТУ

  • @Volchenkoff
    @Volchenkoff Месяц назад

    Информация из миро только для студентов или есть ссылка где-то?

  • @ShibaHeroSamurai
    @ShibaHeroSamurai Месяц назад

    В финтехе тоже ещё надо хорошую вилку выбить, а у новичков будет с этим проблема. Потом будут страдать за нижнию границу вилки грейда

  • @Zakhariich
    @Zakhariich Месяц назад

    Ахаха, это я так с двумя собаками гуляла… Кане корсо… беременная😂

  • @XXxL883
    @XXxL883 Месяц назад

    Попал в банк , 14 продуктов , 24 микросервеса , флоу событие просто как схема электрике на Байконуре))) Команда топ , но тяжело еще с документацией работать , опыт идет однозначно 👍🏼🤝

  • @alexeysergeevich
    @alexeysergeevich Месяц назад

    Ребята, я выбрал геймдев и это жесть) правда)) отличная команда, но очень специфическая сфера.

  • @igorshingelevich7627
    @igorshingelevich7627 Месяц назад

    Для автоматизации тестирования на java Наличие сваггера позволяет использовать open api generator чтобы сгенерировать 1сервисные классы, клиент 2 модели дто( внизу сваггера) 3 апи классы Далее для целей тестирования генерируются тестовые классы с помощью этой библиотеки. В сваггере на каждом ендпоинте (могут быть)описаны типовые ответы этого эндпоинта. Кроме единчтвенного по умолчанию 200x. Там могут быть ожмдаемые 3xx или 4xx. Сваггер не дает тебе понять как ручки работают в ансамбле. А обычно они так иработают. Однако, да элементарно сделать тест что руча отвечает - можно. Даже если это не самый ценный ТК. С этого можно начать.

  • @SiLenceWill
    @SiLenceWill Месяц назад

    Трое бывших коллег ушли в Иннотех тестить бэк. Учитывая что они в интроверты и зарплаты 200-300 после 120 для региона - их очень даже устраивает😅

  • @Programmer91
    @Programmer91 Месяц назад

    Про финтех прям топ ответил ! Сам работаю в финтех! А до этого работал в старт аппах, и вот прям в точку все сказал!

    • @Михаил-л8л6о
      @Михаил-л8л6о Месяц назад

      Поддерживаю, аналогично) А про json отдельная боль, решил глянуть сколько в одном тесте сейчас, 475 строк) Хотя до этого работал в другой финтех компании, там где-то 20-30, как повезёт с проектом)

  • @iExcellentGames
    @iExcellentGames Месяц назад

    Крутое объяснение на планировке квартиры! Человеку далекому от айти стало все ясно, спасибо!

  • @ИванРамин
    @ИванРамин Месяц назад

    Присоединяюсь к мнению, что финтех это галера, но где собираешься опыта максимально за короткий промежуток времени. В стартапе или молодой компании вы можете быть единственным человеком в qa департменте, что удобнее для более плавного входа в работу + документации меньше (нюанс, что это не исключает момента, когда вам придется все тест-кейсы по-максимуму описать, если фикировать ограниченое количество документации). Новичкам совет не отчаиваться, если из 100 вакансий вам отказывают в 98 случаях. May the Force be with you!

  • @nyashin_alex
    @nyashin_alex Месяц назад

    Но плюс у финтеха есть тоже - это буст по скиллам Но есть беда - может не повести с проектом, а далее уже действительно никакого кайфа А про Иннотех можно вообще отдельные подкасты писать 😂😂😂

  • @1-dh4ji
    @1-dh4ji Месяц назад

    По зову сердца, которое у Германа на футболочке😂Спасибо за инфу