QA собес | Тестирование @qa_sobes Channel on Telegram

QA собес | Тестирование

@qa_sobes


Регистрация в перечне РКН:
https://knd.gov.ru/license?id=6757b3ca35130d7236444819&registryType=bloggersPermission

Задания для подготовки к собеседованиям для тестировщиков.

По всем вопросам: @viktorreh, @godinmedia

QA собес | Тестирование (Russian)

Вы готовитесь к собеседованиям на позицию тестировщика? Тогда наш Telegram канал QA собес | Тестирование идеально подойдет для вас! Здесь вы найдете задания для подготовки к собеседованиям, специально созданные для тестировщиков.

Наш канал предлагает разнообразные задачи по различным темам, включая задания по JavaScript (@javascript_sobes), CSS (@csssobes), Python (@python_sobes) и общие задачи на логику (@it_sobes). Это отличная возможность не только потренироваться перед интервью, но и улучшить свои навыки в различных областях.

За дополнительной информацией вы всегда можете обратиться к нашим администраторам: @viktorreh и @godinmedia. Присоединяйтесь к нам и готовьтесь к своему будущему с успехом!

QA собес | Тестирование

10 Feb, 07:31


⚡️ Задумывались ли вы, как можно гибко настраивать запуск ваших тестов?

Приглашаем на открытый вебинар 18 февраля в 20:00 мск. “Как Pytest hooks поможет кастомизировать запуск тестов”, где мы подробно обсудим использование хуков (hooks) в pytest!

На занятии мы рассмотрим:
- Основные функциональные возможности pytest
- Как создать собственные правила для запуска тестов
- Способы сбора дополнительной информации о выполнении тестов, включая логи и метрики

Не упустите шанс узнать, как хуки могут помочь вам автоматизировать тестовые процессы и сделать их более эффективными!

👉 Регистрация: https://u.to/wLzJIQ

Занятие приурочено к старту курса Python QA Engineer. Обучение на курсе поможет вам стать квалифицированным тестировщиком на Python. Вы узнаете, как решать задачи автоматизации тестирования в реальных проектах, поймёте принципы построения и решения задач, научитесь писать автотесты для веб-приложений на Python.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFGn1exg

QA собес | Тестирование

07 Feb, 12:14


⚡️ Фикстуры в Playwright

В этом гайде вы узнаете о передовых методах использования фикстур Playwright для создания надежной и удобной в обслуживании тестовой архитектуры.

Читать

QA собес | Тестирование

06 Feb, 07:35


Хотите быстро вкатиться (спойлер: нет) в роль QA Lead и навести порядок в хаосе? Или уже руководите, но чувствуете, что процессы несовершенны?

Попробуйте наш уникальный симулятор-курс для QA Lead и пройдите путь в роли руководителя команды тестировщиков. Контролируйте процессы, принимайте сложные решения о найме и увольнении, делегируйте задачи и взаимодействуйте с руководством — всё это в реалистичном симуляторе с поддержкой преподавателя.

🧑‍🏫 Автор курса — Дима Ерёмин, который знает автоматизацию тестирования изнутри. Его путь — от единственного тестировщика в организации до QA Lead. Уверены, ему есть чем поделиться.

На курсе вы научитесь:

1. Переходу к руководящей роли: строить самостоятельные команды, определять их уровень зрелости и развивать их. Включая постановку и делегирование задач, принятие решений о найме и увольнении, а также разрешение конфликтов.
2. Оптимизации процессов тестирования: внедрять автоматизацию тестирования, управлять багами и проводить нагрузочное тестирование, чтобы повысить эффективность работы команды и отладить процессы.
3. Оценке эффективности: правильно рассчитывать ROI (возврат инвестиций) в тестирование, обосновывать затраты и демонстрировать ценность работы команды руководству.
4. Навыкам взаимодействия с руководством: продавать и презентовать результаты работы команды, доносить их важность и принимать обоснованные решения.

Погрузитесь в реальные задачи QA Lead и ощутите все тонкости этой роли в нашем симуляторе с поддержкой преподавателя. Чтобы оценить подход и формат обучения, начните с демо-доступа курса.

➡️ Получить демо-доступ

Реклама. ООО "Инженеркатех" ИНН 9715483673 erid: 2W5zFJx1vsi

QA собес | Тестирование

05 Feb, 08:58


⚡️ Тестирование мобильных игр

Разработка и тестирование мобильных игр — весьма трудоемкая задача. Тестов нужно много и самых разнообразных — в отличие от более стандартных мобильных приложений, например органайзеров или мессенджеров.

Читать

QA собес | Тестирование

04 Feb, 15:33


#вопрос_на_собеседование

Что такое цикломатическая сложность?

Цикломатическая сложность — показатель сложности исходного кода программы, который связан (коррелирует) с вероятностью возникновения ошибок (багов) в программе. Показатель цикломатической сложности вычисляется через граф потока управления (Control flow graph, CFG), который отображает количество линейно-независимых путей выполнения (как это?) в программе.

Большая цикломатическая сложность программы (модуля) как правило означает запутанность кода, и повышение риска ошибок при модификации кода.

Подробный ответ

QA собес | Тестирование

04 Feb, 14:31


⚡️ Нагрузочное тестирование (НТ) — это больше, чем просто тесты. Это целостный подход к обеспечению производительности и надежности систем.

🔥 6 февраля в 20.00 мск. приглашаем на открытый урок “Вокруг НТ: что мы делаем кроме тестов”, на котором обсудим:

- как НТ интегрируется в другие аспекты IT-операций и разработки;
- как НТ влияет на ключевые процессы, такие как capacity management incident management, SRE, и disaster recovery;
- связь НТ с инцидентами;
- роль НТ в планировании;
- НТ и виртуализация;
- интеграция НТ с мониторингом;
- автоматизация процесса раскрытия фичей (DoR и DoD).

👉 Регистрация: https://u.to/fvm1IQ

Занятие приурочено к старту курса “Нагрузочное тестирование”, на котором вы научитесь составлять методику, разрабатывать скрипты, запускать тесты и настраивать мониторинг нагрузочного тестирования.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFJ1APSx

QA собес | Тестирование

04 Feb, 09:58


#видео

Из этого видео вы узнаете, где и как можно потернироваться тестировать API.

Смотреть на YouTube

QA собес | Тестирование

03 Feb, 08:36


⚡️ JMeter — быстрый гайд

JMeter — это приложение с открытым исходным кодом на Java, предназначенное для нагрузочного и стресс-тестирования.

В JMeter можно проводить нагрузочное тестирование многих типов серверов — Web — HTTP, HTTPS, SOAP, баз данных via JDBC и т.д.

Читать

QA собес | Тестирование

01 Feb, 10:06


#видео

Урок по Selenium. Разбираемся, что також ожидания и как с ними работать.

Смотреть на YouTube

QA собес | Тестирование

31 Jan, 14:39


⚡️ Кейс: тестирование опаздывает

Ранее я рассказывала о проблемах позднего тестирования и других антипаттернах. Сейчас я подробнее расскажу о проблемах, поделившись примером из собственного опыта.

В какой-то момент моей карьеры QA-команда, которой я руководила, начала цикл тестирования, отстающий от Dev-команды примерно на восемь недель. И то, что начиналось как небольшое двухнедельное отставание, вскоре превратилось в большую проблему.

Читать

QA собес | Тестирование

31 Jan, 10:35


Ваша карьера в QA-разработке начинается в Авито 😎

Приходите на оплачиваемую стажировку в Авито. Здесь вы будете работать с продуктами, которыми пользуются миллионы.

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

Стажировка открыта в пяти направлениях, вы можете выбрать два — основное и запасное. Если попасть на первое не удастся, сможете пройти отбор на второе при наличии мест.

