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

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

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

По всем вопросам: @anothertechrock, @godinmedia
Download Telegram
Разработайте свой первый автотест на Python/Selene

🗓 Дата: 28 декабря в 20:00 московскому времени приглашаем всех желающих на открытый урок

Чтобы принять участие, присоединяйтесь к чату @qa_guru_chat или зарегистрируйтесь на сайте QA.GURU

Что вас ждет:
🟣 Познакомимся с профессией инженера по тестированию и узнаем, какую ключевую роль играет тестировщик в проекте;
🟣Разберем различия между QA Automation Engineer и QA Manual Engineer;
🟣 Оценим текущее состояние рынка труда в сфере QA на 2023 год;
🟣 Представим тебе полноценный проект, охватывающий полную инфраструктуру (Web, Mobile, API).

💻 Смело переходим к делу: разработаем первый автотест для формы авторизации и для поиска в Google.

В завершении урока проведём сессию вопросов с QA Lead!

🧑‍🎓 Каждый участник получит домашнее задание, которое мы проверим

🎄 Все студенты наших декабрьских курсов смогут поучаствовать в новогоднем розыгрыше Курс в подарок 🎁

Остались вопросы?

Напишите нам в саппорт @qa_guru_support 💜

Реклама: ИП Васенков Станислав Олегович, ИНН 774335827403, ERID LjN8KbwGW
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥5👍3👏3🎉1
🔥 Подборка курсов для QA специалистов от Stepik с сертификатами!

▫️Web-технологии
Курс посвящен разработке серверной части web-приложений, их архитектуре и протоколу HTTP. По итогам курса вы научитесь: разрабатывать приложения на языке python, использовать MVC фреймворки, изучите верстку HTML страниц, погрузитесь в тематику web разработки и сможете выбирать конкретные технологии.

▫️Вселенная тестирования, или как стать тестировщиком
Главная цель курса — помочь начинающим тестировщикам освоить базовые знания о профессии и найти первую работу в тестировании. Курс включает в себя лекции, а также практику в виде тестовых заданий. Ну, что — вперед, и да пребудет с вами тестирование!

▫️Тестирование ПО: Postman для тестирования API
Курс "Тестирование ПО: Postman для тестирования API" познакомит тестировщиков ПО и qa engineer с базовыми возможностями Postman. Начнём с того, какие бывают запросы к API. Отправим на сервер простой запрос. Затем рассмотрим из чего состоит ответ от сервера. Узнаем как создавать переменные и использовать их для параметризации запросов. Потом познакомимся с коллекциями и окружением. Рассмотрим структуру и назначение скриптов. Напишем и запустим pre-request скрипты и тестовые скрипты.

▫️Автоматизация тестирования с помощью Selenium и Python
Это базовый курс для начинающих тестировщиков, который научит вас писать автоматизированные UI-тесты на языке программирования Python с помощью библиотеки Selenium. А еще мы рассмотрим популярные фреймворки и хорошие практики написания автотестов.

▫️Тестирование ПО с нуля. Теория + Практика
Курс "Тестирование ПО с нуля" подходит новичкам, которые хотят освоить профессию тестировщик ПО с нуля, и специалистам, чтобы освежить свои знания в тестировании. В курсе есть теория и практика.
👍32👏6🔥41👎1
Привет, QA-инженеры 👋

Сегодня рассказываем про большой релиз тест-раннера Emcee. Для тех, кто не в курсе: Emcee — раннер для параллельного тестирования, который используют в AvitoTech, Циан и многих других компаниях. У него уже около 300 ⭐️ на GitHub!

Вот что добавилось в двадцатом по счету релизе:

▫️Для iOS:
— Поддержали новый механизм дискаверинга тестов — runtimeXCTest.
Теперь можно запускать тесты таких альтернативных фреймворков, как Quick, Kiwi и подобных.
— Улучшили управление ресурсами и процессами очистки и поменяли уровень подробностей логов с trace на debug.
Без лишней детализации проще находить и анализировать проблемы в коде. А чем больше свободных ресурсов, тем быстрее скорость следующих запусков.

▫️Для Android:
— Реализовали новый способ запуска тестов — command line interface.
— Поддержали запись видео прогона тестов.


