Тестировщик от бога
32.4K subscribers
1.85K photos
58 videos
2 files
1.76K links
Регистрация в перечне РКН:
https://knd.gov.ru/license?id=6756feb5c577eb7c5260f6b8&registryType=bloggersPermission

Божественный канал про тестирование

Официальный телеграм-канал портала testengineer.ru

По всем вопросам: @anothertechrock, @godinmedia
Download Telegram
Учимся создавать надёжные и быстрые тесты с помощью тренажёра по автоматизации на Playwright.

Изучайте понятную теорию и решайте сложные задачи прямо в тренажёре со встроенной 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👏54👎2
🚜 Релокация: страны, зарплаты, требования к квалификации

С какими сложностями сталкиваются wannabe-тестировщики в Польше? Как на смену роли в команде смотрят менеджеры в Германии? Какая ситуация с вакансиями и зарплатами в Европе и остальном мире? Действительно ли так плохо в джуниор-сегменте сейчас? Сколько получают индусские тестировщики? Что спрашивают на собеседовании QA в Германии, Индии и Канаде? Об этом — в подборке для релокантов с нашего сайта

▫️Зарплаты QA в Европе
▫️Зарплаты тестировщиков в регионах мира — State of Testing ‘2024
▫️Ситуация в Европе: Manual-сегмент захвачен индийцами, в Automation невероятные требования
▫️Собеседование Senior QA в Индии и о зарплатах в индийском IT
▫️Массовые увольнения и прочие ужасы в мировом IT (нет)
▫️Войти в QA в Польше
▫️Войти в QA в Германии: вопросы на собеседовании и что делать свитчерам-нетехнарям
▫️Собеседование тестировщика в Евросоюзе и США/Канаде: вопросы
👍30🍾3🔥2
🟡Дайджест полезных материалов по тестированию с 23 декабря по 8 января

🔖 Почитать:

- на 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

👀 Посмотреть:

🌐 Real Junior QA Inquiries| Artsiom Rusau QA Life ⏱️40 минут
🌐 Janet Gregory & Lisa Crispin discuss the power ⏱️1 час
🌐 Redis — базовые знания на практических примерах | QA Tech ⏱️20 минут
🌐 Context Driven Testing Explained | EvilTester ⏱️25 минут
🌐 Как тестировать API | Лёша Маршал ⏱️40 минут

Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍74
А мамка это тим лид, которая борща наварила, всех за столом собрала, у джуна уроки проверила, бате задач подкинула, а на деда уже особо и не повлияешь)👌🤣
😁223👍2012🔥2
Ху*поинты какие-то получается
😁144🔥75
📎 Свежие статьи по тестированию с нашего сайта

▫️Архитектура Appium
Чтобы полностью использовать все возможности Appium, необходимо понимать, как он работает под капотом.

▫️10 советов экспертов для начинающих QA
"За последние 10 лет я взяла интервью у многих экспертов по тестированию программного обеспечения. В этой статье я приведу 10 самых ярких советов, которыми поделились эти эксперты."

▫️Стили написания переменных
Верблюд, змея, шашлык и Блез Паскаль - форматы названий переменных в коде.

▫️Google Checks
В паблик вышла ИИ-платформа проверки комплаенса от Google. Она проверяет, что приложение делает, и что делать не должно.
👍18🔥65👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Работаешь в тестировании уже 2+ года? Умеешь и в автоматизированное, и в ручное? Самое время попробовать свои силы в Ozon Tech — обучиться и перейти на Go.

26 января состоится контест Route 256 — бесплатный курс бигтеха🦎
Лучшие участники пройдут обучение в крутых командах и получат шанс остаться в штате.

Регистрируйся и стань одним из них!
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥5👍3👎2🍾1
🟡Дайджест полезных материалов по тестированию c 9 по 19 января

🔖 Почитать:

- на 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

👀 Посмотреть:

🌐 Тестирование ПО на утечки чувствительных данных ⏱️45 минут
🌐 Готовим стенд с обезличенными данными ⏱️15 минут
🌐 Так ли проста стековая канарейка ⏱️40 минут
🌐 Automation Locators | alexusadays
🌐 ChainTest Report With Selenium + TestNG, Depreciation of ExtentReport ⏱️40 минут
🌐 Using a Martial Art To Do Tests ⏱️10 минут
🌐 Playwright c нуля | Герман Варгин
🌐 Component Testing: Cy vs Pw vs Vitest ⏱️35 минут
🌐 How Simple Cypress Tests Recouped Thousands of Company Dollars ⏱️30 минут

Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍23🔥53
и в амбулаторную карту)