Условия:
• длительность программы — 6 месяцев
• работа от 25 часов в неделю, после завершения стажировки — возможность остаться в компании на полную занятость
• зарплата и корпоративный ноутбук
• можно работать из офиса, удалённо или в гибридном формате.

Более 80% стажёров продолжают карьеру в Авито. Присоединяйтесь к команде и растите вместе с нами! Регистрация открыта до 5 февраля.

QA собес | Тестирование

31 Jan, 06:28


🔥 10 тестов для тестировщиков

▫️LoadRunner Test (15 вопросов)
Проверка знаний по инструменту LoadRunner для нагрузочного тестирования и анализа производительности приложений.

▫️API Testing Test (15 вопросов)
Оценка знаний о тестировании API, включая HTTP-методы, коды состояния и аутентификацию.

▫️Situational Test for QA (15 вопросов)
Сценарии для оценки навыков работы в команде и принятия решений в тестировании.

▫️Basic Scrum Test (15 вопросов)
Проверка знаний методологии Scrum, используемой в управлении проектами.

▫️Google Chrome DevTools Test (10 вопросов)
Вопросы на знание возможностей и использования Google Chrome DevTools.

▫️Testing Terminology Test (20 вопросов)
Проверка знания основных терминов и видов тестирования.

▫️Postman Basics Test (10 вопросов)
Вопросы по основам использования Postman для тестирования API.

▫️Linux Commands Test (15 вопросов)
Сложные вопросы по основным командам и работе в Linux.

▫️Web Automation with Selenium WebDriver (25 вопросов)
Проверка знаний по использованию Selenium WebDriver для автоматизации веб-тестирования.

▫️Docker для тестировщика — тест по основам
Серия тестов с вопросами для подготовки к собеседованию на позиции бизнес/системного аналитика.

QA собес | Тестирование

30 Jan, 11:38


#вопрос_на_собеседование

Что такое жизненный цикл бага?

В процессе разработки всегда возникают дефекты (баги), которые тестировщики стараются найти, а разработчики - устранить. Статус дефекта и действия участников команды фиксируются в баг-трекинговой системе. Работа с багами происходит упорядоченно (поэтапно), нередко бывают повторные этапы. Баг проходит от «рождения» (Новый) до «смерти» (Закрыт). Этот процесс называется жизненным циклом бага.

Подробный ответ

QA собес | Тестирование

29 Jan, 11:28


⚡️ Как генерить тесты

Написание вручную тест-кейсов и сценариев является одним из самых утомительных и трудоемких процессов в QA. Когда приложения масштабируются или усложняются, становится еще труднее. Полагаясь только на традиционные методы, практически невозможно обеспечить скорость разработки и релиза современного ПО.

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

Читать

QA собес | Тестирование

28 Jan, 13:35


#видео

В автотестах важна не только их стабильная работа, но и удобство работы с ними и поддержки. Чистота кода - один из способов повысить удобство работы с ним.

Смотреть на YouTube

QA собес | Тестирование

27 Jan, 11:33


⚡️ Практикум по тестированию API в Playwright/Java

Разбираем различные виды запросов (GET, POST, PUT и т.д.). По статье на каждый вид!

Читать

QA собес | Тестирование

27 Jan, 07:35


⚡️ Узнайте, как построить интеграцию мечты с помощью Gatling, InfluxDB и Grafana!

🔥 28 января в 20.00 мск приглашаем на бесплатный вебинар "Gatling, InfluxDB и Grafana: интеграция мечты", на котором разберем вопросы:

- что такое Gatling, InfluxDB и Grafana, и как они работают вместе;
- установка и настройка среды: пошаговое развертывание компонентов;
- конфигурация Gatling для отправки метрик в InfluxDB;
- изменение конфигурации InfluxDB для комфортного сохранения метрик;
- настроqка Grafana для визуализации данных: создание подключения и настройка дашбордов.

В реальном времени проведем запуск теста, сбор и отображение метрик

👉 Регистрация: https://u.to/jjWJIQ

Занятие приурочено к старту курса “Нагрузочное тестирование”, на котором вы научитесь составлять методику, разрабатывать скрипты, запускать тесты и настраивать мониторинг нагрузочного тестирования.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFHjP5we

QA собес | Тестирование

25 Jan, 08:33


#видео

Автор видео показал, как подключиться к WebSocket на Java и написать автотесты для проверки UI и API.

Смотреть на YouTube

QA собес | Тестирование

24 Jan, 13:38


⚡️ Несколько советов по Playwright

Моя команда разработчиков использует Playwright в качестве фреймворка сквозного тестирования в проекте на TypeScript/Svelte. Хотя создатели Playwright хвастаются устойчивостью и «отсутствием flaky-тестов«, по моему опыту это не всегда так. Если у вас проблемы с Playwright, попробуйте воспользоваться этими советами.

Читать

QA собес | Тестирование

23 Jan, 07:32


⚡️ Узнайте, как использовать обновленный Allure для более эффективного анализа результатов тестирования из первых уст — от создателя инструмента, кофаундера и CMO Qameta Software.

🔥 28 января в 20.00 мск приглашаем на бесплатный вебинар "Allure: руководство к использованию", на котором разберем:

- Что такое Allure и какие его основные функции?
- Как установить и настроить Allure для вашего проекта?
- Как интегрировать Allure с различными фреймворками для тестирования?
- Как интерпретировать отчеты, которые генерирует Allure?
- На какие тонкости стоит обратить внимание при использовании инструмента?

👉 Регистрация: https://u.to/znBzIQ

Занятие приурочено к старту курса "JavaScript QA Engineer", на котором вы научитесь организовывать комплексное автоматизированное тестирование веб-приложений, строить процесс автоматизированного тестирования, использовать инструменты тестирования, использовать Docker и Github.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFJknJKr

QA собес | Тестирование

11 Jan, 15:37


#видео

Рассмотрим важность локализации багов и ее методы.

Смотреть на YouTube

QA собес | Тестирование

10 Jan, 09:40


⚡️ Количество багов ни о чем не говорит

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

В какой-то момент руководство растущей компании приходит к выводу, что для оценки работы команды необходимо использовать метрики. И зачастую командам предлагают начать подсчитывать баги.

Читать

QA собес | Тестирование

09 Jan, 11:11


#вопрос_на_собеседование

Что такое моки и стабы?

Стаб/заглушка — это объект, который выглядит как настоящий объект, но содержит только методы, необходимые для тестирования. Когда мы не хотим (или не можем) использовать объекты, которые могут отвечать реальными данными, используем стабы.

Более сложные объекты, хранящие вызовы методов, называются моками (реже макетами). К ним относятся динамические обертки для зависимостей, используемые в тестах. Они используются для документирования и проверки того например, как Java-классы взаимодействуют друг с другом.

Подробный ответ

QA собес | Тестирование

08 Jan, 09:05


⚡️ Тестирование в Staging и Production окружениях

При веб-тестировании возникает необходимость работать в разных окружениях, а именно в окружениях разработки (dev, development, песочнице), стейдже (стейджинге, staging, промежуточное, предпродакшен, или регрессионное окружение) и продакшен-окружении (production, или конечного пользователя).

Читать

QA собес | Тестирование

07 Jan, 16:15


#видео

В этом видео мы соберем проект в Android Studio и снимем логи приложения несколькими способами.

Смотреть на YouTube

QA собес | Тестирование

06 Jan, 12:35


Хотите быстро вкатиться (спойлер: нет) в роль QA Lead и навести порядок в хаосе? Или уже руководите, но чувствуете, что процессы несовершенны?

Попробуйте наш уникальный симулятор-курс для QA Lead и пройдите путь в роли руководителя команды тестировщиков. Контролируйте процессы, принимайте сложные решения о найме и увольнении, делегируйте задачи и взаимодействуйте с руководством — всё это в реалистичном симуляторе с поддержкой преподавателя.

