🎩 Классика testengineer.ru
Статья "Большая дорожная карта развития тестировщика" на нашем сайте не устареет еще очень долго. Это подробное руководство для тех, кто хочет стать хорошим тестировщиком. Даже в 2024 году. Она описывает, какие навыки и инструменты нужно освоить, чтобы преуспеть в этой сфере, включая основы качества ПО и жизненный цикл разработки.
Читать на testengineer.ru
Статья "Большая дорожная карта развития тестировщика" на нашем сайте не устареет еще очень долго. Это подробное руководство для тех, кто хочет стать хорошим тестировщиком. Даже в 2024 году. Она описывает, какие навыки и инструменты нужно освоить, чтобы преуспеть в этой сфере, включая основы качества ПО и жизненный цикл разработки.
Читать на testengineer.ru
🔥28👍13
Учимся создавать надёжные и быстрые тесты с помощью тренажёра по автоматизации на Playwright.
Изучайте понятную теорию и решайте сложные задачи прямо в тренажёре со встроенной IDE, доступной 24/7 с любого устройства. Интегрированный ИИ объяснит материал или укажет на ошибки, помогая закрепить знания без ожиданий и задержек.
В тренажёре вы узнаете:
🔹 Основы и взаимодействие:
Работа с JavaScript и TypeScript. Написание тестов и кода для взаимодействия с веб-приложениями, включая клики, ввод текста и работу с файлами.
🔹 Проверки и локаторы:
Методы проверки элементов, создание и использование CSS и XPath-локаторов для эффективного тестирования в Playwright.
🔹 Отладка и API:
Дебаггинг тестов, работа с ошибками, применение API-запросов и создание моков для улучшения автоматизации.
🔹 Настройка и параллелизация:
Организация тестового проекта и настройка параллельного запуска тестов для оптимизации времени выполнения.
В конце курса вы выполните итоговый проект, чтобы закрепить знания и пополнить своё портфолио.
Погрузитесь в автоматизацию с Playwright и овладейте мастерством тестирования с поддержкой преподавателя. Чтобы оценить подход и формат обучения, начните с демо-доступа курса.
В демо-доступе вас уже ждёт урок с практикой по локаторам! 🚀
➡️ Получить демо-доступ
Реклама. ООО "Инженеркатех" ИНН 9715483673 erid: 2W5zFJnJdkU
Изучайте понятную теорию и решайте сложные задачи прямо в тренажёре со встроенной IDE, доступной 24/7 с любого устройства. Интегрированный ИИ объяснит материал или укажет на ошибки, помогая закрепить знания без ожиданий и задержек.
В тренажёре вы узнаете:
🔹 Основы и взаимодействие:
Работа с JavaScript и TypeScript. Написание тестов и кода для взаимодействия с веб-приложениями, включая клики, ввод текста и работу с файлами.
🔹 Проверки и локаторы:
Методы проверки элементов, создание и использование CSS и XPath-локаторов для эффективного тестирования в Playwright.
🔹 Отладка и API:
Дебаггинг тестов, работа с ошибками, применение API-запросов и создание моков для улучшения автоматизации.
🔹 Настройка и параллелизация:
Организация тестового проекта и настройка параллельного запуска тестов для оптимизации времени выполнения.
В конце курса вы выполните итоговый проект, чтобы закрепить знания и пополнить своё портфолио.
Погрузитесь в автоматизацию с Playwright и овладейте мастерством тестирования с поддержкой преподавателя. Чтобы оценить подход и формат обучения, начните с демо-доступа курса.
В демо-доступе вас уже ждёт урок с практикой по локаторам! 🚀
Реклама. ООО "Инженеркатех" ИНН 9715483673 erid: 2W5zFJnJdkU
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18👏5❤4👎2
🚜 Релокация: страны, зарплаты, требования к квалификации
С какими сложностями сталкиваются wannabe-тестировщики в Польше? Как на смену роли в команде смотрят менеджеры в Германии? Какая ситуация с вакансиями и зарплатами в Европе и остальном мире? Действительно ли так плохо в джуниор-сегменте сейчас? Сколько получают индусские тестировщики? Что спрашивают на собеседовании QA в Германии, Индии и Канаде? Об этом — в подборке для релокантов с нашего сайта
▫️Зарплаты QA в Европе
▫️Зарплаты тестировщиков в регионах мира — State of Testing ‘2024
▫️Ситуация в Европе: Manual-сегмент захвачен индийцами, в Automation невероятные требования
▫️Собеседование Senior QA в Индии и о зарплатах в индийском IT
▫️Массовые увольнения и прочие ужасы в мировом IT (нет)
▫️Войти в QA в Польше
▫️Войти в QA в Германии: вопросы на собеседовании и что делать свитчерам-нетехнарям
▫️Собеседование тестировщика в Евросоюзе и США/Канаде: вопросы
С какими сложностями сталкиваются wannabe-тестировщики в Польше? Как на смену роли в команде смотрят менеджеры в Германии? Какая ситуация с вакансиями и зарплатами в Европе и остальном мире? Действительно ли так плохо в джуниор-сегменте сейчас? Сколько получают индусские тестировщики? Что спрашивают на собеседовании QA в Германии, Индии и Канаде? Об этом — в подборке для релокантов с нашего сайта
▫️Зарплаты QA в Европе
▫️Зарплаты тестировщиков в регионах мира — State of Testing ‘2024
▫️Ситуация в Европе: Manual-сегмент захвачен индийцами, в Automation невероятные требования
▫️Собеседование Senior QA в Индии и о зарплатах в индийском IT
▫️Массовые увольнения и прочие ужасы в мировом IT (нет)
▫️Войти в QA в Польше
▫️Войти в QA в Германии: вопросы на собеседовании и что делать свитчерам-нетехнарям
▫️Собеседование тестировщика в Евросоюзе и США/Канаде: вопросы
👍30🍾3🔥2
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- на TestEngineer:
▪️XPath и CSS-селекторы
▪️Советы из Meta
▪️Команды Linux. Быстрый гайд для новичков
▪️Советы по задачам на Leetcode + FAQ
▪️Анатомия Kafka
▪️Drag and Drop в Selenium
▪️Введение в JMeter
- Другие платформы:
▪️100 вопросов на собеседовании QA
▪️Как загружать файлы с помощью Playwright
▪️Основные факторы проверки отзывчивости веб-сайтов
▪️Как за 10 минут создать тестировщик нагрузки для API на Node.js
▪️Как генерация тестовых данных вернула доверие к тестам
▪️Разделение ответственности между QA-инженером и разработчиком в Scrum-команде
▪️Как мы тесты в коробочки завернули
▪️Подход к автоматизации тестирования CI | Т-Банк
▪️Из учителя в QA: мой путь
▪️Как тестировать подписочный экран в мобильном приложении
▪️Тестирование embed-видео на веб-странице
- В большом мире QA (англоязычное):
▪️Cycle models are just hiding many small parallel and cascading waterfalls
▪️Thoughts On the Software Crisis | Oleksandr Khrustalov
▪️Joining a Team With No QA Processes
▪️Testing Debt — It Exists
▪️Cypress Helpers — When and Where to Use Them
▪️Handling Caching in Automation Testing
▪️What are your pain points in Software Automation? (Summary)
▪️One More Technique to Avoid Timeouts as Fix of Flaky Tests | Andrey Enin
▪️Playwright: Managing New Tab Scenarios
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍7❤4
📕 Открытый урок по управлению QA-командой для тестировщиков, руководителей QA-команд, middle/senior разработчиков и системных аналитиков
На открытом уроке 14 января в 19:00 мск мы узнаем, как успешного подобрать QA-таланты для команды тестировщиков.
📗 В результате мы:
- Погрузимся в секреты успешного подбора QA-талантов;
- Изучим эффективные техники интервьюирования;
- Разберем, как выявить не только технические навыки кандидата, но и его личные качества важные для эффективной работы команды.
Спикер Евгений Данилов — тестировщик и руководитель QA-команд более 15 лет, занимается консалтингом, менторингом, выстраиванием процессов и рекрутингом в международных компаниях (USA, EU, SEA).
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/Sr0_IQ
📙 Все участники открытого урока получат скидку на курс "QA Lead"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFJAaY2L
На открытом уроке 14 января в 19:00 мск мы узнаем, как успешного подобрать QA-таланты для команды тестировщиков.
📗 В результате мы:
- Погрузимся в секреты успешного подбора QA-талантов;
- Изучим эффективные техники интервьюирования;
- Разберем, как выявить не только технические навыки кандидата, но и его личные качества важные для эффективной работы команды.
Спикер Евгений Данилов — тестировщик и руководитель QA-команд более 15 лет, занимается консалтингом, менторингом, выстраиванием процессов и рекрутингом в международных компаниях (USA, EU, SEA).
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/Sr0_IQ
📙 Все участники открытого урока получат скидку на курс "QA Lead"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFJAaY2L
👍9🔥3👎2❤1
Cypress уступил место в топе, но все еще крут. Справочник по Cypress
Гайды, советы и секреты, туториал по e2e, сравнение продуктивности с Selenium, Playwright и Puppeteer + шпаргалка.
▫️Что такое Cypress: Введение и архитектура
▫️Плюшевый Cypress: 5 советов
▫️Что удобнее, Cypress или Selenium
▫️E2E-тестирование в Cypress
▫️Кастомные команды Cypress: практикум
▫️Кажется, Playwright уже лучше чем Cypress
▫️Шпаргалка по Cypress
▫️Сравнение по скорости: Cypress, Selenium, Playwright, Puppeteer
Гайды, советы и секреты, туториал по e2e, сравнение продуктивности с Selenium, Playwright и Puppeteer + шпаргалка.
▫️Что такое Cypress: Введение и архитектура
▫️Плюшевый Cypress: 5 советов
▫️Что удобнее, Cypress или Selenium
▫️E2E-тестирование в Cypress
▫️Кастомные команды Cypress: практикум
▫️Кажется, Playwright уже лучше чем Cypress
▫️Шпаргалка по Cypress
▫️Сравнение по скорости: Cypress, Selenium, Playwright, Puppeteer
3👍10❤4🔥4
Хочешь в IT, но не знаешь, с чего начать? Начни с тестирования — именно здесь стартуют будущие профи!
⚡️ Приглашаем 16 января в 20:00 на открытый урок «Исследовательское тестирование для начинающих». Узнаешь виды тестирования, сравнишь подходы и освоишь методику туров — всё просто и практично.
Ты не просто поймешь, что делает тестировщик — ты увидишь, как решать реальные задачи. Успешная карьера в IT станет ближе, чем кажется!
👩💻 Спикер Алена Новикова — PO в Геосоциальных картах МТС, опытный QA, PM и наставник.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/2Lw_IQ
🎁 Участники вебинара получат скидку на обучение и полезные материалы для успешного старта в новой профессии.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFJ7cZTe
⚡️ Приглашаем 16 января в 20:00 на открытый урок «Исследовательское тестирование для начинающих». Узнаешь виды тестирования, сравнишь подходы и освоишь методику туров — всё просто и практично.
Ты не просто поймешь, что делает тестировщик — ты увидишь, как решать реальные задачи. Успешная карьера в IT станет ближе, чем кажется!
👩💻 Спикер Алена Новикова — PO в Геосоциальных картах МТС, опытный QA, PM и наставник.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/2Lw_IQ
🎁 Участники вебинара получат скидку на обучение и полезные материалы для успешного старта в новой профессии.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFJ7cZTe
👍14❤4👎3🌚2
📎 Свежие статьи по тестированию с нашего сайта
▫️Архитектура Appium
Чтобы полностью использовать все возможности Appium, необходимо понимать, как он работает под капотом.
▫️10 советов экспертов для начинающих QA
"За последние 10 лет я взяла интервью у многих экспертов по тестированию программного обеспечения. В этой статье я приведу 10 самых ярких советов, которыми поделились эти эксперты."
▫️Стили написания переменных
Верблюд, змея, шашлык и Блез Паскаль - форматы названий переменных в коде.
▫️Google Checks
В паблик вышла ИИ-платформа проверки комплаенса от Google. Она проверяет, что приложение делает, и что делать не должно.
▫️Архитектура Appium
Чтобы полностью использовать все возможности Appium, необходимо понимать, как он работает под капотом.
▫️10 советов экспертов для начинающих QA
"За последние 10 лет я взяла интервью у многих экспертов по тестированию программного обеспечения. В этой статье я приведу 10 самых ярких советов, которыми поделились эти эксперты."
▫️Стили написания переменных
Верблюд, змея, шашлык и Блез Паскаль - форматы названий переменных в коде.
▫️Google Checks
В паблик вышла ИИ-платформа проверки комплаенса от Google. Она проверяет, что приложение делает, и что делать не должно.
👍18🔥6❤5👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Работаешь в тестировании уже 2+ года? Умеешь и в автоматизированное, и в ручное? Самое время попробовать свои силы в Ozon Tech — обучиться и перейти на Go.
26 января состоится контест Route 256 — бесплатный курс бигтеха🦎
Лучшие участники пройдут обучение в крутых командах и получат шанс остаться в штате.
Регистрируйся и стань одним из них!
26 января состоится контест Route 256 — бесплатный курс бигтеха
Лучшие участники пройдут обучение в крутых командах и получат шанс остаться в штате.
Регистрируйся и стань одним из них!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥5👍3👎2🍾1
🔖 Почитать:
- на TestEngineer:
▪️JSON. Быстрый гайд
▪️Что будет, если запустить миллион пустых тестов
▪️Тест-анализ: подробно
- Другие платформы:
▪️Как настроить Docker
▪️Применение тестовых шагов Playwright с помощью декораторов TypeScript
▪️Сложности E2E-тестирования мобильных приложений
▪️Лучшие практики XPath-локаторов
▪️Невоспроизводимые баги | гайд MoT
▪️Шпаргалка для QA по частым ошибкам в работе баз данных
▪️Улучшаем тестируемость служб геолокации
▪️Безопасны ли банковские мобильные приложения
▪️QA-метрики: классический и Data-Driven подходы
▪️Типология Test Doubles + Test Doubles в интеграционных тестах на ASP.NET Core
▪️Трагикомедия компьютерных сбоев
▪️Аудит безопасности приложения
▪️Из бухгалтерии в тестирование: мой опыт
▪️Автотесты: что есть 100% покрытие API
▪️Как мы тестируем бэкенд
▪️Взлом LLM
▪️Валидация тела ответа с помощью JSON-Schema
▪️Работа в двух вкладках: чит-лист проверок
▪️Топ 7 лучших расширений Chrome для ручных тестировщиков
▪️Простой инструмент нагрузочного тестирования
- В большом мире QA (англоязычное):
▪️Cypress 14.0.0
▪️From Code to Video: Recording Selenium Test Sessions in Python
▪️Hybrid testers will eat Testing Burger for lunch
▪️The intersection of product management and quality assurance: insights for QAs
▪️We all work with Risks, Questions and Requirements
▪️All tests passed
▪️The Test Pyramid: Insights from 15 Years of Experience
▪️REST API Testing: A Beginner’s Guide With Best Practices
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍22🔥5❤3
📕 Открытый урок по управлению QA-командой для тестировщиков, руководителей QA-команд, middle/senior разработчиков и системных аналитиков
На открытом уроке 21 января в 19:00 мск мы узнаем, как создать матрицу компетенций и выстроить систему грейдирования для QA-команды.
📗 В результате мы:
- Узнаем, как составить матрицу компетенций и зачем она нужна;
- Поговорим, какие навыки указывать и как описать уроки;
- Разберем, как выстроить систему грейдирования на основе матрицы компетенций.
Спикер Алексей Нелюбов — QA Lead более 12 лет, занимается настройкой Agile-процессов на уровне нескольких команд, коучингом сотрудников и проведением обучающих сессий по тестированию.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/ehtjIQ
📙 Все участники открытого урока получат скидку на курс "QA Lead" и руководство "Путеводитель по навыкам QA-инженера: от новичка до эксперта"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFG5zzR6
На открытом уроке 21 января в 19:00 мск мы узнаем, как создать матрицу компетенций и выстроить систему грейдирования для QA-команды.
📗 В результате мы:
- Узнаем, как составить матрицу компетенций и зачем она нужна;
- Поговорим, какие навыки указывать и как описать уроки;
- Разберем, как выстроить систему грейдирования на основе матрицы компетенций.
Спикер Алексей Нелюбов — QA Lead более 12 лет, занимается настройкой Agile-процессов на уровне нескольких команд, коучингом сотрудников и проведением обучающих сессий по тестированию.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/ehtjIQ
📙 Все участники открытого урока получат скидку на курс "QA Lead" и руководство "Путеводитель по навыкам QA-инженера: от новичка до эксперта"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFG5zzR6
👍13
🎯 Вы крутой тестировщик и хотите попробовать себя в Android-разработке?
👩💻 Начните с простой и полезной задачи — приложения для заметок!
На открытом уроке 27 января 2025 в 20:00 вы освоите:
— Создание списков через RecyclerView.
— Работу с базой данных Room.
— Использование Flow для обновления данных.
Это отличный шанс погрузиться в мир Android. К тому же, все участники вебинара получат скидку на обучение на курсе «Android Developer»!
➡️ Регистрация на вебинар: https://u.to/83ppIQ
На открытом уроке 27 января 2025 в 20:00 вы освоите:
— Создание списков через RecyclerView.
— Работу с базой данных Room.
— Использование Flow для обновления данных.
Это отличный шанс погрузиться в мир Android. К тому же, все участники вебинара получат скидку на обучение на курсе «Android Developer»!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFGaNWdEPlease open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3
⚡️ИНСТРУМЕНТЫ PYTHON ДЛЯ QA AUTOMATION
Меня часто спрашивают, а что использовать для работы с БД, файлами и т.д
Хочу рассмотреть топ Python библиотек и инструментов, которые я сам лично использую в автоматизации тестирования:
▪️МОБИЛЬНОЕ ТЕСТИРОВАНИЕ
▫️Appium: Ключевой инструмент для автоматизации тестирования мобильных приложений на iOS и Android. Используя Appium, вы можете тестировать нативные, мобильные веб-приложения и гибридные приложения на реальных устройствах и эмуляторах.
▪️НАГРУЗОЧНОЕ ТЕСТИРОВАНИЕ
▫️Locust: Отличный выбор для нагрузочного тестирования веб-приложений. Этот инструмент позволяет написать сценарии на Python, симулируя множество пользователей, работающих с вашим приложением одновременно.
▪️ТЕСТИРОВАНИЕ ВЕБ-ПРИЛОЖЕНИЙ
▫️Selenium и Playwright: Идеальные инструменты для автоматизации веба. Они поддерживают все основные браузеры и позволяет автоматизировать комплексные сценарии.
▪️РАБОТА С БАЗАМИ ДАННЫХ
▫️PyODBC: Идеальный инструмент для подключения к SQL базам данных через ODBC. PyODBC обеспечивает эффективную работу с различными базами данных, делая его отличным выбором для интеграции данных в ваши тесты.
▪️АВТОМАТИЗАЦИЯ API
▫️Requests: Простая и мощная библиотека для отправки HTTP запросов, идеально подходит для тестирования REST API.
▫️HTTPx: Современный HTTP клиент, поддерживающий асинхронные запросы и HTTP/2.
▫️Pydantic: Используйте эту библиотеку для строгой валидации и управления данными на основе Python типов. Отлично подходит для работы с данными API и настройками конфигурации.
▪️РАБОТА С ФАЙЛАМИ
▫️Pandas: Инструмент для работы с табличными данными, особенно полезен при анализе результатов тестов и генерации отчётов.
▫️CSV: Встроенная в Python библиотека для работы с CSV файлами. Предоставляет функционал для простого чтения и записи данных в формате CSV.
▫️openpyxl: Специализированная библиотека для чтения и записи файлов Excel (.xlsx). Позволяет работать с формулами, форматированием и многим другим.
▫️lxml: Мощная библиотека, поддерживающая как XML, так и HTML. Она предоставляет простой API для разбора XML с использованием XPath и XSLT.
▪️РАБОТА С ПОЧТОЙ
▫️imaplib: Данная библиотека предназначена для работы с почтовыми серверами через протокол IMAP. Это позволяет читать почту прямо с сервера, перемещать сообщения между папками, искать и фильтровать сообщения и т.д.
▫️smtplib: используется для отправки электронных писем с использованием протокола SMTP. Это включает в себя возможность создавать сообщения, подключаться к SMTP серверу, авторизовываться и отправлять электронные письма.
▪️ОРГАНИЗАЦИЯ ТЕСТОВ
▫️PyTest: Мощный и гибкий фреймворк для организации и гибкого управления автоматизированными тестами.
▫️Allure: Генерируйте красивые и информативные отчеты о результатах тестирования, интегрируя Allure с PyTest.
🚀 Используйте эти инструменты для повышения эффективности и качества ваших тестов)
А какие инструменты используете вы? Пишите в комментах!
Источник
Меня часто спрашивают, а что использовать для работы с БД, файлами и т.д
Хочу рассмотреть топ Python библиотек и инструментов, которые я сам лично использую в автоматизации тестирования:
▪️МОБИЛЬНОЕ ТЕСТИРОВАНИЕ
▫️Appium: Ключевой инструмент для автоматизации тестирования мобильных приложений на iOS и Android. Используя Appium, вы можете тестировать нативные, мобильные веб-приложения и гибридные приложения на реальных устройствах и эмуляторах.
▪️НАГРУЗОЧНОЕ ТЕСТИРОВАНИЕ
▫️Locust: Отличный выбор для нагрузочного тестирования веб-приложений. Этот инструмент позволяет написать сценарии на Python, симулируя множество пользователей, работающих с вашим приложением одновременно.
▪️ТЕСТИРОВАНИЕ ВЕБ-ПРИЛОЖЕНИЙ
▫️Selenium и Playwright: Идеальные инструменты для автоматизации веба. Они поддерживают все основные браузеры и позволяет автоматизировать комплексные сценарии.
▪️РАБОТА С БАЗАМИ ДАННЫХ
▫️PyODBC: Идеальный инструмент для подключения к SQL базам данных через ODBC. PyODBC обеспечивает эффективную работу с различными базами данных, делая его отличным выбором для интеграции данных в ваши тесты.
▪️АВТОМАТИЗАЦИЯ API
▫️Requests: Простая и мощная библиотека для отправки HTTP запросов, идеально подходит для тестирования REST API.
▫️HTTPx: Современный HTTP клиент, поддерживающий асинхронные запросы и HTTP/2.
▫️Pydantic: Используйте эту библиотеку для строгой валидации и управления данными на основе Python типов. Отлично подходит для работы с данными API и настройками конфигурации.
▪️РАБОТА С ФАЙЛАМИ
▫️Pandas: Инструмент для работы с табличными данными, особенно полезен при анализе результатов тестов и генерации отчётов.
▫️CSV: Встроенная в Python библиотека для работы с CSV файлами. Предоставляет функционал для простого чтения и записи данных в формате CSV.
▫️openpyxl: Специализированная библиотека для чтения и записи файлов Excel (.xlsx). Позволяет работать с формулами, форматированием и многим другим.
▫️lxml: Мощная библиотека, поддерживающая как XML, так и HTML. Она предоставляет простой API для разбора XML с использованием XPath и XSLT.
▪️РАБОТА С ПОЧТОЙ
▫️imaplib: Данная библиотека предназначена для работы с почтовыми серверами через протокол IMAP. Это позволяет читать почту прямо с сервера, перемещать сообщения между папками, искать и фильтровать сообщения и т.д.
▫️smtplib: используется для отправки электронных писем с использованием протокола SMTP. Это включает в себя возможность создавать сообщения, подключаться к SMTP серверу, авторизовываться и отправлять электронные письма.
▪️ОРГАНИЗАЦИЯ ТЕСТОВ
▫️PyTest: Мощный и гибкий фреймворк для организации и гибкого управления автоматизированными тестами.
▫️Allure: Генерируйте красивые и информативные отчеты о результатах тестирования, интегрируя Allure с PyTest.
🚀 Используйте эти инструменты для повышения эффективности и качества ваших тестов)
А какие инструменты используете вы? Пишите в комментах!
Источник
10👍47❤11🔥5👎1
Вы хотите стать тест-менеджером или уже руководите командой тестировщиков?
Хотите разобраться в тонкостях эффективной организации и управления процессом тестирования?
Приглашаю всех желающих на бесплатный открытый вебинар «Аудит процесса тестирования. Как повысить эффективность и качество»
⏰Дата: 27.01.2025 в 19:30 МСК
⬇️ Что Вас ждет:
- Обсудим, как правильно организовать аудит процесса тестирования
- Разберем, как находить узкие места в процессе тестирования
- Покажу, как правильно анализировать результаты и внедрять изменения
В завершения сессии проведу серию вопросов/ответов по Вашим актуальным кейсам.
Вебинар приурочен к старту нового потока на моем курсе “Тест-менеджемент и управление тестированием”.
✅ Зарегистрировать на вебинар можно по ссылке
https://testgrow.timepad.ru/event/3203514/
Жду всех, кому интересно развиваться как тест - менеджер, QA Lead или Head of QA!
Хотите разобраться в тонкостях эффективной организации и управления процессом тестирования?
Приглашаю всех желающих на бесплатный открытый вебинар «Аудит процесса тестирования. Как повысить эффективность и качество»
⏰Дата: 27.01.2025 в 19:30 МСК
⬇️ Что Вас ждет:
- Обсудим, как правильно организовать аудит процесса тестирования
- Разберем, как находить узкие места в процессе тестирования
- Покажу, как правильно анализировать результаты и внедрять изменения
В завершения сессии проведу серию вопросов/ответов по Вашим актуальным кейсам.
Вебинар приурочен к старту нового потока на моем курсе “Тест-менеджемент и управление тестированием”.
✅ Зарегистрировать на вебинар можно по ссылке
https://testgrow.timepad.ru/event/3203514/
Жду всех, кому интересно развиваться как тест - менеджер, QA Lead или Head of QA!
🔥17👍4❤2
⚡️ Узнайте, как использовать обновленный Allure для более эффективного анализа результатов тестирования из первых уст — от создателя инструмента, кофаундера и CMO Qameta Software.
🔥 28 января в 20.00 мск приглашаем на бесплатный вебинар "Allure: руководство к использованию", на котором разберем:
- Что такое Allure и какие его основные функции?
- Как установить и настроить Allure для вашего проекта?
- Как интегрировать Allure с различными фреймворками для тестирования?
- Как интерпретировать отчеты, которые генерирует Allure?
- На какие тонкости стоит обратить внимание при использовании инструмента?
👉 Регистрация: https://u.to/i25zIQ
Занятие приурочено к старту курса "JavaScript QA Engineer", на котором вы научитесь организовывать комплексное автоматизированное тестирование веб-приложений, строить процесс автоматизированного тестирования, использовать инструменты тестирования, использовать Docker и Github.
🔥 28 января в 20.00 мск приглашаем на бесплатный вебинар "Allure: руководство к использованию", на котором разберем:
- Что такое Allure и какие его основные функции?
- Как установить и настроить Allure для вашего проекта?
- Как интегрировать Allure с различными фреймворками для тестирования?
- Как интерпретировать отчеты, которые генерирует Allure?
- На какие тонкости стоит обратить внимание при использовании инструмента?
👉 Регистрация: https://u.to/i25zIQ
Занятие приурочено к старту курса "JavaScript QA Engineer", на котором вы научитесь организовывать комплексное автоматизированное тестирование веб-приложений, строить процесс автоматизированного тестирования, использовать инструменты тестирования, использовать Docker и Github.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFHtNik8👍14🔥3❤2👎1
Хотите успешно вкатиться в тестирование? Узнайте секреты мнемоник для проверки IT-продуктов на открытом уроке!
⚡️ На вебинаре 23 января в 20:00 мск вы:
- Разберётесь с техниками тест-дизайна.
- Освоите мнемоники для эффективного тестирования.
- Попрактикуетесь на реальных примерах.
Начните карьеру QA-инженера с прочного фундамента! Вебинар станет вашим первым шагом в профессию с перспективами роста и востребованностью.
👩💻 Спикер Алена Новикова — PO в Геосоциальных картах МТС, опытный QA, PM и наставник.
👉 Регистрируйтесь на бесплатный вебинар уже сейчас и получите скидку на обучение на курсе «QA Engineer. Basic»: https://u.to/TfRiIQ
🎁 Участники вебинара получат скидку на обучение и полезные материалы для успешного старта в новой профессии.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFJLTZjW
⚡️ На вебинаре 23 января в 20:00 мск вы:
- Разберётесь с техниками тест-дизайна.
- Освоите мнемоники для эффективного тестирования.
- Попрактикуетесь на реальных примерах.
Начните карьеру QA-инженера с прочного фундамента! Вебинар станет вашим первым шагом в профессию с перспективами роста и востребованностью.
👩💻 Спикер Алена Новикова — PO в Геосоциальных картах МТС, опытный QA, PM и наставник.
👉 Регистрируйтесь на бесплатный вебинар уже сейчас и получите скидку на обучение на курсе «QA Engineer. Basic»: https://u.to/TfRiIQ
🎁 Участники вебинара получат скидку на обучение и полезные материалы для успешного старта в новой профессии.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFJLTZjW
👏10👎6🔥2❤1
🆚 RabbitMQ или Kafka: какая система выведет вашу архитектуру на новый уровень? Узнайте на открытом вебинаре!
28 января в прямом эфире:
✔️ сделаем обзор ключевых брокеров сообщений: принципы работы, особенности и актуальные практики;
✔️ разберем, как выбрать инструмент, повышающий производительность и надежность ваших систем.
Вебинар будет полезен разработчикам Backend, FullStack и системным аналитикам.
Спикер Евгений Непомнящий — опытный разработчик и преподаватель.
Все участники получат скидку на участие в курсе «Microservice Architecture».
🔴 Регистрация открыта: https://u.to/mXVzIQ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFG57wDa
28 января в прямом эфире:
✔️ сделаем обзор ключевых брокеров сообщений: принципы работы, особенности и актуальные практики;
✔️ разберем, как выбрать инструмент, повышающий производительность и надежность ваших систем.
Вебинар будет полезен разработчикам Backend, FullStack и системным аналитикам.
Спикер Евгений Непомнящий — опытный разработчик и преподаватель.
Все участники получат скидку на участие в курсе «Microservice Architecture».
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFG57wDa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3❤2