▫️Для облака:
— Поддержали запуск Appium-тестов.
— Выкатили Emcee cloud actions. Теперь вы можете интегрировать ресурсы Emcee cloud в свой GitHub пайплайн.

Узнать про Emcee больше

Реклама ООО "Авито Тех", ИНН 9710089440 erid: LdtCK6feh
🔥11👍32
🟡Дайджест полезных материалов по тестированию за неделю с 18 по 24 декабря

🔖 Почитать:

- на TestEngineer:
▪️Типичные проблемы и ошибки при тестировании
▪️Задачи мануальщиков, которые никогда не будут автоматизированы

- Другие платформы:
▪️Как пересдавать ДЗ на курсах, чтобы было меньше итераций
▪️Основы Cypress: использование baseUrl
▪️JavaScript для QA. Фронтендер учит дебажить код через Devtools
▪️Автотесты нагрузочного тестирования системы распознавания лиц
▪️TMS на замену TestRail: писали для себя, а выложили в open source TestY
▪️Паттерны автоматизации и архитектура автотестов
▪️Как тестировать без требований? Или как убедить разраба и себя, что это баг
▪️Python. Тестирование API. Структура тестов (Selenium Webdriver + Behave)
▪️Советы тем, кто тянет бремя тестирования в одиночку
▪️Вредные советы по тестированию в проектах (от 2ГИС)

- В большом мире QA (англоязычное):
▪️Реальные требования и погружение в мир пользователя — Michael Bolton
▪️Советы по резюме от Министерства Тестирования
▪️Эмоциональный интеллект тестера
▪️«Пока Cypress дает добавленную стоимость и качественный фидбек, не думаю, что проект будет закрыт»
▪️Quality Coaches вместо тестеров
▪️Гайд The Ultimate Automation Framework Guide: Introduction and Planning
▪️Небольшой информативный гайд по Appium Touch Actions
▪️Практикум по юзкейсам в Cucumber
▪️Что такое Puppeteer Angular Schematics
▪️Борьба с flaky-тестами в Slack
▪️Рефакторинг Playwright-локаторов, уровень «полубог»
▪️Быстрый практикум по Page Object Model в Playwright
▪️Делаем легаси-код тестабельным

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

🌐 Postman In An Hour (or so) 1 час (en)
🌐 Из химика-аналитика в тестирование финтеха 30 минут
🌐 Установка и работа с Apache Jmeter 2 часа
🌐 Исследовательское тестирование API 40 минут (en)

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
23🔥6👍5
Прям аж на душе тепло и уютно стало от этих слов
😁63👍9👏5
Что я делаю с тем, что не люблю в работе тестировщиком?

Когда признаешь, что не везде розовые пони, разрешаешь себе не любить какую-то часть, то и жить легче становится.

Когда я себя возвращаю в это понимание, у меня включается фокус на то, как минимизировать или сделать более эффективной ту часть работы, которая мне не нравится, потому что делать-то ее все равно нужно. Главное, вовремя признать, что это не нравится.

Есть у меня еще один вариант - уже перестать заниматься тестированием самой (но, кто, если не я 🙈). И это одна из задач на этот год. Слишком дорогой тестировщик из меня получается… Как раз это и обсуждали с моим менеджером на моем годовом ревью. Кстати, он и сам часто берет задачи, которые нужно делегировать. Популярная болезнь у менеджеров 😅

У вас есть что-то такое, что вам не нравится в тестировании?

Если вам тоже не нравится писать тестовую документацию, но вам приходится ее писать - давайте минимизировать риски вашего выгорания вместе 😅

В среду буду рассказывать и показывать свои подходы к работе с тестовой документацией.

Приходите на бесплатный эфир 27.12 в 19:00
🔵тык
Приносите вопросы/жалобы/предложения, а также свои рекомендации/лайфхаки по этой теме. Обсудим!

Реклама.ИП Фомичева Яна Валерьевна, ИНН 774314507177
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍11😁41
☃️🎥 30 фильмов про IT, которые можно пересмотреть на новогодних праздниках