🧑‍🏫 Автор курса — Дима Ерёмин, который знает автоматизацию тестирования изнутри. Его путь — от единственного тестировщика в организации до QA Lead. Уверены, ему есть чем поделиться.

На курсе вы научитесь:

1. Переходу к руководящей роли: строить самостоятельные команды, определять их уровень зрелости и развивать их. Включая постановку и делегирование задач, принятие решений о найме и увольнении, а также разрешение конфликтов.
2. Оптимизации процессов тестирования: внедрять автоматизацию тестирования, управлять багами и проводить нагрузочное тестирование, чтобы повысить эффективность работы команды и отладить процессы.
3. Оценке эффективности: правильно рассчитывать ROI (возврат инвестиций) в тестирование, обосновывать затраты и демонстрировать ценность работы команды руководству.
4. Навыкам взаимодействия с руководством: продавать и презентовать результаты работы команды, доносить их важность и принимать обоснованные решения.

Погрузитесь в реальные задачи QA Lead и ощутите все тонкости этой роли в нашем симуляторе с поддержкой преподавателя. Чтобы оценить подход и формат обучения, начните с демо-доступа курса.

➡️ Получить демо-доступ

Реклама. ООО "Инженеркатех" ИНН 9715483673 erid: 2W5zFJond2p

QA собес | Тестирование

06 Jan, 12:21


⚡️ Подсветка веб-элементов в Selenium, Playwright и Cypress

Видел в Линкедине пост о том как выделить веб-элемент и сделать скриншот страницы с помощью тест-раннеров Selenium и Playwright. Другой человек сделал похожее в Playwright. В обоих случаях мы выделяем элемент, изменяя его стиль. Можно сделать такое выделение на любой странице, просто открыв DevTools и изменив style-объект нужного элемента.

Читать

QA собес | Тестирование

04 Jan, 09:14


#видео

В этом видео научимся искать Xpath-локаторы при работе в Selenium.

Смотреть на YouTube

QA собес | Тестирование

03 Jan, 11:21


⚡️ Как тестируют Uber: E2E в микросервисной архитектуре

Несколько лет назад Uber для перехвата регрессионных багов в основном полагался на инкрементное развертывание и оповещения на проде. Такой подход поначалу работал, но стал очень затратным с операционной точки зрения, а также провоцировал большое количество утечек. Наличие проблем на поздних стадиях разработки заставляло разработчиков искать и изолировать точное место ошибки, а затем проходить весь процесс заново.

Читать

QA собес | Тестирование

02 Jan, 13:36


#вопрос_на_собеседование

Что такое повторное тестирование?

Ретест — процедура повторной проверки отдельных тест-кейсов, при выполнении которых были обнаружены баги.

Также повторное (полное) тестирование проводят, когда продукт уже полностью протестирован, и по каким-то причинам нужно это сделать еще раз.

Подробный ответ

QA собес | Тестирование

01 Jan, 12:05


⚡️ Юзерцентричный подход к РОМ

Будучи специалистом по контролю качества, работающим на быстрорастущей платформе электронной коммерции, я начал испытывать трудности, связанные с использованием традиционной объектной модели страницы (POM).

Поначалу она работала хорошо, но по мере расширения нашего приложения — с увеличением количества вариантов поиска, новых функций корзины и расширения процесса оформления заказа — ограничения стали очевидны. Управление тестами становилось все сложнее, а сами тесты становились оторванными от реальных действий пользователей.

Читать

QA собес | Тестирование

31 Dec, 11:22


#видео

В автоматизации тестирования всегда существует много способов выполнения одинаковых вещей. И добавление проверок - одна из них. В этом видео разберемся, какие есть способы.

Смотреть на YouTube

QA собес | Тестирование

30 Dec, 12:54


⚡️ Полезные команды Playwright

Разбираем на примерах несколько опций команды npx playwright test, которые вам пригодятся при работе с Playwright.

Читать

QA собес | Тестирование

28 Dec, 13:10


#видео

В этом видео:

- Обзор Apache Kafka для автоматизации тестирования
- Пример использования в интеграционных тестах с использованием контейнеров Docker
- Написание тестов для Consumer и Producer с Avro-схемой
- Тестирование Kafka Stream приложения через Topology

Смотреть на YouTube

QA собес | Тестирование

27 Dec, 13:18


⚡️ Актуальные инструменты тестирования доступности

Инструменты тестирования веб-доступности проверяют соответствие стандартам доступности, таким как Руководство по доступности веб-контента (WCAG), выявляя элементы, которые могут препятствовать доступу пользователей с ограниченными возможностями. Эти инструменты проверяют, например, цветовой контраст и оттенки цветов, удобство навигации по клавиатуре и совместимость с программами чтения с экрана.

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

Читать

QA собес | Тестирование

25 Dec, 12:10


⚡️ Научный подход к багам

Я не люблю жутких ползучих жуков, но программные жучки — совсем другая история. Я с удовольствием охочусь и убиваю особенно мерзких программных жучков. Здесь я расскажу вам о том, как я подхожу к решению проблемы с ними.

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

Осознанное следование описанному ниже процессу может помочь вам сохранять спокойствие.

Читать

QA собес | Тестирование

25 Dec, 07:30


😮‍💨 Устал от постоянной рутины на работе? Хочется свободный график, удаленку и интересные задачи?

⚡️ Представь, что ты освоил востребованную профессию QA Engineer, работаешь в команде IT-экспертов, решаешь увлекательные задачи и строишь карьеру с высоким доходом.

🚀 На открытом уроке 26 декабря в 20:00 мск мы покажем, как твой текущий опыт можно применить в тестирование ПО. Узнай, какие навыки у тебя уже есть, и получи полезные материалы для успешного старта в новой профессии.

🔗 Запишись и сделай первый шаг к переменам: https://u.to/ZA0UIQ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFG6NUnC

QA собес | Тестирование

24 Dec, 14:10


#вопрос_на_собеседование

Что такое use case диаграмма?

В объектно-ориентированной парадигме, когда речь идет о проектировании системы, удобно описывать дизайн с помощью Унифицированного Языка Моделирования (Unified Modeling Language, UML).

UML-диаграмма use-кейсов (или диаграмма прецедентов) применяется для краткого изложения сведений о пользователях проектируемой системы и их взаимодействии с ней.

Подробный ответ

QA собес | Тестирование

24 Dec, 09:27


#видео

В этом видео рассмотрим, что такое терминал и bash и какие команды могут пригодиться тестировщику.

Смотреть на YouTube

QA собес | Тестирование

23 Dec, 14:33


⚡️ Ошибки в Cypress

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

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

Читать

QA собес | Тестирование

21 Dec, 08:05


#видео

В этом видео мы разберем ключевые отличия между тестировщиками уровня Junior+ и Middle (опыт и навыки, уровень ответственности и самостоятельности). Вы узнаете, что нужно для перехода на уровень Middle и какие качества важно развивать.

Смотреть на YouTube

QA собес | Тестирование

20 Dec, 16:06


#вопрос_на_собеседование

Что такое нефункциональное тестирование?

Это проверка нефункциональных требований (например, производительности, юзабилити, надежности, совместимости).

Подробный ответ

QA собес | Тестирование

20 Dec, 11:59


📕Открытый урок по управлению QA-командой для тестировщиков, руководителей QA-команд, middle/senior разработчиков и системнымх аналитиков

На открытом уроке 23 декабря в 19:00 мск мы узнаем, как установить стабильность и взаимозаменяемость людей в QA-команде.

📗В результате вы:
- Освоите основные инструменты отслеживания и принципы взаимозаменяемости сотрудников;
- Разберетесь в стадиях зрелости команды;
- Узнаете всё о T-shaped специалистах и шаринге знаний.

