Наткнулся на отличное видео на YouTube, где подробно рассматриваются различные подходы к unit и component тестированию. Видео затрагивает множество методик и идей, которые могут быть полезны как разработчикам, так и специалистам по автоматизации тестирования.
В большинстве компаний такие тесты, как правило, пишут разработчики. Однако, я считаю, что каждый автоматизатор должен быть знаком с этими подходами. Ведь знание этих методик не только повышает нашу компетентность, но и помогает в случаях, когда нам может потребоваться написать подобные тесты.
https://www.youtube.com/watch?v=GcwK0vbTf_s
Теги: #testing #автоматизация_тестирования
В большинстве компаний такие тесты, как правило, пишут разработчики. Однако, я считаю, что каждый автоматизатор должен быть знаком с этими подходами. Ведь знание этих методик не только повышает нашу компетентность, но и помогает в случаях, когда нам может потребоваться написать подобные тесты.
https://www.youtube.com/watch?v=GcwK0vbTf_s
Теги: #testing #автоматизация_тестирования
YouTube
Unit-тесты во фронтенде: 6 примеров с кодом, инструменты и подходы | Хекслет
Начнём с откровения: в Хекслете очень сильно топят за написание тестов) Поэтому в этом выпуске мы будем разбираться в Unit-тестировании, а в этом нам поможет Георгий Бузин, Frontend Team Lead в Junehomes:
– узнаем, зачем программистам писать Unit-тесты
–…
– узнаем, зачем программистам писать Unit-тесты
–…
👎60👍8
Продолжение
Начало: https://news.1rj.ru/str/dev_qa/174
Теги: #automation, #tools. К сожалению, без доступа к полному тексту статьи, я не могу точно определить, какие именно хештеги ей соответствуют. Но указанные хештеги являются наиболее общими и могут подходить к статье о тестировании программного обеспечения.
Начало: https://news.1rj.ru/str/dev_qa/174
Теги: #automation, #tools. К сожалению, без доступа к полному тексту статьи, я не могу точно определить, какие именно хештеги ей соответствуют. Но указанные хештеги являются наиболее общими и могут подходить к статье о тестировании программного обеспечения.
👎61👍14
Media is too big
VIEW IN TELEGRAM
Шедевральный доклад Артема
Очень рад был с ним пообщаться на конференции (один из плюсов рассказывать доклады, знакомиться с более крутыми людьми)
https://www.youtube.com/watch?v=FD56WvGDo9A
Теги: #automation, #playwright, #tools.
Очень рад был с ним пообщаться на конференции (один из плюсов рассказывать доклады, знакомиться с более крутыми людьми)
https://www.youtube.com/watch?v=FD56WvGDo9A
Теги: #automation, #playwright, #tools.
👎56👍12
Все что надо знать о код ревью
https://www.youtube.com/watch?v=wWB2RTfBe_M
Теги: #cleanСode, #reviews.
https://www.youtube.com/watch?v=wWB2RTfBe_M
Теги: #cleanСode, #reviews.
YouTube
Ангелина Купцова — Код-ревью с уважением
Подробнее о конференции HolyJS: https://jrg.su/EM4wwV
— —
Что может помочь вырасти разработчику или полностью убить его мотивацию? Что может усилить командную работу или полностью разрушить коллектив? Что может улучшить проект или превратить его в груду…
— —
Что может помочь вырасти разработчику или полностью убить его мотивацию? Что может усилить командную работу или полностью разрушить коллектив? Что может улучшить проект или превратить его в груду…
👎49👍7
Опубликовали мой доклад с осеннего гейзенбага
Я рассказывал про девтулзы и о том, как искать утечки памяти и проблемы с производительностью
В этом сезоне будет продолжение истории девтулзов, только с акцентом на проблемы рендеринга
И на осень в этом году (если все получится) поговорим про доступность и его тестирования, используя девтулзы
Оставлю тут промкод
https://www.youtube.com/watch?v=WroJikjigpg
Теги: #automation, #devtools, #performance, #rendering, #accessibility.
Я рассказывал про девтулзы и о том, как искать утечки памяти и проблемы с производительностью
В этом сезоне будет продолжение истории девтулзов, только с акцентом на проблемы рендеринга
И на осень в этом году (если все получится) поговорим про доступность и его тестирования, используя девтулзы
Оставлю тут промкод
AlexeyIvanov дает скидку 25% на билеты «Для частных лиц»https://www.youtube.com/watch?v=WroJikjigpg
Теги: #automation, #devtools, #performance, #rendering, #accessibility.
Heisenbug 2024 Spring. Конференция по тестированию не только для тестировщиков
Браузерные инструменты: ищем проблемы рендеринга | Доклад на Heisenbug 2024 Spring
Доклад о важности поиска проблем рендеринга и анимации в веб-приложениях. Рассмотрим основные браузерные инструменты для поиска, а также практические примеры использования.
👎63👍16
На замену гермионе яндекс выпустил тестовый фреймворк Testplane
Основанный на wdio и mocha
🤔 Интересно там пофиксили баг со скриншотом айфрейма
Не знаю на сколько им пользуются, ссылку оставлю тут, вдруг кому интересно
https://github.com/gemini-testing/testplane
Теги: #testplane #wdio #mocha
Основанный на wdio и mocha
Не знаю на сколько им пользуются, ссылку оставлю тут, вдруг кому интересно
https://github.com/gemini-testing/testplane
Теги: #testplane #wdio #mocha
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - gemini-testing/testplane: Testplane (ex-hermione) browser test runner based on mocha and wdio
Testplane (ex-hermione) browser test runner based on mocha and wdio - gemini-testing/testplane
👎60😁7👍4
Поучаствовал на прошлой неделе в дискуссии по развитию автотестов в команде, для меня все еще очень сложный формат, где налету надо строить мысли😂
https://youtu.be/nSDNye62hOk?si=4c6fPtTEcHVZLW-t
Теги: #automation
https://youtu.be/nSDNye62hOk?si=4c6fPtTEcHVZLW-t
Теги: #automation
YouTube
Дискуссия "Уютные автотестирования"
Модератор:
Артем Бадышев,
Технический лидер тестирования, ex-Альфа-Банк
Иванов Алексей Владимирович
SDET, Самолет
Архипова Ангелина Александровна
QA инженер, Авито
Зотов Дмитрий
Руководитель группы разработки, Tinkoff
Екатерина Луна
Технический лидер…
Артем Бадышев,
Технический лидер тестирования, ex-Альфа-Банк
Иванов Алексей Владимирович
SDET, Самолет
Архипова Ангелина Александровна
QA инженер, Авито
Зотов Дмитрий
Руководитель группы разработки, Tinkoff
Екатерина Луна
Технический лидер…
👎60👍15😁1
Если у вас есть большой тест, и повторный запуск (retry) не имеет смысла, Сергей Гапанович предлагает отключать такие тесты для повторов. Используйте testInfo.retry, чтобы пропускать ненужные проверки:
Такой подход позволяет оптимизировать процесс автоматизации, исключая ненужные повторы для больших тестов.
Источник
Теги: #automation #cleanСode #playwright
test.describe("How testInfo works", async () => {
test("check", async ({}, testInfo) => {
if (testInfo.retry) test.skip(true, "Повторы не поддерживаются");
expect(1).toBe(2);
});
});
Такой подход позволяет оптимизировать процесс автоматизации, исключая ненужные повторы для больших тестов.
Источник
Теги: #automation #cleanСode #playwright
Playwright Solutions
How To Use Playwright's testInfo.retry To Deal With Flakey Environments
The environment I am working with can be unstable sometimes. To ensure I don't have false negative tests, I need to rerun the failed checks. Playwright makes this easy by allowing you to pass --retries followed by the number of retries.
Skipping certain…
Skipping certain…
👎49👍8
В последнее время я все больше уделяю внимание юнит тестированию, что связано с моим наставничеством на Hexlet и выравнивание пирамиды на работе.
И немного решил освежить основы при написания юнит тестов:
Теги: #unitTests #testing
Please open Telegram to view this post
VIEW IN TELEGRAM
👎54👍8
Давайте разберем конкретные примеры тестирования компонентов React для каждого из принципов FIRST ☝️
Источник: https://github.com/tekguard/Principles-of-Unit-Testing
Теги: #react #тестирование #FIRST
Источник: https://github.com/tekguard/Principles-of-Unit-Testing
Теги: #react #тестирование #FIRST
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👎59👍9