QA & Testing | YeaHub – Telegram
QA & Testing | YeaHub
545 subscribers
187 photos
57 videos
14 files
411 links
Теория, подготовка к интервью и курсы для QA инженеров

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#ЧеКак
🤔 Какая разница между негативным и позитивным тестированием?

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

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


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


🚩Когда использовать

🟠Позитивное тестирование
В начале процесса тестирования для проверки базовой функциональности. Для подтверждения того, что система соответствует требованиям и спецификациям.

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

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой инструмент используется для управления и автоматизации тестирования мобильных приложений?
Anonymous Quiz
57%
Appium
14%
Jenkins
24%
Gradle
5%
SonarQube
#ЧеКак
🤔 Что такое Dev Tools?

Это встроенные инструменты браузера для анализа и отладки веб-приложений.
🟠Позволяют инспектировать элементы DOM, анализировать стили CSS и структуру страницы.
🟠Используются для мониторинга запросов, ресурсов и производительности страницы.
🟠Помогают отлаживать клиентский JavaScript и выявлять ошибки.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой инструмент используется для автоматизации развертывания и управления инфраструктурой?
Anonymous Quiz
64%
AWS CloudFormation
0%
Cucumber
14%
Protractor
21%
Travis CI
#полезное
🤔 Кто ты, QA-инженер или тестировщик?

QA и QC — это как камыш и рогоз. Да, есть профи, которые их различают, но большинство людей путают. Иногда даже самим тестировщикам проще согласиться с тем, что думают все, чем объяснять, чем они отличаются.
Давайте сделаем усилие и разберёмся, в чём тут дело. Поймём разницу и больше никогда не будем путаться.
Читать статью...

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
#собес
🤔 Что такое баг?

Это ошибка или дефект в системе, из-за которого приложение работает некорректно.
🟠Он может нарушать функциональность, производительность или пользовательский опыт.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
#полезное
😊 Тестирование на основе юзкейсов – полное руководство

Тестирование на основе юзкейсов – это один из методов тестирования “черного ящика”, используемый для функционального тестирования системы.

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Что такое тестирование?

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

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
#Вакансии
👨‍💻 QA Automation Engineer (Python)

Локация: Удаленно в РФ
Компания: Солар
ЗП: от 230 000 р. гросс
Занятость: Полная

Мы ищем специалиста по автоматизации тестирования под один из наших CyberSec-продуктов, который обладает отличными навыками автоматизации на Python.

🚩Требования к соискателю:
🔵 Python, Pytest, Selenium/Playwright, Allure;
🔵 Знания Linux, Windows, опыт работы с командной строкой;
🔵 Знание теории тестирования (виды, уровни тестирования, техники тест-дизайна);
🔵 Опыт работы с баг-трекером;
🔵 Опыт автоматизации тестирования.

Буду рад более детально рассказать о вакансии. При заинтересованности просьба прикреплять резюме

💬 Резюме отправлять: @kochkoff

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой термин описывает методику тестирования, при которой проверяется соответствие системы требованиям на основе моделей и спецификаций?
Anonymous Quiz
62%
Model-Based Testing
15%
Data-Driven Testing
8%
Behavior-Driven Development
15%
Test-Driven Development
#полезное
😊 Как эффективно использовать Chrome DevTools для QA: подборка интересных возможностей

Статья предлагает тестировщикам подборку полезных инструментов Chrome DevTools для упрощения и ускорения тестирования веб-сайтов и приложений.

К каждому инструменту сделалан небольшой пошаговый туториал
Читать статью

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Зачем тестировать ПО?

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

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой термин описывает процесс анализа безопасности программного обеспечения путем поиска уязвимостей в его коде и архитектуре?
Anonymous Quiz
33%
Vulnerability Assessment
48%
Penetration Testing
12%
Static Analysis
6%
Dynamic Analysis
#полезное
🤓 Руководство по тестированию пуш-уведомлений

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

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1
🤔 Какой инструмент используется для автоматизации тестирования и мониторинга микросервисов?
Anonymous Quiz
48%
Prometheus
13%
JIRA
15%
Gradle
24%
Protractor
1
#Собес
🤔 Что такое техника анализа классов эквивалентности?

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

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
#Вакансии
👨‍💻 Тестировщик

Локация: Удаленно
Компания: Ecom-solutions
ЗП: от 850 р./час
Занятость: Частичная

В IT- компанию Ecom-solutions требуется тестировщик на проект (интернет-магазин).

🚩Мы ожидаем
🔵Опыт тестирования веб-приложений в продуктовых командах от 6 лет;
🔵Знания техник тест-дизайна и методик тестирования, а также умение применять их на практике;
🔵Профессиональное владение любым инструментом для отладки веб-сайтов, например, Chrome DevTools;
🔵Опыт работы в e-commerce.

💬 Резюме отправлять: @NadezdaGN

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
1