Спикер Елена Скрипаль — тестировщик и руководитель QA-команд в Gamedev, опытный оптимизатор процессов и ментор, 13+ лет работы в IT.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cGf8Fp

📙 Все участники открытого урока получат скидку на курс "QA Lead" и руководство "10 шагов к оптимизации процессов в команде тестирования"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

QA собес | Тестирование

20 Dec, 11:50


⚡️ Как писать тест-кейсы, если ненавидишь писать тест-кейсы

Я люблю тестировать. Но я не люблю писать ручные тест-кейсы. В каждой работе есть то что вам не нравится, и в каждом рабочем контексте есть особенности. Иногда ручные тесты — это либо то что очень нужно, либо то что хочет клиент, либо и то, и другое. Так как же писать ручные тест-кейсы, если ненавидишь писать скрипты и ручные тест-кейсы?

Читать

QA собес | Тестирование

19 Dec, 12:45


#вопрос_на_собеседование

Что такое инсталляционное тестирование?

Это тестирование процедур при установке приложения. Может включать проверку процедур полного или частичного апгрейда приложения и процедур при удалении приложения. Цель — проверка успешности установки приложения в целевой системе вместе с нужными модулями/зависимостями.

Подробный ответ

QA собес | Тестирование

18 Dec, 10:36


⚡️ Шесть уровней тестирования

Недавно, общаясь с инженерными командами, я понял, что у меня созрел новый мысленный образ, более реалистичное отображение QA-процессов.

Читать

QA собес | Тестирование

17 Dec, 15:16


#видео

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

Смотреть на YouTube

QA собес | Тестирование

16 Dec, 09:46


⚡️ Мягкие навыки тестировщика

В этой статье мы рассмотрим некоторые из «мягких» навыков, которые могут создать или сломать карьеру в мире тестирования.

Читать

QA собес | Тестирование

14 Dec, 06:41


#видео

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

Смотреть на YouTube

QA собес | Тестирование

13 Dec, 15:14


🧑‍💻 Занимаетесь тестированием? Углубите свои знания и освойте нагрузочное тестирование на нашем курсе.

Пройдите короткий тест, чтобы проверить свои знания и убедиться, что онлайн-курс «Нагрузочное тестирование» будет полезен для вас.

👉 Пройти тест

➡️ За 3 месяца обучения на курсе вы научитесь:

— Писать скрипты в Performance Center, Jmeter, Gatling, k6.io
— Настраивать CI / CD для нагрузочного тестирования
— Мониторить различные метрики, когда проводите тестирование с помощью Grafana и других инструментов
— Планировать нагрузочное тестирование для разных целей и случаев
— Анализировать результаты и составлять информативные отчёты
— Разбираться в методиках и отчётности: поймёте, какие разделы важны и для чего
— Оценивать точность и качество тестирования, чтобы улучшать процессы и повышать достоверность результатов
выявлять в системе узкие места

🚀 Присоединяйтесь - стартуем уже 19 декабря. Сейчас действует скидка 15% и рассрочка!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

QA собес | Тестирование

13 Dec, 08:50


⚡️ Шаблон ААА

Одной из самых сложных задач при написании надежных, логичных, поддерживаемых и легко читаемых тестов является их правильное структурирование. Несоблюдение определенной структуры в каждом модульном тесте может привести к нестабильности, то есть ненадежности тестов — кошмару разработчика.

Существует множество подходов к модульному тестированию, среди которых наиболее популярной практикой является шаблон, или паттерн, Arrange-Act-Assert.

Читать

QA собес | Тестирование

11 Dec, 12:48


⚡️ Две функции Chrome, которые лучше отключить

Начиная со 127-й версии, браузер теперь спрашивает, какую поисковую систему вы хотите использовать, что удобно для обычных пользователей. А для автоматизаторов плохо, так как он делает это постоянно.

Читать

QA собес | Тестирование

10 Dec, 12:30


#видео

Разбираем, что такое моки и как их создавать на Python.

Смотреть на YouTube

QA собес | Тестирование

10 Dec, 08:34


#вопрос_на_собеседование

Что такое таблица решений?

Decision Table (таблица решений) — техника, помогающая наглядно изобразить комбинаторику условий из ТЗ. Одна из техник тест-дизайна.

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

Подробный ответ

QA собес | Тестирование

05 Dec, 09:53


#вопрос_на_собеседование

Что такое уровни тестирования?

Существует 4 уровня тестирования. Они составляют тестовую пирамиду. Это, снизу вверх:

- Юнит-тестирование
- Интеграционное тестирование
- Системное тестирование
- Приемочное тестирование

Подробный ответ

QA собес | Тестирование

03 Dec, 09:28


#видео

В этом видео рассмотрим, как создать и настроить моки с помощью WireMock, чтобы улучшить процесс интеграционного тестирования в наших приложениях на Spring. Вы узнаете, как эффективно использовать WireMock для создания фейковых API и подмены внешних зависимостей, а также как интегрировать это в процесс разработки.

Смотреть на YouTube

QA собес | Тестирование

02 Dec, 11:12


⚡️ Создание простого сайта как метод прокачки QA-скиллов

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

Читать

QA собес | Тестирование

02 Dec, 07:30


Всё ещё собираете и обрабатываете данные вручную? Попробуйте SQL! Освойте язык, который пригодится программисту, продакт-менеджеру, BI-аналитику, data-инженеру или специалисту по Data Science.

Зарегистрируйтесь на мини-курс и получите 5 полезных статей по SQL и Excel:
https://epic.st/iH-vi?erid=2VtzqumVaLo

Вы узнаете:

— Зачем нужен SQL и почему этот язык востребован почти во всех сферах IT
— Как устроены базы данных и как с ними работать
— Как проводить аналитику так, чтобы на основе данных строить прогнозы
— Как автоматизировать отчёты в Excel

Что будем делать:
— Писать запросы на языке SQL
— Проводить аналитику для бизнеса
— Обрабатывать данные в Power Query
— Визуализировать показатели в Excel: создавать красивые графики, диаграммы и отчёты
— Применять инструменты Excel для анализа данных

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

А ещё, началась новогодняя распродажа в Skillbox: дарим скидки до 60% и 3 курса в подарок!

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

QA собес | Тестирование

30 Nov, 11:16


#видео

В этом видео рассмотрим технику тест-дизайна "Диаграммы состояний и переходов" на реальной фиче.

Смотреть на YouTube

QA собес | Тестирование

30 Nov, 07:31


5 Библиотек для автоматизации API на разных языках программирования.

▪️SuperTest 🖥 JavaScript
SuperTest - это библиотека для Node.js, предназначенная для тестирования HTTP-серверов и веб-приложений, включая API. Она интегрируется с библиотекой SuperAgent для создания HTTP-запросов и обработки ответов.

▪️Requests 🖥 Python
Requests - это библиотека Python, предназначенная для выполнения HTTP-запросов и работы с веб-API. Она обеспечивает простой и удобный интерфейс для отправки запросов и обработки ответов, включая поддержку различных HTTP-методов (GET, POST, PUT, DELETE и др.).

▪️RestSharp 🖥 C#
RestSharp - это библиотека для C#, предназначенная для тестирования и работы с RESTful API. Она предоставляет интуитивно понятный интерфейс для создания и отправки запросов.

▪️RestAssured 🖥 Java
RestAssured - это Java-библиотека, разработанная специально для автоматизации тестирования RESTful API. Она предоставляет удобные методы для создания и отправки HTTP-запросов, а также проверки ответов.

▪️HTTParty 💎 Ruby
HTTParty - это простая библиотека Ruby для выполнения HTTP-запросов и работы с API. Она предоставляет удобный интерфейс для создания запросов и обработки ответов.

QA собес | Тестирование

28 Nov, 11:30


⚡️ Быстрое введение в Docker

Разбираем, что собой представляет Docker, знакомимся с основными понятиями и командами.