На новогодних праздниках можно позволить себе отдохнуть и посмотреть старое и новое кино. Материал с подборкой фильмов про айти на любой вкус.

Читать
🔥29👍63🍾1💘1
❄️ Друзья! 2023 уходит, впереди 2024. Мы все ждем его с надеждой и верой, что новый год будет лучше уходящего и принесет только хорошее.

Мы хотим пожелать всем мира и добра, успеха и благополучия. И исполнения всех желаний. Берегите себя и близких! ❤️

Ваш тестировщик от бога
80🎉18🍾8👍2
Итоги 2023: что мы запомним из мира ИТ

От авантюры Сэма Бэкмана-Фрида до битвы в OpenAI — dev.by собрал самые яркие и значимые события из международной ИТ-сферы, о которых писали в этом году.

Читать статью
👍14😢3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Положил сервер, пошел на голую вечеринку и там ещё зашел не в ту дверь. 😀
😁78🔥9🙊8👍1👎1
База по базам. Вводный гайд по SQL для тестировщика

Довольно большой вводный гайд по базам данных и их типам. Кратко о нереляционных БД и CRUD. Часто используемые операторы SQL с примерами + кликабельные шпаргалки.

Содержание материала:

◾️Вводный гайд по базам данных для QA
▫️Что такое база данных
▫️Какие существуют типы БД
▫️Из чего состоит база данных
▫️Реляционные и нереляционные БД
▫️Четыре основных операции — CRUD
▫️Что такое транзакция, триггер и процедура
▫️Типичные сценарии тестирования БД
◾️Гайд по SQL для QA
▫️Таблицы, строки и колонки
▫️Типы данных в SQL
▫️Операторы: арифметические, сравнения, логические
▫️Команды
▫️Ограничения
▫️Insert
▫️Select
▫️Where, Having
▫️Join
▫️Подзапросы
▫️Комментарии в SQL-коде
◾️Шпаргалки по SQL

Читать статью
👍33🔥64
Подборка статей о подходах к тестированию в топ-компаниях

Собрали для вас подборку статей о процессах и подходах тестирования в крупных западных компаниях.

▫️Лишнее прочь. Лучшие практики Google testing
▫️Как тестируют в Shazam
▫️Как тестируют в WhatsApp
▫️Как тестируют в Reddit
▫️Как тестируют в Microsoft
▫️Как тестируют в Slack. Сквозные UI-тесты
👍19🔥63👏2
💂 Тот самый пост про английский. Делюсь своим опытом. Источник

Три важных шага, которые я сделала в феврале этого года:
📌 Приняла тот факт, что мне нужен репетитор. Самостоятельное изучение - не мой вариант.
📌 Определила цели изучения языка.
📌 Смирилась, что отныне английский должен стать частью ежедневной рутины. Банально, но регулярность - залог успеха.

Учить язык после тридцати - это уже целое приключение, поэтому мы с репетитором начали искать тот способ, который не будет вызывать у меня сопротивление. Поводов пострадать у меня и так достаточно)

📖 Reading
▪️ Читала адаптированные под уровень истории 👉 здесь
▪️ Потом перешла на статьи про uxui дизайн. Выбирали вместе с репетитором то, что смогу потянуть со своим уровнем.
▪️ Веду словарь. Слово, транскрипция, перевод, короткое определение на английском и два предложения с этим словом. Важно - пишу те предложения, которые теоретически могу использовать в жизни. Рядом со сложными словами рисую ассоциации:)
▪️ Карточки в Quizlet (обязательно с картинками)

🎧 Listening
▪️ Минутные видео от ellо 👉 здесь
Смотрела видео несколько раз, иногда записывала то, что услышала. Сравнивала со скриптом. Недоумевала, откуда взялись новые звуки.
▪️Челлендж Fast Speech with Jennifer помог немного понять принцип слияния звуков в речи носителей 👉 ссылка на плейлист
▪️Сейчас слушаю подкасты. На фоне, когда работаю, готовлю или мою бесконечную посуду. Из любимых
👉 Prosto English
👉 Design of Communication

