Этот вопрос часто задают на собеседование.
Зачем надо писать автоматизированные тесты?
👌 Ручное тестирование занимает слишком много времени.
Это основная причина, по которой начинают автоматизировать тесты. Ручное тестирование это прохождение регресса которое занимает много времени
👌 Автотесты обеспечивают быструю и раннюю обратную связь
Чем раньше обнаружен баг, тем проще и дешевле его исправить
👌 Автоматизация позволяет поставлять стабильные сборки
👌 Автоматизация поможет высвободить время команды.
👌 Автотесты как подстраховка
Если автотесты имеют большое покрытие, это дает команде большую уверенность при изменении или добавлении нового кода.
👌 Ручные тесты более уязвимы к человеческим ошибкам
Подробно
Теги: #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
Единственная фича которая радовала меня, при написании тестов на cypress режим удобной ui отладки тестов
Но в playwright 1.32 вышел режим ui. Посмотрев презентацию, кажется, последняя фича cypress перестала быть уникальной
Презентации
Теги: #playwright, #cypress.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎56👍24
Как говорить мой друг: "А что случилось?"
И в моем круге, очень много знакомых которые тестят мобильные версии с PWA
PWA - это тип веб-приложения, которое можно использовать на любом устройстве, даже без подключения к Интернету. Они работают быстрее и удобнее, чем обычные сайты, и могут сохранять данные на устройстве пользователя. PWA могут быть установлены на устройстве через специальный ярлык на рабочем столе.
на что обратить при тестировании таких приложений?
Кеширование - PWA используют кэширование, чтобы сохранять данные и ресурсы локально на устройстве пользователя. При тестировании PWA следует убедиться, что кэширование работает корректно, и что приложение правильно обновляет кэшированные данные.
Оффлайн-режим - PWA должны работать в оффлайн-режиме, то есть без доступа к Интернету. При тестировании следует убедиться, что приложение работает корректно в оффлайн-режиме
Разрешения - PWA могут запрашивать разрешения для доступа к определенным функциям устройства, например, к камере или геолокации. При тестировании следует убедиться, что приложение корректно запрашивает разрешения и правильно обрабатывает их отсутствие или отказ.
Push-уведомления - PWA могут отправлять push-уведомления на устройство пользователя, даже если приложение не запущено. При тестировании следует проверять, что push-уведомления работают корректно и доставляются вовремя.
Теги: #PWA, #тестирование, #кеширование, #оффлайн-режим.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎56👍11
Почему тут не работает?
Почему эта ошибка возникает?
Почему эта ошибка не была замечена ранее в процессе разработки?
Почему функция работает некорректно в разных окружениях?
Задавать вопрос "почему?" важно при тестировании, потому что это помогает определить корни проблемы и обеспечить более глубокое понимание системы или продукта. Рассмотрим несколько причин, почему это важно:
- Выявление причины: Задавая вопрос "почему?" при обнаружении ошибки, вы можете определить причину этой ошибки и исправить ее.
- Понимание взаимосвязей: Тестирование часто включает в себя анализ работы системы в целом, и понимание взаимосвязей между различными компонентами критически важно. Задавая вопрос "почему?" и исследуя взаимодействия между компонентами, вы можете улучшить свое понимание системы и обнаружить потенциальные проблемы.
- Обеспечение качества: Чтобы обеспечить высокое качество продукта или системы, важно понимать, почему происходят отклонения от требований или ожиданий.
Контроль и улучшение процессов: Задавая вопрос "почему?", вы также анализируете и оцениваете процессы, используемые в разработке и тестировании. Это может помочь выявить неэффективные практики и внести изменения для повышения производительности и качества результатов.
Почаще спрашивайте своих коллег "почему?" при тестировании и вы улучшите свое понимание системы и будете быстрее устранять проблемы
Теги: #testing #вопросы #почему
Please open Telegram to view this post
VIEW IN TELEGRAM
👎50👍8
В 20 nodeJS появился test runner
Теперь можно писать простые юнит тесты
Надо будет поэкспериментировать
https://nodejs.org/api/test.html
Теги: #unitTests
Теперь можно писать простые юнит тесты
Надо будет поэкспериментировать
https://nodejs.org/api/test.html
Теги: #unitTests
nodejs.org
Node.js — Node.js 20 is now available!
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and noscripts.
👎50👍7
Автоматизаторы на python не пробовали новый быстрый линтер?
написан на rust-e
https://github.com/charliermarsh/ruff
Теги: #automation #tools
написан на rust-e
https://github.com/charliermarsh/ruff
Теги: #automation #tools
👎59👍6
🥳 Привет всем! У меня есть замечательные новости для всех, кто интересуется областью информационной безопасности (ИБ). Недавно я попросил своего друга, который учится в области ИБ, подготовить подборку полезных ресурсов на эту тему. Эти ресурсы были полезными мне, как QA инженеру проверяющего валидацию на XSS и SQL инъекции, так и вы что-то найдете полезное для себя.
Вот несколько платформ, которые можно использовать для изучения кибербезопасности:
1. tryhackme.com - платформа, предлагающая интерактивные задания и сценарии для различных аспектов кибербезопасности.
2. hackthebox.eu - еще одна популярная платформа, где вы можете практиковать свои навыки в области пентестинга и решать задачи в виртуальной среде.
Кроме того, рекомендую следующие ресурсы и каналы для получения дополнительной информации и обновлений в сфере ИБ:
- Канал о компьютерных сетях - интересный канал, посвященный компьютерным сетям.
- Канал о социальной инженерии - информационный канал с новостями в области ИБ и книгами на русском и английском языках.
- Библиотека ИБ - регулярные посты с книгами по ИБ на английском и русском языках.
- Канал о сетевом администрировании - ресурс с книгами, статьями и интересными материалами о сетях и администрировании.
- Канал о информационной безопасности - статьи, книги и проекты из области ИБ, включая открытые репозитории на GitHub.
- Библиотека ИБ - еще одна библиотека с полезными материалами по информационной безопасности.
- Канал о новых уязвимостях - статьи о новых и старых уязвимостях, обновлениях программного обеспечения и других интересных материалах по ИБ.
- Канал с практическими статьями - полезные статьи описывают уязвимости и методы их эксплуатации понятным и практичным способом.
- Канал Elliot Cybersec - еще один канал с интересными и практическими статьями, которые помогут вам понять, что, где и как делается в области ИБ.
- RickAcademy - проекты и посты, которые понятным языком объясняют сложные концепции в сфере кибербезопасности.
- FalcongazeDLP- канал с новостями о взломах, находках и расследованиях в области ИБ.
- BountyOnCoffee - канал, где вы найдете заметки, советы и информацию о пентестировании и bug bounty программе. Этот канал поможет вам лучше понять процесс и методики поиска уязвимостей и получения вознаграждений за их обнаружение.
Теги: # информационнаябезопасность, #кибербезопасность, #ИБ, #tryhackme, #hackthebox, #ElliotCybersec, #RickAcademy, #FalcongazeDLP, #BountyOnCoffee.
Вот несколько платформ, которые можно использовать для изучения кибербезопасности:
1. tryhackme.com - платформа, предлагающая интерактивные задания и сценарии для различных аспектов кибербезопасности.
2. hackthebox.eu - еще одна популярная платформа, где вы можете практиковать свои навыки в области пентестинга и решать задачи в виртуальной среде.
Кроме того, рекомендую следующие ресурсы и каналы для получения дополнительной информации и обновлений в сфере ИБ:
- Канал о компьютерных сетях - интересный канал, посвященный компьютерным сетям.
- Канал о социальной инженерии - информационный канал с новостями в области ИБ и книгами на русском и английском языках.
- Библиотека ИБ - регулярные посты с книгами по ИБ на английском и русском языках.
- Канал о сетевом администрировании - ресурс с книгами, статьями и интересными материалами о сетях и администрировании.
- Канал о информационной безопасности - статьи, книги и проекты из области ИБ, включая открытые репозитории на GitHub.
- Библиотека ИБ - еще одна библиотека с полезными материалами по информационной безопасности.
- Канал о новых уязвимостях - статьи о новых и старых уязвимостях, обновлениях программного обеспечения и других интересных материалах по ИБ.
- Канал с практическими статьями - полезные статьи описывают уязвимости и методы их эксплуатации понятным и практичным способом.
- Канал Elliot Cybersec - еще один канал с интересными и практическими статьями, которые помогут вам понять, что, где и как делается в области ИБ.
- RickAcademy - проекты и посты, которые понятным языком объясняют сложные концепции в сфере кибербезопасности.
- FalcongazeDLP- канал с новостями о взломах, находках и расследованиях в области ИБ.
- BountyOnCoffee - канал, где вы найдете заметки, советы и информацию о пентестировании и bug bounty программе. Этот канал поможет вам лучше понять процесс и методики поиска уязвимостей и получения вознаграждений за их обнаружение.
Теги: # информационнаябезопасность, #кибербезопасность, #ИБ, #tryhackme, #hackthebox, #ElliotCybersec, #RickAcademy, #FalcongazeDLP, #BountyOnCoffee.
Telegram
Серверная Админа | Компьютерные сети
Я действующий сетевой инженер, расскажу вам о сетях в доступной форме.
Реклама - @bashmak_media
Мы на бирже: https://telega.in/c/school_network
РКН: https://vk.cc/cHYqt5
Реклама - @bashmak_media
Мы на бирже: https://telega.in/c/school_network
РКН: https://vk.cc/cHYqt5
👎57👍15
📢 Опрос: помогите мне подготовить доклад, пройдите его!
Уважаемые коллеги, я обращаюсь к вам с просьбой о помощи. Если у вас есть несколько свободных минут, пожалуйста, пройдите АНОНИМНЫЙ ОПРОС. Это поможет мне собрать ценные данные для подготовки моего доклада.
Для прохождения опроса перейдите по ссылке: https://docs.google.com/forms/d/e/1FAIpQLSd_3-CL_qVrpqzh1NFS2XHeGT2LyYByFzjBQozvt70XKXPqww/viewform
Если у вас возникнут дополнительные вопросы или комментарии, не стесняйтесь связаться со мной.
Спасибо за вашу поддержку! 🙏
Теги: #опрос
Уважаемые коллеги, я обращаюсь к вам с просьбой о помощи. Если у вас есть несколько свободных минут, пожалуйста, пройдите АНОНИМНЫЙ ОПРОС. Это поможет мне собрать ценные данные для подготовки моего доклада.
Для прохождения опроса перейдите по ссылке: https://docs.google.com/forms/d/e/1FAIpQLSd_3-CL_qVrpqzh1NFS2XHeGT2LyYByFzjBQozvt70XKXPqww/viewform
Если у вас возникнут дополнительные вопросы или комментарии, не стесняйтесь связаться со мной.
Спасибо за вашу поддержку! 🙏
Теги: #опрос
Google Docs
Опрос QA
Всем привет.
Меня зовут Алексей, и я делаю опрос для подготовки доклада по анализу рынка труда в Тестировании
я буду очень рад если вы мне поможете и пройдете опрос
Красивые графики и анализ результатов опубликую тут
ОПРОС АНОНИМНЫЙ
Меня зовут Алексей, и я делаю опрос для подготовки доклада по анализу рынка труда в Тестировании
я буду очень рад если вы мне поможете и пройдете опрос
Красивые графики и анализ результатов опубликую тут
ОПРОС АНОНИМНЫЙ
👎60👍10
Привет, друзья!🚀
Сегодня я хочу поделиться с вами интересной статьей, которую недавно нашел. Эта статья "Обзор новых методов в ECMAScript 2021-2023". Я был приятно удивлен, когда узнал, что она содержит множество методов, которые я уже лично использую при написании автотестов, а также некоторые новые методы, которые мне было интересно изучить.
Теги: #automation, #playwright, #cypress, #selenium, #tools.
Сегодня я хочу поделиться с вами интересной статьей, которую недавно нашел. Эта статья "Обзор новых методов в ECMAScript 2021-2023". Я был приятно удивлен, когда узнал, что она содержит множество методов, которые я уже лично использую при написании автотестов, а также некоторые новые методы, которые мне было интересно изучить.
Теги: #automation, #playwright, #cypress, #selenium, #tools.
Хабр
Новые возможности ECMAScript 2021-2023
Привет, я Мельникова Ирина - frontend разработчик в компании Астрал-Софт . Сегодня я хотела бы поговорить об обновлениях ECMAScript, традиционно публикуемых в июне. Буквально недавно версия стандарта...
👎55👍9
Всем привет!
Доклад, я еще буду готовить, но хочу кое чем поделиться
Текущий курс козули(Владислава Козули) =15k$
но мне было интересно узнать курс козули для тестирвщиков
И я узнал интересную штуку по моему опросу у QA Инженера
1 козуля = 234к рублей в месяц
(1 козуля - это зп, которую хочет получать, соискатель, если кто-то его хантит)
Примерно такие данные мне подтвердили ребята которые набирают к себе в команды
Теги: #automation, #testing, #salary.
Доклад, я еще буду готовить, но хочу кое чем поделиться
Текущий курс козули(Владислава Козули) =
И я узнал интересную штуку по моему опросу у QA Инженера
Примерно такие данные мне подтвердили ребята которые набирают к себе в команды
Теги: #automation, #testing, #salary.
👎53👍5😁3
👻 Пост не по тематике QA
В рекомендации ютуба начали попадаться видео с конференци PHdays
Мне очень понравились видео связанные с кибер разведкой в частности osint и я начал изучать эту тему!
А чем osint может быть полезен нам, простым людям?
👉🏼 Проверка достоверности информации: OSINT позволяет искать факты и подтверждать информацию из различных источников, помогая отличить правду от мифов.
👉🏼 Исследование людей: Вы можете использовать OSINT для поиска информации о людях, например, потенциальных партнерах, новых знакомых или коллегах, чтобы получить представление о их профессиональном и личном прошлом.
👉🏼 Защита личной безопасности: OSINT позволяет контролировать свои цифровую следы и узнавать, какие личные данные могут быть доступны публично
👉🏼 Поиск товаров и услуг: OSINT может помочь в поиске отзывов, рейтингов и обсуждений о товарах и услугах
👉🏼 Анализ новостей и событий: Отслеживание новостей и сбор фактов из различных источников
Видео из истории просмотра ютуба, все интересные, возможно кому то они будет полезны)
https://youtu.be/3TDyeoyyEaU
https://youtu.be/Chhg2YevTuo
https://youtu.be/NE1F0yeDYQ8
https://youtu.be/iXXRspbshOc
https://youtu.be/pK_BIccUjmc
https://youtu.be/NKroQo1USzo
P.S
Митап нашел, планирую сходить https://news.1rj.ru/str/osint_mindset/314
Теги: #osint, #киберразведка
В рекомендации ютуба начали попадаться видео с конференци PHdays
Мне очень понравились видео связанные с кибер разведкой в частности osint и я начал изучать эту тему!
А чем osint может быть полезен нам, простым людям?
👉🏼 Проверка достоверности информации: OSINT позволяет искать факты и подтверждать информацию из различных источников, помогая отличить правду от мифов.
👉🏼 Исследование людей: Вы можете использовать OSINT для поиска информации о людях, например, потенциальных партнерах, новых знакомых или коллегах, чтобы получить представление о их профессиональном и личном прошлом.
👉🏼 Защита личной безопасности: OSINT позволяет контролировать свои цифровую следы и узнавать, какие личные данные могут быть доступны публично
👉🏼 Поиск товаров и услуг: OSINT может помочь в поиске отзывов, рейтингов и обсуждений о товарах и услугах
👉🏼 Анализ новостей и событий: Отслеживание новостей и сбор фактов из различных источников
Видео из истории просмотра ютуба, все интересные, возможно кому то они будет полезны)
https://youtu.be/3TDyeoyyEaU
https://youtu.be/Chhg2YevTuo
https://youtu.be/NE1F0yeDYQ8
https://youtu.be/iXXRspbshOc
https://youtu.be/pK_BIccUjmc
https://youtu.be/NKroQo1USzo
P.S
Митап нашел, планирую сходить https://news.1rj.ru/str/osint_mindset/314
Теги: #osint, #киберразведка
YouTube
Боевой OSINT — разведка и сбор информации
OSINT (англ. Open source intelligence) или разведка на основе открытых источников включает в себя поиск, сбор и анализ информации, полученной из общедоступных источников. Ключевой целью является поиск информации, которая представляет ценность для злоумышленника…
👎56👍11