Читать

QA собес | Тестирование

28 Nov, 07:30


⁉️Хотите разобраться, как подача нагрузки может повлиять на стабильность проекта?

На открытом вебинаре 3 декабря в 20:00 мск мы расскажем, как работать с Load Runner Controller для анализа производительности приложений.

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

👨‍💻Спикер Виктор Ганелес — эксперт по тестированию производительности в MicroFocus; работает в компании-разработчике инструмента нагрузочного тестирования «Load Runner».

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

Успейте зарегистрироваться https://u.to/JZkJIQ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KTE96

QA собес | Тестирование

27 Nov, 11:05


⚡️ Пирамида Google и мнемоника SMURF

Для эффективного масштабирования тестового набора нужно выходить за пределы стандартной пирамиды.

Мнемоника SMURF — простой способ запомнить 5 характеристик, которые необходимо учитывать при балансировке растущего тестового набора.

Читать

QA собес | Тестирование

26 Nov, 13:46


#вопрос_на_собеседование

Чем дефект отличается от бага?


Баг — это ошибка в коде, которую допускает разработчик на этапе написания кода. Баг может быть синтаксической или логической ошибкой в коде, которая приведет к неправильным результатам или вообще «поломает» приложение.

Дефект — это отклонение от ожидаемого поведения в программном продукте. Дефект — более широкий термин, который охватывает любой вид багов. Дефекты могут возникнуть во время разработки, или проявиться позже.

Подробный ответ

QA собес | Тестирование

26 Nov, 10:05


#видео

Разбираемся, что-такое тест-кейс и чек-лист, как они выглядят и какие есть особенности при их создании.

Смотреть на YouTube

QA собес | Тестирование

25 Nov, 07:49


⚡️ Где и как использовать сниффер для тестирования веб-приложений на примере Proxyman

Когда я только начинала работать тестировщиком, снифферы трафика казались мне чем-то далеким. В голове было что-то типа: "Ну, это для тестировщиков мобилок и для разработчиков. Мне оно не надо". Но потом я постепенно начала их использовать и поняла, что сниффер это маст хэв вещь в некоторых случаях!

В этой статье расскажу о нескольких кейсах, где снифферы трафика могут реально сохранить кучу времени и некоторое количество нервов. Let's go!

Читать

QA собес | Тестирование

23 Nov, 12:23


#видео

В этом видео разберем, что такое граничные значения (Boundary Value), как техника анализа граничных значений применяется в тестировании и почему больше всего дефектов можно найти на границах классов.

Смотреть на YouTube

QA собес | Тестирование

22 Nov, 09:23


⚡️ Desired Capabilities в Selenium

Desired Capabilities («желаемые возможности») — это класс, используемый для установки свойств браузера перед его вызовом. Это, например, имя браузера, операционная система, версия браузера и т. д. Это набор пар ключ-значение, которые используются для настройки параметров браузера. В основном Desired Capabilities позволяют гибче управлять браузером при автоматизации.

Читать

QA собес | Тестирование

21 Nov, 11:35


#вопрос_на_собеседование

Что такое headless-тестирование?


Headless, как следует из названия («безголовый»), означает веб-браузер без пользовательского интерфейса. Такой подход повышает скорость тестирования веб-приложений и упрощает процесс.

Подробный ответ

QA собес | Тестирование

20 Nov, 12:20


⚡️ Нужна тест-метрика? Присвойте очки тест-кейсам

QA, QE и специалисты-тестировщики часто слышат одни и те же вопросы, особенно находясь на руководящей позиции. Например, это «сколько кейсов еще осталось», «сколько времени еще нужно тестированию», и «какой процент тестирования завершен».

Как руководители, мы часто должны отвечать прямо, линейно, исчислимо. Именно это, как правило, и нужно задающим вопросы – простой, удобоваримый кусок информации, на основе которого принимаются сложные бизнес-решения. Бизнес ожидает ответов вроде «Нам осталось выполнить 500 кейсов из 10000», «в среднем мы выполняем 50 кейсов в день, то есть дней 10», и «мы на 95% готовы».

Опытные люди, однако, знают, что эти ответы не всегда дают нужную информацию.

Читать

QA собес | Тестирование

18 Nov, 13:02


⚡️ Отличия архитектуры Cypress, Playwright и Selenium 3/4 (WebSocket vs HTTP)

Selenium 3 был почти безальтернативным до появления 4-й версии (в октябре 2021), а далее и других фреймворков — Cypress и Playwright. В этой статье обсудим архитектурные различия Selenium 3, Selenium 4, Cypress и Playwright.

Читать

QA собес | Тестирование

16 Nov, 14:29


#видео

При работе с веб-приложениями часто случается, что не все элементы сразу доступны для взаимодействия. И тогда нужно дать Selenium команду подождать, пока элемент придет в тот статус, который нужен. Новички для этого используют sleep, но мы научимся ждать правильно.

Смотреть на YouTube

QA собес | Тестирование

15 Nov, 13:18


⚡️ Управление временем контейнера с помощью docker-compose и faketime

Периодически при тестировании микросервисов приходится сталкиваться с необходимостью изменения времени для проверки работы того или иного функционала. Это может быть функционал, который срабатывает по «тику» cron, или связанный с применением системного времени как одного из условий обработки/хранения/передачи данных тестируемым микросервисом.

Если микросервис разворачивается в Docker, то время контейнера берется из системного времени хост машины и без дополнительных инструментов максимум, что мы можем поменять — это часовой пояс контейнера, но не само системное время. Проблема в том, что часто для целей тестирования просто изменения часового пояса, ровно как и изменения времени в пределах 24х часов, оказывается недостаточно.

Читать

QA собес | Тестирование

15 Nov, 07:30


🎓 Приглашаем вас на вебинар "Тестируем локализацию в мобильных и ПК играх", который состоится 19.11.2024 в 20:00!

На этом занятии мы обсудим локализацию в играх и методы её тестирования. Поговорим о том, что такое локализация, перевод и адаптация. Рассмотрим распространённые баги и причины их возникновения, а также культурные и законодательные особенности основных регионов.

👉 Основные темы вебинара:
- Что такое локализация?
- Тестирование локализации
- Технические стороны локализации: платежи и устройства

👉 Мы будем разбирать игры:
- Kingdom Come: Deliverance
- Crusader Kings 3
- Religion Inc.
- и другие

Этот вебинар будет особенно полезен для разработчиков и геймдизайнеров, а также для всех, кто интересуется локализацией и тестированием игр.

🔥 Не упустите возможность узнать больше о локализации в играх и её тестировании!

Зарегистрируйтесь для участия https://u.to/_AYEIQ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KJBxp

QA собес | Тестирование

15 Nov, 05:27


#вопрос_на_собеседование

Что такое тестовый набор?

Тестовый набор — это контейнер для выполнения тест-кейсов, сгруппированных по функциональности.

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

Тест-кейсы выполняются вместе (последовательно); они группируются в наборы по функциональности (предназначению), в порядке, изложенном в тест-плане.

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

Подробный ответ

QA собес | Тестирование

14 Nov, 16:35


⁉️Хотите узнать, как проводить нагрузочные тесты, которые помогут найти слабые места в производительности?

Открытый урок 18 ноября в 20:00 мск — отличный шанс понять азы!

Мы разберём популярный инструмент Apache JMeter: создадим и отладим HTTPS-скрипт, проведём тест и проанализируем результаты. Опытный эксперт покажет, как выявить проблемы на реальном примере и генерировать html-отчёты.

Урок подойдёт всем, кто работает с QA или хочет протестировать свой web-ресурс на устойчивость к нагрузке. 🎁Также участники получат скидку на курс «Нагрузочное тестирование»!🎁

Регистрируйтесь на открытый урок и прокачивайте навыки QA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

QA собес | Тестирование