🎙 Speaking
▪️ Тренирую говорение с репетитором на занятиях, записываю голосовые с пересказом прочитанных статей. Говорю с зеркалом (мое любимое). Завела приватный телеграм-канал, куда записываю голосовые в формате аудио дневника.
▪️В новом году планирую набраться смелости использовать приложения, которые позволяют в реальном времени общаться с носителями. Например 👉 https://www.lingbe.com/
▪️Уже несколько недель обдумываю возможность вписаться в какой-нибудь уютный speaking club
▪️А здесь кстати можно проверить свой speaking и пообщаться c AI 👉 https://speak.speechace.co/placement/

Все это я естественно чередую, но уделяю языку 30-60 минут ежедневно (ну или почти ежедневно))

А что касается удовольствия - просто читаю и слушаю то, что интересно. Не про Лондон город контрастов, который capital of Great Britain, а про тенденции в веб дизайне 😁
👍40🔥199
Познакомьтесь с языком SQL, который используют программисты, аналитики, тестировщики, продакт-менеджеры и другие специалисты. Сделайте первый шаг в IT, даже если ещё не определились с направлением, на бесплатном мини-курсе по программированию.

Зарегистрируйтесь и получите полезный гайд о профессии: https://epic.st/JsBLC

Вас ждут 5 дней обучения на практике и бонусы — статьи и чек-листы, которые пригодятся в работе. На мини-курсе вы научитесь обрабатывать, анализировать и красиво визуализировать данные на реальных кейсах. Прокачаете знания SQL, а также узнаете, как стать более востребованным специалистом.

Спикер — Мкртич Пудеян, специалист по анализу данных в «Газпромбанке». Сертифицированный SQL-разработчик от Microsoft, 8 лет работал специалистом по хранилищам данных в Tele2.

🎉 Всех участников ждут подарки: 5 полезных статей по SQL и Excel, персональная карьерная консультация, сертификат на скидку 10 000 рублей на любой курс и год бесплатного изучения английского языка.

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
👏13👍4
Как снифферы помогают тестировщикам

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

▫️Выявление Проблем Безопасности: С помощью снифферов можно обнаруживать уязвимости в передаче данных, например, нешифрованные пароли или личную информацию.

▫️Тестирование Производительности: QA специалисты могут использовать снифферы для мониторинга загрузки сети и определения узких мест в производительности приложений.

▫️Исследование Поведения Сети: Это включает в себя анализ задержек, потерь пакетов и других сетевых аномалий, которые могут влиять на работу приложения.

Полезные материалы:

▫️Charles proxy (небольшое видео на 12 минут)
▫️Материал "Сниффер трафика и зачем он нужен тестировщику" на vc.ru
▫️Материал "Начинающему QA: полезные функции снифферов на примере Charles Proxy" на хабре
▫️"Charles Proxy. Обзорный гайд" на testengineer.ru
👍385🔥4
Больше этого бесит только "мы же семья!"
😁106👍17🤬12💘2
🔐 Инструменты для тестирования безопасности

Собрали приложения, которые используются для нахождения уязвимостей в компьютерных системах. Эти инструменты имитируют атаки на систему, чтобы определить потенциально слабые места и дают информацию о том, как уменьшить эти риски:

▫️Acunetix — инструмент для постоянного автоматизированного сканирования
▫️Intruder — инструмент для автоматического сканирования
▫️Astra — инструмент, позволяющий взглянуть на безопасность с точки зрения хакера. Создан по стандартам OWASP и SANS
▫️Metasploit — определяет слабые места системы
▫️W3af — бесплатный open-source сканер
👍28🔥5
🟡Дайджест полезных материалов по тестированию за неделю с 8 по 14 декабря

🔖 Почитать:

- на TestEngineer:
▪️20% Селениума, покрывающие 80% задач
▪️Выбираем инструмент для нагрузочного тестирования: JMeter, Gatling, k6, LoadRunner, Locust, NeoLoad

- Другие платформы:
▪️Bug policy. Что делать когда работа с дефектами — это хаос и ужас
▪️Модель Client-Test для тестирования REST API
▪️Рецензирование тестовой документации на медицинских проектах
▪️Роль тест-лида в контексте скрам-команд
▪️Статистика QA-вакансий и резюме за декабрь (плохо)
▪️Сколько тестирования достаточно — Пол Джирард
▪️Удачный переход Netflix на GraphQL

