🥳 Всем привет
Решил сделать подборку хороших QA каналов, за которыми я слежу
https://news.1rj.ru/str/short_QA - материал для full QA, очень классно делает разные выдержки по инструментам
https://news.1rj.ru/str/qa_chillout - в основном канал направлен на управление и наставничество, но так же есть и просто мысли о тестировании
https://news.1rj.ru/str/yetanotherqa - немного умерший канал, но раньше были интересные посты
https://news.1rj.ru/str/serious_tester - перепосты из хабра
https://news.1rj.ru/str/qa_channel интересные материалы и новости мира qa
https://news.1rj.ru/str/ProQuality-youtube - Интересная подборка статей
https://news.1rj.ru/str/sqaunderhood - очень технических канал на qa и около qa темы
https://news.1rj.ru/str/burntout_sdet - по моему мнение самый малоизвестный, но очень полезный канал
https://news.1rj.ru/str/BountyOnCoffee - заметки по пентестам
https://news.1rj.ru/str/elena_skripal_gameQA - технический блог
https://news.1rj.ru/str/desktopqa - канал посвященный тестированию десктопных приложений
Сообщество компаний:
https://news.1rj.ru/str/AlfaQATalks
https://news.1rj.ru/str/qa_tinkoff
https://news.1rj.ru/str/avitotech
https://news.1rj.ru/str/dododev
Теги: #QA, #тестирование, #автоматизация, #инструменты
Решил сделать подборку хороших QA каналов, за которыми я слежу
https://news.1rj.ru/str/short_QA - материал для full QA, очень классно делает разные выдержки по инструментам
https://news.1rj.ru/str/qa_chillout - в основном канал направлен на управление и наставничество, но так же есть и просто мысли о тестировании
https://news.1rj.ru/str/yetanotherqa - немного умерший канал, но раньше были интересные посты
https://news.1rj.ru/str/serious_tester - перепосты из хабра
https://news.1rj.ru/str/qa_channel интересные материалы и новости мира qa
https://news.1rj.ru/str/ProQuality-youtube - Интересная подборка статей
https://news.1rj.ru/str/sqaunderhood - очень технических канал на qa и около qa темы
https://news.1rj.ru/str/burntout_sdet - по моему мнение самый малоизвестный, но очень полезный канал
https://news.1rj.ru/str/BountyOnCoffee - заметки по пентестам
https://news.1rj.ru/str/elena_skripal_gameQA - технический блог
https://news.1rj.ru/str/desktopqa - канал посвященный тестированию десктопных приложений
Сообщество компаний:
https://news.1rj.ru/str/AlfaQATalks
https://news.1rj.ru/str/qa_tinkoff
https://news.1rj.ru/str/avitotech
https://news.1rj.ru/str/dododev
Теги: #QA, #тестирование, #автоматизация, #инструменты
Telegram
Short QA ideas
Важное без воды.
Найти меня и сказать что-нибудь хорошее можно тут - https://www.linkedin.com/in/t-drozdova/
Найти меня и сказать что-нибудь хорошее можно тут - https://www.linkedin.com/in/t-drozdova/
👎35👍10
🤔Интересно
Узнал для себя, что есть подход как continuous security
https://testguild.me/xx1a0x
Теги: #continuousSecurity
Узнал для себя, что есть подход как continuous security
https://testguild.me/xx1a0x
Теги: #continuousSecurity
Stack Overflow Blog
Continuous delivery, meet continuous security
Dynamic application security testing (DAST) can help catch security flaws in your code. And it can do it automatically in your build process.
👎33👍3
Доклад моей хорошей знакомой, о том что ручные тестировщики не такие бесполезные, и их надо любить 😍
Рекомендую!
https://www.youtube.com/watch?v=5Tom_lMxxU4
Теги: #testing
Рекомендую!
https://www.youtube.com/watch?v=5Tom_lMxxU4
Теги: #testing
YouTube
SQA days Тестируем головой, а не руками! Ермолаева Ольга
Тестируем головой, а не руками!
Моё первое оффлайн выступление и сразу на крутейшей SQA days!
https://sqadays.com/ru/talk/100799
Над ручным тестированием до сих пор довлеет стереотип о том, что это просто, что это только ступенька куда-то там дальше, что…
Моё первое оффлайн выступление и сразу на крутейшей SQA days!
https://sqadays.com/ru/talk/100799
Над ручным тестированием до сих пор довлеет стереотип о том, что это просто, что это только ступенька куда-то там дальше, что…
👎67👍11
🥳🥳🥳 Всем привет
Вчера был в гостях у сбермаркета на митапе F*ckup Meetup
Было очень атмосферно
Советую посмотреть доклад Алены из авито, где она рассказывала о фэкапе при тестирование интеграции андроида приложения и геосервиса «Лёгкое резюме» на Авито. При чём тут посёлок в Дагестане?
Полный митап
Теги: #testing #митап
Вчера был в гостях у сбермаркета на митапе F*ckup Meetup
Было очень атмосферно
Советую посмотреть доклад Алены из авито, где она рассказывала о фэкапе при тестирование интеграции андроида приложения и геосервиса «Лёгкое резюме» на Авито. При чём тут посёлок в Дагестане?
Полный митап
Теги: #testing #митап
YouTube
«Лёгкое резюме» на Авито | Алёна Луцик Авито | F*ckup Meetup 2022 | СберМаркет Tech
Где-то в параллельной вселенной сервера не падают, код пишется без ошибок, релизы выкатываются по плану без багов и горящих дедлайнов. Про «успешный успех» вы услышите на других конференциях, а мы приглашаем вас на митап, где можно будет честно показать…
👎67👍7
😼 Время тестирование апи
👨💻В vs code
📱С мобилки
👨💻 Постман инсомния и др
💾 консольным героям смотрим CURL
Теги: #postman
👨💻В vs code
📱С мобилки
👨💻 Постман инсомния и др
💾 консольным героям смотрим CURL
Теги: #postman
Thunderclient
Thunder Client - Rest API Client Extension for VS Code
Thunder Client is a hand-crafted lightweight Rest API Client extension for Visual Studio Code
👎68👍6
Результаты State of js
Что такое State of js?
Это опрос среди тех кто пишет на JS - где разработчики отвечают на вопросы о том какие технологии/фреймворки/библиотеки используют в своей работе
Что по тестированию?
Мы будем рассматривать библиотеки для e2e тестирования
Сразу оговоримся, что большинство на вопросов отвечали разработчики
По использованию топ:
1. Cypress (42%)
2. Puppeteer (34%)
3. Selenium (34%)
4. Playwright (16%)
5. WebdriverIO (9%)
По удовлетворённости:
1. Playwright (94%)
2. Cypress (86%)
3. Puppeteer (78%)
4. WebdriverIO (45%)
5. Selenium (43%)
Более подробно
Выводы:
Cypress держит лидерство среди разработчиков по использованию и удовлетворености и узнаваемости, но для меня как тестировщику этот инструмент не зашел
Мой любимчик Playwright по тихонько набирает популярность, Puppeteer стабильный, цифры с прошлых годов сильно не отличаются
Теги: #playwright, #cypress, #selenium, #testing, #e2e_testing.
Что такое State of js?
Это опрос среди тех кто пишет на JS - где разработчики отвечают на вопросы о том какие технологии/фреймворки/библиотеки используют в своей работе
Что по тестированию?
Мы будем рассматривать библиотеки для e2e тестирования
Сразу оговоримся, что большинство на вопросов отвечали разработчики
По использованию топ:
1. Cypress (42%)
2. Puppeteer (34%)
3. Selenium (34%)
4. Playwright (16%)
5. WebdriverIO (9%)
По удовлетворённости:
1. Playwright (94%)
2. Cypress (86%)
3. Puppeteer (78%)
4. WebdriverIO (45%)
5. Selenium (43%)
Более подробно
Выводы:
Cypress держит лидерство среди разработчиков по использованию и удовлетворености и узнаваемости, но для меня как тестировщику этот инструмент не зашел
Мой любимчик Playwright по тихонько набирает популярность, Puppeteer стабильный, цифры с прошлых годов сильно не отличаются
Теги: #playwright, #cypress, #selenium, #testing, #e2e_testing.
Stateofjs
State of JavaScript 2022: Тестирование
Результаты ежегодного опроса за 2022 год о последних тенденциях в экосистеме JavaScript.
👎64👍12
В хроме109 в Recorder можно скопировать шаг для различных библиотек
Теги: #playwright, #cypress, #selenium, #tools.
Теги: #playwright, #cypress, #selenium, #tools.
👎52👍9
WebDriver BiDi
Это новый протокол для автоматизации браузеров
Сейчас находится в процессе работы и реализации
https://developer.chrome.com/blog/webdriver-bidi/
https://www.youtube.com/watch?v=ehPpDgqc2bE
Теги: #automation, #tools.
Это новый протокол для автоматизации браузеров
Сейчас находится в процессе работы и реализации
https://developer.chrome.com/blog/webdriver-bidi/
https://www.youtube.com/watch?v=ehPpDgqc2bE
Теги: #automation, #tools.
👎50👍4
🛠️Инструменты для тестирования web performance
Google Lighthouse
Это опен соурс от гугл который запускается как часть Chrome DevTools, из командной строки или как библиотека в NodeJS
pagespeed
Под копотом тот же Lighthouse, но использует данные от реальных пользователей
xk6-browser
Инструмент от графаны, то же опенсоурс
xk6-browser позволяет получать информацию из фронта приложения при нагрузочном тестирования при этом доступны все основные функции k6.
Теги: #tools, #grafana, #k6.
Google Lighthouse
Это опен соурс от гугл который запускается как часть Chrome DevTools, из командной строки или как библиотека в NodeJS
pagespeed
Под копотом тот же Lighthouse, но использует данные от реальных пользователей
xk6-browser
Инструмент от графаны, то же опенсоурс
xk6-browser позволяет получать информацию из фронта приложения при нагрузочном тестирования при этом доступны все основные функции k6.
Теги: #tools, #grafana, #k6.
GitHub
GitHub - GoogleChrome/lighthouse: Automated auditing, performance metrics, and best practices for the web.
Automated auditing, performance metrics, and best practices for the web. - GoogleChrome/lighthouse
👎58👍6
😼 Почему повторять код в тестах не всегда плохо
https://dev.to/mbarzeev/why-practicing-dry-in-tests-is-bad-for-you-j7f
а вот противоположное мнение
https://dev.to/dchowitz/how-to-fight-repetitive-tests-in-jsts-with-parameterisation-3i67
А какое ваше мнение?
Теги: #tests #dry
https://dev.to/mbarzeev/why-practicing-dry-in-tests-is-bad-for-you-j7f
а вот противоположное мнение
https://dev.to/dchowitz/how-to-fight-repetitive-tests-in-jsts-with-parameterisation-3i67
А какое ваше мнение?
Теги: #tests #dry
DEV Community
Why practicing DRY in tests is bad for you
This post is a bit different from the recent ones I’ve published. I’m going to share my point of view...
👎60👍3
Не вредные советы начинающему
👉 Сосредоточитесь на изучении одного языка или технологии, но изучите его подробно, это намного эффективно, чем поверхностное изучение нескольких языков и инструментов.
👉 Побольше практикуйтесь, то, что изучили сразу применяйте
👉 Изучайте код профессионалов, например на гитхабе или лайф кодинг
👉 Следите за трендами новыми технологиями
👉 Вступите в комьюнити, ходите на митапы в бары с единомышленниками
👉 Найди себе наставника или ментора, старший коллега поможет избежать ошибок который сам совершил
подсмотрено
Теги: #learning, #recommendation, #practices.
👉 Сосредоточитесь на изучении одного языка или технологии, но изучите его подробно, это намного эффективно, чем поверхностное изучение нескольких языков и инструментов.
👉 Побольше практикуйтесь, то, что изучили сразу применяйте
👉 Изучайте код профессионалов, например на гитхабе или лайф кодинг
👉 Следите за трендами новыми технологиями
👉 Вступите в комьюнити, ходите на митапы в бары с единомышленниками
👉 Найди себе наставника или ментора, старший коллега поможет избежать ошибок который сам совершил
подсмотрено
Теги: #learning, #recommendation, #practices.
Medium
Essential Tips For A Successful Career In Test Automation
Learning test automation well can be challenging. Often it’s hard even to know where to start, let alone how to make the learning stick! So…
👎63👍12
Этот вопрос часто задают на собеседование.
Зачем надо писать автоматизированные тесты?
👌 Ручное тестирование занимает слишком много времени.
Это основная причина, по которой начинают автоматизировать тесты. Ручное тестирование это прохождение регресса которое занимает много времени
👌 Автотесты обеспечивают быструю и раннюю обратную связь
Чем раньше обнаружен баг, тем проще и дешевле его исправить
👌 Автоматизация позволяет поставлять стабильные сборки
👌 Автоматизация поможет высвободить время команды.
👌 Автотесты как подстраховка
Если автотесты имеют большое покрытие, это дает команде большую уверенность при изменении или добавлении нового кода.
👌 Ручные тесты более уязвимы к человеческим ошибкам
Подробно
Теги: #automation #tools #testing #agile
Зачем надо писать автоматизированные тесты?
👌 Ручное тестирование занимает слишком много времени.
Это основная причина, по которой начинают автоматизировать тесты. Ручное тестирование это прохождение регресса которое занимает много времени
👌 Автотесты обеспечивают быструю и раннюю обратную связь
Чем раньше обнаружен баг, тем проще и дешевле его исправить
👌 Автоматизация позволяет поставлять стабильные сборки
👌 Автоматизация поможет высвободить время команды.
👌 Автотесты как подстраховка
Если автотесты имеют большое покрытие, это дает команде большую уверенность при изменении или добавлении нового кода.
👌 Ручные тесты более уязвимы к человеческим ошибкам
Подробно
Теги: #automation #tools #testing #agile
DEV Community
Why Automate Tests In An Agile Environment?
Agile teams will fail if they don’t use frameworks to automate different aspects of the development,...
👎55👍10
Небольшие полезности на сегодня:
- Публичные апи.
Можно использовать как для разработки приложения, а можно учиться писать апи тесты
- Советы по написанию кода в nodeJS
для себя подчерпнул советы из раздела Практики безопасности
- Puppeteer best practices
- Практики по улучшение показателей Core Web Vitals
Теги: #playwright, #tools, #learning, #practices.
- Публичные апи.
Можно использовать как для разработки приложения, а можно учиться писать апи тесты
- Советы по написанию кода в nodeJS
для себя подчерпнул советы из раздела Практики безопасности
- Puppeteer best practices
- Практики по улучшение показателей Core Web Vitals
Теги: #playwright, #tools, #learning, #practices.
GitHub
GitHub - public-apis/public-apis: A collective list of free APIs
A collective list of free APIs. Contribute to public-apis/public-apis development by creating an account on GitHub.
👎53👍5
Как бороться со "скрытыми" багами которые не нашли во время тестирования
Шаг 1: Определите дефект
Найти такие дефекты можно используя мониторинг или фидбек юзеров
Шаг 2: Воспроизведите дефект
Понять причину падения и полный путь воспроизведения бага
Шаг 3: Изолируйте дефект
Найти модуль или микросервис в котором ошибка, что позволит разработчикам быстро исправить дефект
Шаг 4. Устраните дефект
Когда разработчик исправит дефект, протестируйте исправление и проверьте, что исправление не вызывает новых проблем
Шаг 5: Сообщите результат
После 4 шага сообщите заинтересованным сторонам об исправление скрытого дефекта
Шаг 6. Проведите анализ первопричин
Проведите анализ, почему дефект прошел стадию тестирования. Этот может помочь выявить слабые места в тестирования и не допустить такие ошибки в будущем
Шаг 8: Улучшайте процесс
Шаг 9: Предотвратите будущие дефекты
Важно внедрить процессы, чтобы предотвратить будущие дефекты. Например, внедрение автоматизированного тестирования, улучшение процессов проверки кода или улучшение документации.
Цель состоит в том, чтобы уменьшить вероятность появления дефектов в конечном продукте.
Источник
Теги: #cleanСode, #unitTests, #testing, #defect, #process.
Шаг 1: Определите дефект
Найти такие дефекты можно используя мониторинг или фидбек юзеров
Шаг 2: Воспроизведите дефект
Понять причину падения и полный путь воспроизведения бага
Шаг 3: Изолируйте дефект
Найти модуль или микросервис в котором ошибка, что позволит разработчикам быстро исправить дефект
Шаг 4. Устраните дефект
Когда разработчик исправит дефект, протестируйте исправление и проверьте, что исправление не вызывает новых проблем
Шаг 5: Сообщите результат
После 4 шага сообщите заинтересованным сторонам об исправление скрытого дефекта
Шаг 6. Проведите анализ первопричин
Проведите анализ, почему дефект прошел стадию тестирования. Этот может помочь выявить слабые места в тестирования и не допустить такие ошибки в будущем
Шаг 8: Улучшайте процесс
Шаг 9: Предотвратите будущие дефекты
Важно внедрить процессы, чтобы предотвратить будущие дефекты. Например, внедрение автоматизированного тестирования, улучшение процессов проверки кода или улучшение документации.
Цель состоит в том, чтобы уменьшить вероятность появления дефектов в конечном продукте.
Источник
Теги: #cleanСode, #unitTests, #testing, #defect, #process.
Medium
How to Tackle Escaped Defects: A Step-by-Step Guide for Quality Assurance Pros
As a quality assurance (QA) engineer, it’s essential to understand how to handle escaped defects — the bugs or issues that make it past…
👎61👍12
Вышла новая версия Lighthouse 10
метрика Time To Interactive (TTI) удаляется в Lighthouse 10
Вес Cumulative Layout Shift (CLS) теперь будет составлять 25 % от общей оценки производительности
Поддержка back/forward cache (bfcache)
https://developer.chrome.com/blog/lighthouse-10-0/
Теги: #lighthouse #performance
метрика Time To Interactive (TTI) удаляется в Lighthouse 10
Вес Cumulative Layout Shift (CLS) теперь будет составлять 25 % от общей оценки производительности
Поддержка back/forward cache (bfcache)
https://developer.chrome.com/blog/lighthouse-10-0/
Теги: #lighthouse #performance
Chrome for Developers
What's new in Lighthouse 10 | Blog | Chrome for Developers
Lighthouse 10 is here with new scoring and audits.
👎51👍4
ezy — клиент gRPC с открытым исходным кодом, альтернатива Postman и Insomnia
находиться в бета тестирование
https://www.getezy.dev/
Теги: #postman, #tools.
находиться в бета тестирование
https://www.getezy.dev/
Теги: #postman, #tools.
www.getezy.dev
Make your development experience ezy.
Fully-featured gRPC/gRPC-Web GUI client
👎55👍8
По инструменты в ручном тестирование
Если вы тестируете веб, у вас возникает потребность протестировать готовый фронтенд, но бэкенд не готов
Или надо протестировать не стандартный кейс и посмотреть как поведет себя фронт
На помощь в таких случаях приходят debugging proxy
Что с помощью такого прокси можно сделать?
- Перенаправлять запрос
- Добавление, замена или удаление заголовков
- замена тела запроса
- Добавление тротлинга(задержки запроса)
- Фильтровать, отменять запросы
Когда я начал интересоваться ит сферой, я себе познакомился с различными инструментами для дебаг прокси:
- Charles
- Fiddler
- Proxyman
- burp (его называют швейцарский нож для тестирования на проникновение)
Пару лет назад я познакомился с созданием расширением и увидел у хрома интересное апи для расширения chrome.webRequest
Его еще использую блокиратор рекламы
И я полез искать расширения для хрома которые смогли заменить большие инструменты:
- Redirect URL, Modify Headers & Mock
- netify (Open source)
Теги: #debugging_proxy #Charles #Fiddler #Proxyman #burp #chrome_extensions #Redirect_URL,_Modify_Headers_&_Mock #netify
Если вы тестируете веб, у вас возникает потребность протестировать готовый фронтенд, но бэкенд не готов
Или надо протестировать не стандартный кейс и посмотреть как поведет себя фронт
На помощь в таких случаях приходят debugging proxy
Что с помощью такого прокси можно сделать?
- Перенаправлять запрос
- Добавление, замена или удаление заголовков
- замена тела запроса
- Добавление тротлинга(задержки запроса)
- Фильтровать, отменять запросы
Когда я начал интересоваться ит сферой, я себе познакомился с различными инструментами для дебаг прокси:
- Charles
- Fiddler
- Proxyman
- burp (его называют швейцарский нож для тестирования на проникновение)
Пару лет назад я познакомился с созданием расширением и увидел у хрома интересное апи для расширения chrome.webRequest
Его еще использую блокиратор рекламы
И я полез искать расширения для хрома которые смогли заменить большие инструменты:
- Redirect URL, Modify Headers & Mock
- netify (Open source)
Теги: #debugging_proxy #Charles #Fiddler #Proxyman #burp #chrome_extensions #Redirect_URL,_Modify_Headers_&_Mock #netify
Charlesproxy
Charles Web Debugging Proxy • HTTP Monitor / HTTP Proxy / HTTPS & SSL Proxy / Reverse Proxy
Charles Web Debugging Proxy - Official Site
👎65👍9
У Postman появились ограничения для Local Collection Runner, которое затронет многих бесплатных и платных пользователей.
- с бесплатным и базовым планами 25 запусков в месяц
- с профессиональным планом по 250 запусков в месяц
- Enterprise неограниченным количеством запусков
- Cloud-based Collection Runner будут оплачиваться на основе потребления
через Newman или Postman CLI ограничений нет
https://blog.postman.com/postman-2023-product-and-versioning-updatesand-vs-code-extension
Теги: #postman
- с бесплатным и базовым планами 25 запусков в месяц
- с профессиональным планом по 250 запусков в месяц
- Enterprise неограниченным количеством запусков
- Cloud-based Collection Runner будут оплачиваться на основе потребления
через Newman или Postman CLI ограничений нет
https://blog.postman.com/postman-2023-product-and-versioning-updatesand-vs-code-extension
Теги: #postman
Postman Blog
Announcing Postman 2023 product and versioning updates…and VS Code extension!
Find out what we have in store for 2023 in order to meet our global community's varied needs for the API-first world.
👎53👍7
Тут Heisenbug открыл доклады с прошлой конференции
https://youtube.com/playlist?list=PLsVTVVvrKX9uwg_amKKFsvWwZVYoCuW68
Теги: #automation, #tools.
https://youtube.com/playlist?list=PLsVTVVvrKX9uwg_amKKFsvWwZVYoCuW68
Теги: #automation, #tools.
YouTube
Heisenbug 2022 Autumn
Share your videos with friends, family, and the world
👎68👍18
Программисты учатся избегать повторения кода, чтобы сделать свой код более эффективным и легче поддерживать. Однако, эта же привычка избегать повторений может привести к тому, что программисты начинают добавлять слишком много логики и абстракций в свои модульные тесты. Это может сделать тесты менее надежными и сложными в понимании.
Есть шкала от повторения до абстракции, которая помогает программистам понять, какую логику следует использовать в коде и тестах. Код и тесты должны находиться на разных уровнях этой шкалы. Модульные тесты не должны содержать сложную логику или абстракции, так как это может сделать их хрупкими и сложными в понимании. Если программист начинает чувствовать, что его модульные тесты нуждаются в своих собственных тестах, то это может быть признаком неправильного подхода.
В продакшен-коде, повторение обычно считается плохой практикой. Но в модульных тестах дублирование кода может быть полезным, поскольку это позволяет сделать тесты более понятными и надежными. Таким образом, в программировании следует использовать абстракции в коде, но использовать дублирование в тестах.
источник
Теги: #cleanСode, #unitTests.
Есть шкала от повторения до абстракции, которая помогает программистам понять, какую логику следует использовать в коде и тестах. Код и тесты должны находиться на разных уровнях этой шкалы. Модульные тесты не должны содержать сложную логику или абстракции, так как это может сделать их хрупкими и сложными в понимании. Если программист начинает чувствовать, что его модульные тесты нуждаются в своих собственных тестах, то это может быть признаком неправильного подхода.
В продакшен-коде, повторение обычно считается плохой практикой. Но в модульных тестах дублирование кода может быть полезным, поскольку это позволяет сделать тесты более понятными и надежными. Таким образом, в программировании следует использовать абстракции в коде, но использовать дублирование в тестах.
источник
Теги: #cleanСode, #unitTests.
👎60👍13
Всем привет!
Я тут выступлю с докладом Используем JS в браузере для повседневных задачек на конференции Heisenbug 2023 Spring
Конференция пройдет 2 дня в онлайне и 2 дня в офлайне — и это в 2 раза больше времени, чтобы пообщаться вживую и послушать доклады, а после пойти в бар. Если не готовы прийти на площадку лично, то сможете поучаствовать удаленно.
Пользуясь случаем, хочу подарить всем желающим промокод — он дает повышенную скидку на билеты «Для частных лиц»: AIvanov2023JRGpc
Теги: #heisenbug2023spring
Я тут выступлю с докладом Используем JS в браузере для повседневных задачек на конференции Heisenbug 2023 Spring
Конференция пройдет 2 дня в онлайне и 2 дня в офлайне — и это в 2 раза больше времени, чтобы пообщаться вживую и послушать доклады, а после пойти в бар. Если не готовы прийти на площадку лично, то сможете поучаствовать удаленно.
Пользуясь случаем, хочу подарить всем желающим промокод — он дает повышенную скидку на билеты «Для частных лиц»: AIvanov2023JRGpc
Теги: #heisenbug2023spring
Heisenbug 2023 Spring. Конференция по тестированию не только для тестировщиков
Используем JS в браузере для повседневных задачек | Доклад на Heisenbug 2023 Spring
Chrome DevTools — основной инструмент дебага во время веб-разработки. А Console — один из главных модулей DevTools. Его основная задача заключается в отображении ошибок в коде, но также он отвечает и за выполнение команд на JS. Разберемся, как с помощью консоли…
👎60👍14