10 практик в построении автоматизации тестирования с нуля для веб приложения - Alex Pshe

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 35

  • @truenvy7509
    @truenvy7509 8 месяцев назад +3

    потрясающий доклад, огромное спасибо!

  • @not_sure_what_to_say
    @not_sure_what_to_say 6 месяцев назад

    Очень хорошо, насыщенно, логично, связно и по делу, с удобным пошаговым конспектом. Подобные доклады часто концентрируются больше на практических вещах, а вы говорили о принципах и методологии, но при этом все советы прекрасно применимы на практике, часть я сама на работе видела в реализации. Спасибо.

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 6 месяцев назад

    Спасибо за Ваш труд! Коммент в поддержку канала.

  • @alevadnaya
    @alevadnaya 8 месяцев назад

    Спасибо за видео!

  • @1153rus
    @1153rus 8 месяцев назад +2

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

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

    Спасибо отличное видео

  • @yakushevm
    @yakushevm 4 месяца назад +1

    Спасибо! Но программистов в код тестов лучше все же не пускать.
    А бд ножно и проверять при апи тестинге. Если есть ручка пост, которая создает сущность в бд. То надо проверить, а создалась ли она в бд. Потом проверить ручку гет и вытянуть этот созданный объект и проверить его в респонзе.
    Еще проверки базы в тестах - хороший инструмент для создания стабильных тестов - можно дожидаться появления сущности в базе и респонза на проверяемы реквест.

    • @ehhehed
      @ehhehed 3 месяца назад

      хороший поинт, возьму на заметку

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

    1. Тестируемость
    CI\CD и контроль покрытия
    2. Анализ всей пирамиды тестирования
    best practice хранить тесты рядом с кодом и использовать тот же язык на котором бек. бизнес требования проверять на уровне api
    3. Точки масштабируемости
    4. Тестовые данные
    best practice - генерируем любые тестовые данные, удаляем после тестов в тесте подсвечиваем только то что необходимо для теста, остальное генерим за пределами теста
    5. Изоляция
    Тесты должны быть изолированными.удаляем данные после тестов
    Остальное в другом видео

  • @АнастасияМенькова-й9е

    Привет! Ссылка на полный вэбинар не рабочая 😢😢😢 перезалейте сюда полнуб версию или на сайт выложите, пожалуйста

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

      @@АнастасияМенькова-й9е пофиксили, спасибо!

  • @stevenenders8159
    @stevenenders8159 8 месяцев назад +1

    материал огонь 🔥

  • @ВладимирТемченко-1993
    @ВладимирТемченко-1993 2 месяца назад

    Работаю qa-engineer полтора года. Понимаю теорию тестирования, devtools, базы данных, чтение логов, json. Работаю в компании, которая реализовала продукт и занимается его поддержкой. На данный момент участвую в web-проекте. Чем мне могут помочь автотесты в данном случае? В компании есть "тыкалки", которые проверяют основные бизнес-процессы

  • @yesbolatashim3334
    @yesbolatashim3334 2 месяца назад

    Можно ли спросить про паттерны для автоматизации API? Где можно получить инфу?

    • @alexpshe
      @alexpshe  2 месяца назад +1

      @@yesbolatashim3334 скоро будет видео 🙌

    • @yesbolatashim3334
      @yesbolatashim3334 2 месяца назад

      @@alexpshe заранее спасибо большое 👍🏻

  • @Vladimir-gw2jc
    @Vladimir-gw2jc 8 месяцев назад

    привет! когда ты в самом начале говоришь о покрытии, ты имеешь ввиду юнит тесты и тулы типа sonar ?

  • @maximkim1701
    @maximkim1701 8 месяцев назад

    Здравствуйте, а планируете ли когда нибудь на канале создать плейлист по автоматизация по написанию какого-нибудь реального пет-проекта?)

    • @alexpshe
      @alexpshe  8 месяцев назад

      Привет! Активно пишем в nobugs.me, приходи :)

  • @soul_soul243
    @soul_soul243 3 месяца назад

    Привет, не могу получить запись с вебинара. Кнопка "получить запись" не активна (нажать невозможно)

  • @vitaliibali
    @vitaliibali 8 месяцев назад

    Используете ли вы Cucumber в автотестировании UI?

    • @alexpshe
      @alexpshe  8 месяцев назад

      Сейчас нет, редко когда он оправдывает себя, но и такие кейсы бывают

    • @bbrother92
      @bbrother92 8 месяцев назад

      @@alexpshe selenium или playwright?

    • @bbrother92
      @bbrother92 8 месяцев назад

      или selenide

  • @v0rtex87
    @v0rtex87 8 месяцев назад

    а какая стоимость воркшопа была? сейчас на сайте нет инфы, да и на канале кажется анонсов не было

    • @alexpshe
      @alexpshe  8 месяцев назад

      Будет в районе 250-300 евро с возвратом 100 евро, если сдашь все дз

  • @unicoxr5tj417
    @unicoxr5tj417 8 месяцев назад +1

    прикольно, но ближе бы к практике

    • @alexpshe
      @alexpshe  8 месяцев назад

      За практикой в nobugs.me

  • @Sana-ko6jh
    @Sana-ko6jh 8 месяцев назад

    Специалистка она сказала?

    • @alevadnaya
      @alevadnaya 8 месяцев назад

      Да, сейчас часто используют феминитивы. Разработчица, специалистка и тд

  • @mEden-xw2ke
    @mEden-xw2ke 12 дней назад

    ох эти брови.. как у меня

  • @omgololo123
    @omgololo123 8 месяцев назад

    based

  • @ИгорьГерасименко-я6й
    @ИгорьГерасименко-я6й 8 месяцев назад +4

    "соответственно".. "соответственно".. "тесты бесполезны"... Развернуть приложение можно хоть на локалхост и запустить тесты из IDE, если нет таких навыков - это не значит, что тесты бесполезны, а именно это утверждение ты используешь :), псевдологичное утверждение дальше видео уже не смотрел, поэтому не покритикую

    • @alexpshe
      @alexpshe  8 месяцев назад +8

      1. Мы с chatgpt не разобрались, что такое «псевдологичность» - термин используется в психологии, больше нигде. Что хотел сказать?
      Btw, матлогика и матигры - forever мои любимые предметы - за доказательством можно загуглить мое имя и Олимпиады.
      2. Я говорю о своём опыте и лучших практик, которые я вывела. Отсутствие возможности запихнуть приложение в CI/CD сразу говорит о том, что лучшие практики разработки не применить.
      Могу рассказывать сказки, что даже один автотест, который ты локально запускаешь - уже огого, но зачем, если я за прогрессивную разработку и нормальные практики с самого начала.

  • @tetsuzin72
    @tetsuzin72 7 месяцев назад

    Блин, не могу смотреть на эти металлические сопли в носу. Пока.