Хорошей недели!
😁131😢12🔥8
⚡️ИНСТРУМЕНТЫ 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.

🚀 Используйте эти инструменты для повышения эффективности и качества ваших тестов)

А какие инструменты используете вы? Пишите в комментах!

Источник
10👍4711🔥5👎1
Вы хотите стать тест-менеджером или уже руководите командой тестировщиков?
Хотите разобраться в тонкостях эффективной организации и управления процессом тестирования?


Приглашаю всех желающих на бесплатный открытый вебинар «Аудит процесса тестирования. Как повысить эффективность и качество»

Дата: 27.01.2025 в 19:30 МСК

⬇️ Что Вас ждет:

- Обсудим, как правильно организовать аудит процесса тестирования
- Разберем, как находить узкие места в процессе тестирования
- Покажу, как правильно анализировать результаты и внедрять изменения

В завершения сессии проведу серию вопросов/ответов по Вашим актуальным кейсам.

Вебинар приурочен к старту нового потока на моем курсе “Тест-менеджемент и управление тестированием”.

Зарегистрировать на вебинар можно по ссылке
https://testgrow.timepad.ru/event/3203514/

Жду всех, кому интересно развиваться как тест - менеджер, QA Lead или Head of QA!
🔥17👍42
вот она, менеджерская жизнь
ван ту ван дороже здоровья 😅
😁84🤬8🌚4😢3
а может так и и задумано было 😏 )))
😁75👍5🙊4🔥2
📣 11 популярных нейросетей и инструментов с ИИ, которые могут быть полезны тестировщикам ПО

▪️applitools.com
Инструмент для визуального тестирования с помощью ИИ, помогает автоматизировать проверку пользовательского интерфейса.

▪️testim.io
Использует машинное обучение для создания, выполнения и поддержания тестов, ускоряя процесс автоматизации.

▪️mabl.com
Облачная платформа для автоматизированного тестирования, которая использует ИИ для анализа и повышения эффективности тестов.

▪️test.ai
Инструмент с ИИ для создания автоматических тестов пользовательских интерфейсов без кода.

▪️functionize.com
Платформа тестирования, использующая ИИ для автоматизации и анализа тестов, что облегчает тестирование веб-приложений.

▪️percy.io
Инструмент для визуального тестирования и автоматического сравнения скриншотов с использованием ИИ.

▪️appvance.ai
Применяет ИИ для создания и выполнения тестов производительности, безопасности и функциональности.

▪️eggplantsoftware.com
Применяет ИИ для улучшения стратегии тестирования, выявления багов и оптимизации тестов.

▪️qawolf.com
Инструмент для автоматизации тестирования, который использует ИИ для быстрого создания тестов и анализа результатов.

▪️rainforestqa.com
Платформа для автоматизированного тестирования с поддержкой ИИ, позволяющая быстро создавать тесты без кода.

▪️retest.de
Инструмент с ИИ для визуального тестирования, который анализирует изменения в пользовательском интерфейсе. ReTest использует подход "записать и воспроизвести" и применяет ИИ для выявления изменений, чтобы упростить процесс тестирования и сократить время на ручные проверки.
5👍294🎉2🍾1
🔥 Топ-15 ресурсов для IT-специалистов по изучению английского языка 🏴󠁧󠁢󠁥󠁮󠁧󠁿

▫️
Duolingo
Игровой подход к изучению языков.
▫️Memrise
Курсы для запоминания слов и фраз.
▫️Anki
Создавайте карточки для эффективного запоминания.
▫️Rosetta Stone
Фокус на нативном произношении.
▫️italki
Занятия с носителями языка через скайп.
▫️HelloTalk
Общайтесь с носителями языка через чат.
▫️FluentU
Изучайте язык через видео с субтитрами.
▫️Babbel
Основывается на разговорном языке и практических навыках.
▫️BBC Languages
Бесплатные уроки от BBC на разные языки.
▫️Lang-8
Получайте коррекцию ваших текстов от носителей языка.
▫️Tandem
Обменивайтесь языковыми навыками с партнерами.
▫️LanguagePod101
Аудиокурсы для разговорной практики.
▫️Clozemaster
Учите язык через контекстные предложения.
▫️Pimsleur
Аудиокурсы с акцентом на произношение.
▫️Coursera и edX
Онлайн-курсы на иностранных языках.
🔥18👍53
Попали под сокращение? Мы знаем, как помочь вам найти новую работу в Германии! 🇩🇪

Эта страна стала одной из самых привлекательных для релокации: в 2024 году там появились карта шансов (виза по поиску работы), а также возможность получить паспорт всего за 3 года.