14 Nov, 15:21


⚡️ Git Hooks не так страшны, как их малюют

Бывает, что в командах тестирования грезят об автоматизации процессов, но почему-то не внедряют даже такие простые вещи как хуки: «Они очень усложняют процесс, и писать их тысячу часов». С этим я категорически не согласен, ведь реализовать хуки очень просто.

Меня зовут Денис Федоров, я тестировщик в команде 2ГИС ПРО, сервисе геоаналитики для бизнеса. Рассказываю, что такое гит-хуки, чем они могут быть полезны и как их можно реализовать у себя.

Читать

QA собес | Тестирование

13 Nov, 07:30


🟢Сбер приглашает тестировщиков на стажировку!

Открыт набор на оплачиваемую стажировку в Сбере для студентов очной формы обучения 2+ курса бакалавриата и специалитета, любого курса магистратуры и аспирантуры, готовых уделять стажировке от 20 часов в неделю.

Приятные условия в комплекте: 
– гибридный формат работы (возможность совмещать стажировку с учебой);
– команда профессионалов + наставник;
– доступ к образовательным ресурсам Сбера;
– оформление в штат после успешного окончания стажировки.

📍Набор в Москве и регионах 

Скорее оставляй заявку на сайте по ссылке! 💚

QA собес | Тестирование

12 Nov, 09:26


#вопрос_на_собеседование

Что такое тестирование масштабируемости?

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

Подробный ответ

QA собес | Тестирование

11 Nov, 10:39


⚡️ Карты, деньги, каталог: используем граничные значения на практике

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

Несмотря на то, что техника простая – она решает много проблем. Это не попарное тестирование, где есть куча инструментов на выбор, надо правильно составить входные данные, потом анализировать их и выдавать результат. Тут всё проще: мы руководствуемся чистой логикой.

Разберем в статье конкретные примеры использования этой техники.

Читать

QA собес | Тестирование

10 Nov, 10:59


Бесплатное IT-образование в 2024

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

Выбирайте нужное и подписывайтесь:

🐞 Тестирование: @QAPortal
👩‍💻 Python: @PythonPortal
📱 GitHub: @git_developer
⚙️ Backend: @BackendPortal
👩‍💻 Frontend: @FrontendPortal
🤓 Книги айти: @portalToIT
🤔 Хакинг & ИБ: @cybersecinform
👩‍💻 Java: @Java_Iibrary
👩‍💻 C#: @KodBlog
👩‍💻 С/С++: @Cpportal
🖥 Базы Данных & SQL: @SQL
👩‍💻 Golang: @juniorGolang
👩‍💻 PHP: @PHPortal
👩‍💻 Моб. разработка: @MobDev
👩‍💻 Разработка игр: @GameDevgx
👩‍💻 DevOps: @loose_code
🖥 Data Science: @DataSciencegx
📱 Маркетинг: @MarketingPortal
🖥 Дизайн: @PortalToDesign

➡️ Сохраняйте себе, чтобы не потерять

QA собес | Тестирование

09 Nov, 10:16


#видео

Автор видео, Олег Пендрак, рассказал, как подставлять куки авторизации в браузере.

В этом видео:
- Получение заголовков и куков из RestAssured и подстановка их в Selenide в UI-автотестах, чтобы пропустить этап авторизации и ускорить выполнение тестов
- Получение csrf токена из браузера и подстановка в http запрос
- Ускоряем UI автотесты с помощью подстановки cookies на языке Java

Смотреть на YouTube

QA собес | Тестирование

08 Nov, 13:33


⚡️ Функциональные и нефункциональные требования

Разбираем, что такое требования в целом и чем функциональные отличаются от нефункциональных.

Читать

QA собес | Тестирование

06 Nov, 15:31


⚡️ Тестируем в микросервисах: TaaS и пять шлюзов качества

Андрей Петухов, техлид команды Testing Experience AvitoTech, рассказал, как они организовывали у себя процесс тестирования в условиях микросервисной архитектуры. Вы узнаете о том, как применять Testing as a Service (TaaS), зачем нужны шлюзы качества и как все это помогло тестировщикам сосредоточиться.

Читать

QA собес | Тестирование

06 Nov, 12:30


🎮 Узнайте, как правильно тестировать скрипты в играх на бесплатном уроке курса "Game QA Engineer".

📅 Дата и время: 07 ноября 2024 года в 20:00 (мск)
📌 Тема: Тестируем скрипты в Kingdom Come: Deliverance

На данном уроке обсудим скрипты в играх и как их тестировать. В отличие от других видов медиа, в играх есть мир, с которым можно взаимодействовать и изменять, а также реакция мира на эти взаимодействия. Это и не только это возможно благодаря скриптам. Протестируем скрипты в игре Kingdom Come: Deliverance.

📚 Основные темы:
📜 Что такое скрипт?
📝 Какие бывают скрипты?
🧪 Тестирование скриптов.

📌 Зарегистрируйтесь для участия https://u.to/l3X9IA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KHpeu

QA собес | Тестирование

06 Nov, 07:31


Ускоряем процессы тестирования, улучшаем качество продукта и сокращаем количество ошибок с помощью автоматизации на Java

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

Что будем изучать на практике?
Вы решите более 100 задач и освоите:
- Основы тестирования;
- Программирование на Java и основы ООП;
- PageObject и Unit тесты;
- Аннотации BeforeEach, AfterEach, Disabled и ParameterizedTest;
- Запросы для бэкенд-тестирования, HTTP-запросы (GET, POST, PUT, PATCH, DELETE);
- Запросы в Postman;
- Использование RestAssured для автоматизации тестирования REST API вместе с JUnit5;
- Тестирование iOS и Android приложений на доступность (Accessibility);
- Автоматизированные тесты на Java с использованием Selenide и Selenium;
- Основы работы с Linux и Docker.

Начните практиковаться прямо сейчас в демо-доступе курса.

➡️ Регистрация на демо-доступ

Реклама. ООО "Инженеркатех", ИНН 9715483673, erid: LjN8K6z9Q

QA собес | Тестирование

05 Nov, 14:09


#видео

В этом видео разбираем водопадную модель, V-model, Kanban, Scrum. Рассмотрим все активности скрама, а также работу с Kanban-досками и покер-планирование в скраме.

Смотреть на YouTube

QA собес | Тестирование

04 Nov, 11:31


⚡️ Почему айтишники бегут из Германии

За последние месяцы и годы многие мои друзья и коллеги навсегда покинули Германию. Некоторые из них были коренными немцами, другие — экспатами со всего мира: из Индии, из других стран ЕС, из Америки и Азии.

Всех объединяло одно: им надоела Германия, и они уехали.

Будучи сам коренным немцем, родившимся в Берлине в 1985 году, я задавался вопросом, что заставляет немецких профессионалов говорить «ПОКА» любимой родине.

Читать

QA собес | Тестирование

02 Nov, 09:07


#видео

В автоматизации стандартных для пользователя сценариев иногда приходится использовать не самые стандартные функции инструмента. Штуки, с которым обычно могут появиться проблемы, это вкладки браузера, элементы, находящиеся внутри айфремов, всплывающие алерты и дропдауны.

В этом видео Евгений Окулик показал:
- как работать с iframe в Playwright с помощью frame
- как переключаться между вкладками браузера с помощью expect_page()
- как взаимодействовать с алертом, он же dialog в Playwright
- как выбирать нужные опции в дефолтных дропдаунах (select)

Смотреть на YouTube

QA собес | Тестирование

01 Nov, 08:28


⚡️ Выгорание тестировщиков: почему так бывает и что делать

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

Читать

QA собес | Тестирование

31 Oct, 13:08


#вопрос_на_собеседование

Что такое тестирование стабильности?