- В большом мире QA (англоязычное):
▪️How to Write High-Quality User Story
▪️Evolution of Test Automation for a Monolith
▪️Using Appium in WebView with Web-driverIO
▪️Release Train in mobile development
▪️Expanding our Front End Testing Frameworks — NYT
▪️Efficient Recordings in JMeter For API Performance Testing
▪️Build Quality
▪️(lead) Размышления Майкла Болтона о Quality Assurance and Testing
▪️Тестирование как точка входа в IT. There’s no need for gatekeeping the entry gate, так как оно превратилось в очень сложную профессию
▪️Easiest way to understand How Appium works
▪️We Need a New Approach to Testing Microservices
▪️(senior) Как тестируют SQLite (сложнейший процесс, несколько миллионов тест-кейсов)
▪️Что нового в Selenium Manager

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

🌐 Красные флаги. О чем спросить на собеседовании — Artsiom Rusau 30 минут
🌐 Design Patterns for High-Quality Automated Tests (en) 35 минут
🌐 Trends. Appium Interceptor, Playwright and More (en)10 минут
🌐 Практическая работа с Kali Linux 2 часа 40 минут
🌐 Зачем тестировщику VSСode — Оксана Мельникова 25 минут

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😁6🕊2
🔥 Вы хотите стать тест-менеджером или уже руководите командой тестировщиков?
Хотите разобраться в тонкостях организации и управления тестированием?

Дата: 22.01.2024 в 20:00 МСК

Приглашаю всех желающих на бесплатный открытый вебинар “Тест-менеджер как ключевая роль в организации тестирования”.

⬇️ Что Вас ждет:
- Поговорим о ключевых компетенциях и навыках тест-менеджера
- Обсудим частые ошибки тест-менеджера в управлении тестированием
- Разберем основные задачи тест-менеджера как лидера команды
- Рассмотрим пошаговый план организации процесса тестирования

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

‼️ Дополнительно, каждый участник может получить от меня 20-минутную консультацию по любым вопросам, связанным с процессом тестирования на Вашем проекте.

Зарегистрироваться на вебинар
👍7🔥2😁2
Зачем тестировщику DevTools? 🧐

Процесс тестирования программного обеспечения требует точности, эффективности и надежности. И одним из наших главных инструментов являются DevTools. Эти мощные наборы инструментов и функций спроектированы для облегчения жизни тестировщиков и обеспечения высокого качества продукта.

Вот несколько ключевых причин, почему DevTools являются незаменимым активом для каждого QA инженера:

1️⃣ Инспекция элементов: DevTools позволяют разбираться в HTML, CSS и DOM вашего веб-приложения. Это необходимо для проверки правильности разметки, стилей и многих других аспектов интерфейса.

2️⃣ Отладка JavaScript: Мы можем устанавливать точки останова, следить за выполнением кода и исследовать значения переменных, чтобы выявлять и исправлять баги и проблемы.

3️⃣ Мониторинг сетевых запросов: С DevTools мы можем анализировать сетевой трафик нашего приложения, проверять, что запросы отправляются и получаются правильно, а также оптимизировать производительность.

4️⃣ Тестирование совместимости: DevTools предоставляют возможность эмулировать разные устройства и браузеры, что помогает нам убедиться в совместимости нашего приложения.

5️⃣ Анализ производительности: Мы можем оценить, как быстро загружается страница, определить узкие места и оптимизировать её для лучшей производительности.

Полезные ссылки для изучения:

🌐 1. DevTools для тестировщика
🌐 2. Всё, Что Нужно Знать О Chrome DevTools. Продвинутый Курс Тестирование ПО
🌐 3. Chrome DevTools — спрятанные полезности
🌐 4. DevTools Tips
5. Git-репозиторий с информацией по браузерам и DevTools
6. Отличный сайт по DevTools для web разработчиков
7. Кастомизация DevTools
8. Чем полезен DevTools тестировщику: об основных вкладках и инструментах
Please open Telegram to view this post
VIEW IN TELEGRAM
42🔥15👍12