О том, как воспользоваться этими возможностями, пишет рекрутер по Германии Инесса Тиконов на авторском канале "Германия с Инессой".

✍️ На канале вы найдете полезные лайфхаки, гайды и истории из жизни в Германии, например:

🔴Гражданство Германии за 3 года: не мечта, а реальность!
🔴Основные ошибки в резюме. В Германии свои требования и нюансы
🔴10 шагов, чтобы ваш профиль в LinkedIn магнитил рекрутеров
🔴Как оформить CV так, чтобы вас точно пригласили на интервью? 5 правил  
🔴 Тонкая наука коммуникации: почему soft skills становятся всё важнее

✔️ Инесса и её команда помогают немецким компаниям найти и перевезти классных специалистов. Среди них можете быть и вы!

➡️ Подписывайтесь и получайте полезную информацию. Однозначно рекомендую!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15👎10🔥51🍾1
Знали ли вы , чтобы стать миллионером или очень занятым человеком вам нужно:

1. Купить макбук
2. Надеть эйрподс
3. Найти кофейню с розетками
4. Прийти в нее и заказать один стакан кофе
5. Начать хмуриться в экран и просидеть так до закрыти кофейни

Все 😅
👏57🌚10🤔8👎3😢3
📎 Свежие статьи по тестированию с нашего сайта

Вот, что вышло у нас на сайте testengineer.ru в последнее время:

▫️
Гайд по тест-анализу
В этой статье вы получите четкое понимание тест-анализа и сможете применять его в реальных проектах, а не только для собеседований.

▫️JSON. Быстрый гайд
Синтаксис, инструменты, примеры + шпаргалки

▫️
Единственный тестировщик на проекте: три важные метрики
Проблемы в новых фичах, о которых сообщили пользователи, стабильность критически важных пользовательских путей, и время, потраченное на исследовательское тестирование.

▫️Тестирование feature-флагов
Ознакомительный гайд, с примерами в Playwright

▫️Боли QA инженеров
Опрос комьюнити
16👍5👎1
🌐 Программа самостоятельного обучения тестированию ПО в 2025 году

Программу обучения на 1 год, которая поможет вам овладеть всеми необходимыми навыками, чтобы стать востребованным специалистом в 2025 году.

▫️Реалии профессии QA в 2025
▫️Подробная программа обучения, разделенная на модули
▫️Важность автоматизации и AI
▫️Советы по карьерному развитию

Смотреть на YouTube (~30 минут)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🌚1
🟡Дайджест полезных материалов по тестированию за неделю с 20 по 26 января

🔖 Почитать:

- на TestEngineer:
▪️Боли QA инженеров
▪️2025. Конкуренция с азиатами, ноу-код и падение зарплат
▪️Тестирование фича-флагов
▪️Единственный тестировщик на проекте: три важные метрики

- Другие платформы:
▪️Лучшие практики создания фреймворка для автотестов
▪️Множество способов запустить коллекции Postman
▪️Аргументы внутри объекта Schema GraphQL — для чего нужны
▪️Приоритизация проблем
▪️Что такое тест критического пути
▪️Как сделать SMS-оповещение о землетрясениях с GeoJSON и SMS API
▪️Комментарии в тестах. Как не надо
▪️Руководство по тестированию пуш-уведомлений
▪️Вводный гайд по pytest
▪️Дебаг резюме
▪️Санитарное тестирование
▪️Добавляем кнопку «Fix with AI» в отчёты Playwright
▪️Merge-Request стенды
▪️Кастомные селекторы

- В большом мире QA (англоязычное):
▪️Selenium 4.28, Playwright 1.50
▪️Organizing Playwright Tests Effectively | Playwright Team
▪️WebDriverAgent — The Heart of iOS E2E Testing
▪️Field Notes in API Testing, Part 1: Areas of Focus + Part 2: Practical Approaches
▪️Dev-In-Test Team
▪️QA the Right Way
▪️Optimizing E2E Test Suites for Reliable Monolith Deployments
▪️Testing, terminology and misperceptions
▪️What if, as a testing community, we’ve been hung up about the wrong thing all this time
▪️Diagnosing CI Bottlenecks
▪️Test fixtures for GraphQL applications
▪️How we test the backend

👀 Посмотреть:

🌐 Ускоряем Allure TestOps ⏱️45 минут
🌐 How to Handle Web Tables | Playwright TypeScript ⏱️30 минут
🌐 From network tab to automated API test ⏱️15 минут
🌐 The State of Cypress | Founder of Cypress.io ⏱️35 минут

Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥15👍64