Это проверка стабильности приложения/сайта, работающего длительное время в условиях большой нагрузки. Такое тестирование помогает разработчикам и архитекторам совершенствовать систему, делая ее более гибкой, устойчивой к стабильно большой нагрузке, и измерять пределы выносливости.

Подробный ответ

QA собес | Тестирование

31 Oct, 09:01


Тестировщики, срочно сохраняйте себе подборку топ-постов от школы Across, чтобы прокачивать английский для QA:

1️⃣ Как обсуждать баги на английском

2️⃣ Полезные фразы для bug reports

3️⃣ Говорим об ошибках на английском

4️⃣ Как описывать графики и диаграммы Grafana

5️⃣ Как говорить об интерфейсе систем на английском: смотри здесь, здесь и здесь

6️⃣ Какие слова из tech вы точно произносите не так: Часть 1 и Часть 2

7️⃣ Говорим о действиях в touch-интерфейсе

8️⃣ О грамматике просто через мемы для QA: Часть 1 и Часть 2

9️⃣ Работает - не works?

Ещё больше фишек - на канале школы английского для айтишников Across.

✍🏼Подписывайся!

QA собес | Тестирование

30 Oct, 14:13


⚡️ Управление требованиями

Разбираем, что такое требования, зачем они нужны, какими бывают, как разрабатываются и как ими управлять.

Читать

QA собес | Тестирование

30 Oct, 10:01


YADRO приглашает QA-инженеров на SPRINT OFFER 🔍

Вендор и производитель IT-инфраструктуры YADRO в поиске QA Automation Engineer и Manual QA Engineer в команды Телеком и Разработки ПО. 

Оффер можно получить всего за 3 дня!

→ В команде разработки ПО вы будете тестировать совместимость СХД с платформами виртуализации, а также разрабатывать тестовые сценарии.

→ В команде телекома вам предстоит разрабатывать стратегии и тест-планы на новую функциональность для базовых станций, анализировать требования и результаты тестирования. 

🔵 А ещё вы присоединитесь к уникальной команде специалистов, станете частью большого инженерного сообщества, получите возможность влиять на создаваемый продукт и вместе с этим — бенефиты от компании, в частности, ДМС с первых дней работы.

Чтобы принять участие, до 5 ноября подайте заявку на сайте.

Присоединяйтесь к YADRO!

QA собес | Тестирование

29 Oct, 12:04


#вопрос_на_собеседование

Что такое приемочное тестирование?

Приемочное тестирование — один из методов тестирования ПО, при котором система проверяется на приемлемость — готовность к передаче заказчику (клиентам). Оценивается соответствие продукта бизнес-требованиям и требованиям пользователей.

Более формальное определение приемочного тестирования: проверка соответствия требованиям пользователей и бизнес-требованиям, проверка соответствия критериям приемки. После завершения приемочного тестирования пользователи/заказчики решают, принимать ли систему в пользование.

Подробный ответ

QA собес | Тестирование

28 Oct, 13:46


⚡️ Плохие тест-классы — перезапуск через боль

Тяжелые времена требуют тяжелых решений. Не всегда архитектура приложений и тестового окружения идеальная. Они могут быть из рук вон плохими и не гибкими. А для их тестирования приходится переступать через гордость тестировщика и нарушать базовые принципы тестирования программного обеспечения.

Читать

QA собес | Тестирование

26 Oct, 10:14


#видео

Разбираем, что такое тестовые артефакты. Знакомимся с понятиями “план тестирования”, “чек-лист”, “тест-кейс”.

Смотреть на YouTube

QA собес | Тестирование

25 Oct, 13:30


⚡️ Стандартные вопросы на собеседовании QA

Список общих вопросов о тестировании, которые могут задать в ходе интервью.

Читать

QA собес | Тестирование

24 Oct, 13:13


#вопрос_на_собеседование

Что такое альфа-тестирование?

Альфа-тестирование — начальное сквозное приемочное тестирование продукта (приложения), которое подтверждает, что базовые требования выполнены и приложение работает корректно в целом, и можно переходить на следующий этап (бета-тестирование).

Подробный ответ

QA собес | Тестирование

23 Oct, 13:17


⚡️ Тестирование безопасности API – Ошибка авторизации на уровне функций

API страдает от ошибки авторизации на уровне функций (BFLA), если пользователь может выполнять операции над ресурсами, которые, по идее, выполнять не может. Если некорректная авторизация на уровне объекта говорит о доступе к данным, BFLA – это про изменение или удаление данных.

Читать

QA собес | Тестирование

22 Oct, 11:02


#видео

Разбираем, что собой представляет процесс тестирования, в чем отличие между Quality Assurance и Quality Control, как выглядит процесс разработки программы и тестирования.

Смотреть на YouTube

QA собес | Тестирование

22 Oct, 07:30


🎮 Вебинар: Тестирование мобильных игр на примерах Genshin Impact и Gardenscapes 🎮

📅 Дата и время: 24 октября 2024 года в 20:00 (мск)
📌 Тема: Тестирование мобильных игр на примерах Genshin Impact и Gardenscapes

🔍 Описание:  
На этом вебинаре мы подробно разберем процесс тестирования мобильных игр, начиная с анализа и планирования работы, и заканчивая практическими примерами. Вы узнаете, чем мобильные игры отличаются от игр на персональных компьютерах и консолях, выделите приоритетные области тестирования и потренируетесь на популярных мобильных играх.

📚 Основные темы:
- Анализ игры
- Тестовая документация
- Практические примеры на играх разных жанров

Присоединяйтесь к нам, чтобы узнать все тонкости тестирования мобильных игр и получить ценные практические навыки!

📌 Зарегистрируйтесь для участия: https://u.to/USf3IA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8Jyw7C

QA собес | Тестирование

19 Oct, 13:41


#видео

В этом видео мы разберем топ-30 вопросов, которые спрашивают на собеседовании на Junior тестировщика.

Смотреть на YouTube

QA собес | Тестирование

17 Oct, 16:08


#видео

Обзор возможностей Selenide в разрезе тестирования верстки. С помощью Selenide можно получить актуальный скриншот странцы, далее написать код, который сравнит его с ожидаемым скриншотом и добавит вложения в Allure-отчет, если есть отличия.

Смотреть на YouTube

QA собес | Тестирование

17 Oct, 12:01


⚡️ Вот это новости у Kaspersky!

В «Лаборатории Касперского» стартовал набор на оплачиваемую стажировку SafeBoard по нескольким направлениям тестирования! Если ты студент вуза Москвы/МО или учишься в Школе 21 и готов(а) работать от 20 часов в неделю, присоединяйся к нашим IT-командам.

Ты научишься интересным задачам: ☕️

● Создавать тестовые сценарии;
● Разрабатывать и поддерживать автотесты;
● Заводить дефекты и проверять их исправление;
● Разбираться в чужом коде.

Тебя ждет зарплата, компенсация питания и крутая атмосфера в офисе: спортзал, сауна, игровые комнаты, кофейные паузы и многое другое 😇

Чем больше ты знаешь, тем меньше недостижимых вершин в жизни. Делай крутые тесты, регистрируйся до 27 октября https://kas.pr/v7xi?erid=LjN8JxeJM

QA собес | Тестирование

17 Oct, 11:31


⚡️ Быстрый гайд по тестированию баз данных

Тестирование баз данных состоит из тестирования черного ящика, тестирования белого ящика и тестирования ACID (атомарность, согласованность, изолированность и надежность). В этом гайде даны определения, описания, и примеры.

Читать

QA собес | Тестирование

17 Oct, 07:30


Хотите узнать, как создать идеальную тестовую модель?

Ждем вас на открытом вебинаре 17 октября в 20:00 мск, где мы разберем:

- что из себя представляет хорошая тестовая модель;
- способы организации тестовой модели;
- плюсы и минусы применения разных подходов;
- стратегии, проблемы и особенности тестирования при различных подходах.

Урок для тестировщиков, стремящихся стать QA-лидами, действующих руководителей QA-команд, Middle- и Senior-разработчиков, а также системных аналитиков.

Спикер Кирилл Маркидонов — опытный Developer, QA, аналитик, Automation QA, Lead разработки, QA Lead, Scrum Master, наставник и преподаватель, работает в биржевых финтех-проектах.

Встречаемся в преддверии старта курса «QA Lead». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://u.to/ajP1IA

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KUx4C

QA собес | Тестирование

17 Oct, 06:00


⚡️ <Не>Страшное слово эстимация, или Как я впервые оценивала время на тестирование и перебрала

Когда на новом проекте менеджер попросила меня провести эстимацию тестирования, я сначала растерялась, ведь это вроде как задача менеджера или старшего тестировщика. А потом вспомнила, что я – единственный тестировщик на проекте. И понеслось…

Читать

QA собес | Тестирование

16 Oct, 13:30


Основы тест-дизайна для ручного тестировщика

Ждем вас на открытом вебинаре 17 октября в 20:00 мск, где мы разберем:

- Зачем нужен тест-дизайн и какие задачи он помогает решать;
- Об основных типах тестирования и их применении;
- Важность и роли документации в тестировании.

Урок для тех, кто хочет найти свою первую работу в IT, ищет новые возможности для карьерного роста или самостоятельно изучает тестирование.

Спикер Юлия Горшкова — руководитель курса, в IT более 8 лет, работала с гигантами РЖД, YOTA, СОГАЗ, основала испанский стартап GradeBuilder.

Встречаемся в преддверии старта курса «QA Engineer. Basic». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KVw8Y

QA собес | Тестирование

16 Oct, 13:03


⚡️ Selenium. Все что нужно знать в 2024

Очень многие успешные компании используют Selenium, балансируя автоматизированное и ручное тестирование, повышая эффективность и точность. В этой статье вы найдете все самое важное о применении Selenium в 2024 году.

Читать

QA собес | Тестирование

15 Oct, 12:31


Ускоряем процессы тестирования, улучшаем качество продукта и сокращаем количество ошибок с помощью автоматизации на Java

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

Что будем изучать на практике?
Вы решите более 100 задач и освоите:
- Основы тестирования;
- Программирование на Java и основы ООП;
- PageObject и Unit тесты;
- Аннотации BeforeEach, AfterEach, Disabled и ParameterizedTest;
- Запросы для бэкенд-тестирования, HTTP-запросы (GET, POST, PUT, PATCH, DELETE);
- Запросы в Postman;
- Использование RestAssured для автоматизации тестирования REST API вместе с JUnit5;
- Тестирование iOS и Android приложений на доступность (Accessibility);
- Автоматизированные тесты на Java с использованием Selenide и Selenium;
- Основы работы с Linux и Docker.

Начните практиковаться прямо сейчас в демо-доступе курса.

➡️ Регистрация на демо-доступ

Реклама. ООО "Инженеркатех" ИНН 9715483673, erid: LjN8KKTUQ

QA собес | Тестирование

15 Oct, 11:25


#видео

Курс по Selenium. В этом плейлисте будут рассмотрены практически все аспекты Selenium, включая фишки, лайфаки и прочее!

Смотреть на YouTube

QA собес | Тестирование

15 Oct, 10:42


#вопрос_на_собеседование

Что такое таблица решений?

При тестировании системы с комплекскной бизнес-логикой тестировщики пишут тест-кейсы и параллельно продумывают возможные комбинации. Здесь возникает вероятность упустить какие-то сценарии, поскольку внимание рассредоточено между двумя задачами — описаниями тест-кейсов и продумыванием сценариев/комбинаций.

Таблица решений (Decision Table, DT) - отличный способ не упустить все возможные сценарии. В этой таблице все решения подаются в наглядной, легко читаемой форме.

Подробный ответ

QA собес | Тестирование

14 Oct, 12:04


⚡️ Попарное тестирование: испытание огнем на задаче по рефакторингу кода

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

Звучит просто, но что кроется за ней?

В своей прошлой статье я рассказывал о тестировании оплат, техниках тест-дизайна, которые использовал, и всячески открещивался от попарного тестирования. Но вот злой рок дошел до меня, и сегодня я хочу рассказать о недавнем опыте использования “попарки” на практике.

Читать

QA собес | Тестирование

12 Oct, 08:26


#видео

Автоматизация тестирования API и backend находится где-то в основе пирамиды тестирования. В этом видео разбираемся, как это тестирование провернуть.

Смотреть на YouTube

QA собес | Тестирование

11 Oct, 10:09


⚡️ Тест-кейсы валидации мобильных номеров

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

В этой статье вы найдете список тест-кейсов, разбитых по направлениям (формат, юзабилити, производительность и т.п.), а также советы по созданию тест-кесов для валидаци мобильных номеров и предупреждения о возможных ошибках.

Читать

QA собес | Тестирование

10 Oct, 16:01


#вопрос_на_собеседование

Что такое бета-тестирование?

Создается бета-версия приложения, по которому нужен пользовательский фидбэк, и передается некоторому количеству пользователей, желающих поучаствовать в бета-тесте. Бета-тестирование существенно минимизирует количество багов и повышает итоговый уровень продукта, путем валидации дефектов пользователями. «Бета» это последняя стадия тестирования продукта до появления на рынке. Главный плюс бета-тестов — ценный фидбек от конечных пользователей.

Подробный ответ

QA собес | Тестирование

10 Oct, 12:00


Собеседования в IT — это всегда «поединок»

— Сколько вы готовы платить за мою должность?
— А сколько вы хотите получать за вашу работу?

И так до тех пор, пока не сдашься либо ты, либо HR. А ещё обсуждать условия, бонусы, режим работы, задачи, рост — как в процессе не послать всё нахрен и всё-таки устроиться на своих условиях?

Об этом много пишут в канале
“На собесе как на танцполе”.

Внутри:
• Как вести себя на каждом этапе интервью?
• Как и где искать валютную удаленку?
• Как каждые полгода расти в зарплате?

Прохождение собеседований в IT скоро добавят как «олимпийскую дисциплину». Будьте готовы: @na_sobese

QA собес | Тестирование

09 Oct, 13:25


⚡️ Как я разрушил свои стереотипы об автотестах, или Мой путь от Appium до Kaspresso

Сергей Дударев, руководитель направления автоматизированных тестов в департаменте мобильной разработки «Лаборатории Касперского», рассказал о своем пути от Appium до open-source-фреймворка Kaspresso, с чего начинал, какие делал для себя открытия, как разрушались его стереотипы и какие по итогу были сделаны выводы.

Читать

QA собес | Тестирование

08 Oct, 12:44


#видео

Автор видео рассказал о генерации тестовых данных для тестов на Java и о библиотеках Faker и Instancio. С помощью этих библиотек можно создать уникальные тестовые даные, которые легко добавят универсальность и простоту в тестах.

Смотреть на YouTube

QA собес | Тестирование

07 Oct, 09:34


⚡️ Нагрузочное тестирование: как оценить производительность вашего цифрового продукта

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

Читать

QA собес | Тестирование

07 Oct, 07:30


Как эффективно сформировать стратегию тестирования и автоматизировать процессы?

Узнайте на открытом вебинаре 9 октября в 20:00 мск, где мы разберем:

- как инициировать автоматизацию;
- что такое квадранты тестирования и как их применять;
- общие рекомендации по автоматизации для разных архитектур;
- как разработать стратегию обеспечения качества.

Урок для тестировщиков, стремящихся стать QA-лидами, действующих руководителей QA-команд, Middle- и Senior-разработчиков, а также системных аналитиков.

Встречаемся в преддверии старта курса «QA Lead». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие https://u.to/ymXtIA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KYzSc