#ЧеКак
🤔 Как работают веб-приложения?
🟠 Клиент (браузер) отправляет запрос к серверу через HTTP/HTTPS для получения данных или функционала.
🟠 Сервер обрабатывает запрос, взаимодействует с базой данных, бизнес-логикой и отправляет ответ (HTML, JSON, XML и т. д.).
🟠 Браузер рендерит содержимое, а клиентский код (например, JavaScript) обеспечивает интерактивность, отправляя асинхронные запросы для обновления данных без перезагрузки страницы.
👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
71%
JMeter
14%
Jenkins
7%
GitLab
7%
CircleCI
#ЧеКак
🤔 Какая разница между негативным и позитивным тестированием?
Это два основных подхода в тестировании ПО, которые используются для проверки корректности работы системы под различными условиями. Оба подхода имеют свои цели и сценарии использования.
🟠 Позитивное тестирование
Проверка того, что система работает правильно при вводе корректных и ожидаемых данных.
Сценарии: В нем используются входные данные и сценарии, которые соответствуют требованиям и спецификациям системы. Оно направлено на подтверждение того, что система выполняет свои функции как ожидается. Ввод корректных данных для входа в систему (правильное имя пользователя и пароль). Заполнение формы регистрации с валидными данными. Совершение покупки с действительной кредитной картой.
🟠 Негативное тестирование
Проверка того, что система правильно обрабатывает некорректные, неожиданные или экстремальные данные и ситуации.
Сценарии: В нем используются входные данные и сценарии, которые выходят за пределы нормальной работы системы. Оно направлено на выявление ошибок и проверку устойчивости системы. Ввод неправильного пароля для входа в систему. Попытка регистрации с уже существующим именем пользователя. Ввод текста вместо чисел в числовые поля.
🚩 Когда использовать
🟠 Позитивное тестирование
В начале процесса тестирования для проверки базовой функциональности. Для подтверждения того, что система соответствует требованиям и спецификациям.
🟠 Негативное тестирование
Для проверки устойчивости и надежности системы. Для выявления потенциальных уязвимостей и дефектов. В дополнение к позитивному тестированию, чтобы обеспечить всестороннее покрытие тестов.
👉 Новости 👉 Платформа
Это два основных подхода в тестировании ПО, которые используются для проверки корректности работы системы под различными условиями. Оба подхода имеют свои цели и сценарии использования.
Проверка того, что система работает правильно при вводе корректных и ожидаемых данных.
Сценарии: В нем используются входные данные и сценарии, которые соответствуют требованиям и спецификациям системы. Оно направлено на подтверждение того, что система выполняет свои функции как ожидается. Ввод корректных данных для входа в систему (правильное имя пользователя и пароль). Заполнение формы регистрации с валидными данными. Совершение покупки с действительной кредитной картой.
Тест-кейс: Вход в систему с корректными данными
Шаги:
1. Открыть страницу входа.
2. Ввести корректный логин пользователя.
3. Ввести корректный пароль пользователя.
4. Нажать кнопку "Войти".
Ожидаемый результат: Пользователь успешно входит в систему.
Проверка того, что система правильно обрабатывает некорректные, неожиданные или экстремальные данные и ситуации.
Сценарии: В нем используются входные данные и сценарии, которые выходят за пределы нормальной работы системы. Оно направлено на выявление ошибок и проверку устойчивости системы. Ввод неправильного пароля для входа в систему. Попытка регистрации с уже существующим именем пользователя. Ввод текста вместо чисел в числовые поля.
Тест-кейс: Вход в систему с некорректным паролем
Шаги:
1. Открыть страницу входа.
2. Ввести корректный логин пользователя.
3. Ввести некорректный пароль.
4. Нажать кнопку "Войти".
Ожидаемый результат: Система отображает сообщение об ошибке "Неправильный пароль".
В начале процесса тестирования для проверки базовой функциональности. Для подтверждения того, что система соответствует требованиям и спецификациям.
Для проверки устойчивости и надежности системы. Для выявления потенциальных уязвимостей и дефектов. В дополнение к позитивному тестированию, чтобы обеспечить всестороннее покрытие тестов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
7%
Bamboo
93%
GitHub
0%
TestNG
0%
OWASP ZAP
#Вакансии
👨💻 QA Middle/ Senior
Локация: Удаленно в РФ
Компания: Devquality
ЗП: от 130 000 до 190 000 р. на руки
Занятость: Полная
Проект: Налоговый мониторинг
🚩 Ваши задачи
🔵 Планирование и оценка задач тестирования
🔵 Разработка тестовой документации (чек-листы, тест-кейсы)
🔵 Проведение функционального, интеграционного и регрессионного тестирования (web)
🔵 Локализация, приоритезация и контроль исправления дефектов
🔵 Подготовка тестовых данных
🔵 Взаимодействие с аналитиками, разработчиками, автоматизаторами
🔵 Обратная связь и ретроспектива по результатам тестирования
🚩 Требования
🔵 Опыт тестирования веб-приложений
🔵 Опыт в SQL (crud, join)
🔵 Опыт в API
🔵 Опыт разработки тестов
🔵 Опыт тест-анализа и тест-дизайна
🔵 Опыт работы с багтрекинговыми системами
🚩 Условия
🔵 Оформление по ИП (компенсация налогов) или ТК РФ.
🔵 Дружелюбная атмосфера внутри компании
🔵 Возможность профессионального роста и развития.
🔵 Гибкий график работы и возможность удаленной работы.
🔵 Участие в интересных проектах и доступ к современным технологиям. Если вы готовы стать частью нашей команды и внести свой вклад в развитие Devquality
💬 Резюме отправлять: @CodeVal
👉 Новости 👉 Платформа
Локация: Удаленно в РФ
Компания: Devquality
ЗП: от 130 000 до 190 000 р. на руки
Занятость: Полная
Проект: Налоговый мониторинг
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
18%
Техника тестирования на основе реальных сценариев использования
9%
Тестирование доступности приложения для пользователей с ограниченными возможностями
9%
Тестирование совместимости приложения с различными устройствами
64%
Методика тестирования, основанная на разделении входных данных на эквивалентные классы
#ЧеКак
🤔 Какая разница между негативным и позитивным тестированием?
Это два основных подхода в тестировании ПО, которые используются для проверки корректности работы системы под различными условиями. Оба подхода имеют свои цели и сценарии использования.
🟠 Позитивное тестирование
Проверка того, что система работает правильно при вводе корректных и ожидаемых данных.
Сценарии: В нем используются входные данные и сценарии, которые соответствуют требованиям и спецификациям системы. Оно направлено на подтверждение того, что система выполняет свои функции как ожидается. Ввод корректных данных для входа в систему (правильное имя пользователя и пароль). Заполнение формы регистрации с валидными данными. Совершение покупки с действительной кредитной картой.
🟠 Негативное тестирование
Проверка того, что система правильно обрабатывает некорректные, неожиданные или экстремальные данные и ситуации.
Сценарии: В нем используются входные данные и сценарии, которые выходят за пределы нормальной работы системы. Оно направлено на выявление ошибок и проверку устойчивости системы. Ввод неправильного пароля для входа в систему. Попытка регистрации с уже существующим именем пользователя. Ввод текста вместо чисел в числовые поля.
🚩 Когда использовать
🟠 Позитивное тестирование
В начале процесса тестирования для проверки базовой функциональности. Для подтверждения того, что система соответствует требованиям и спецификациям.
🟠 Негативное тестирование
Для проверки устойчивости и надежности системы. Для выявления потенциальных уязвимостей и дефектов. В дополнение к позитивному тестированию, чтобы обеспечить всестороннее покрытие тестов.
👉 Новости 👉 Платформа
Это два основных подхода в тестировании ПО, которые используются для проверки корректности работы системы под различными условиями. Оба подхода имеют свои цели и сценарии использования.
Проверка того, что система работает правильно при вводе корректных и ожидаемых данных.
Сценарии: В нем используются входные данные и сценарии, которые соответствуют требованиям и спецификациям системы. Оно направлено на подтверждение того, что система выполняет свои функции как ожидается. Ввод корректных данных для входа в систему (правильное имя пользователя и пароль). Заполнение формы регистрации с валидными данными. Совершение покупки с действительной кредитной картой.
Тест-кейс: Вход в систему с корректными данными
Шаги:
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 — это как камыш и рогоз. Да, есть профи, которые их различают, но большинство людей путают. Иногда даже самим тестировщикам проще согласиться с тем, что думают все, чем объяснять, чем они отличаются.
Давайте сделаем усилие и разберёмся, в чём тут дело. Поймём разницу и больше никогда не будем путаться.
Читать статью...
👉 Новости 👉 Платформа
QA и QC — это как камыш и рогоз. Да, есть профи, которые их различают, но большинство людей путают. Иногда даже самим тестировщикам проще согласиться с тем, что думают все, чем объяснять, чем они отличаются.
Давайте сделаем усилие и разберёмся, в чём тут дело. Поймём разницу и больше никогда не будем путаться.
Читать статью...
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Кто ты, QA-инженер или тестировщик?
QA и QC — как камыш и рогоз. Конечно, есть ботаники, которые их различают, но большинство людей всё-таки путают. Иногда самим QA и QC легче согласиться с представлением обывателей, чем пускаться в...
👍1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣2
#полезное
😊 Тестирование на основе юзкейсов – полное руководство
Тестирование на основе юзкейсов – это один из методов тестирования “черного ящика”, используемый для функционального тестирования системы.
Читать статью
Тестирование на основе юзкейсов – это один из методов тестирования “черного ящика”, используемый для функционального тестирования системы.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
QaRocks
Тестирование на основе юзкейсов - полное руководство
Тестирование на основе юзкейсов - это один из методов тестирования "черного ящика", используемый для функционального тестирования системы.
#Собес
🤔 Что такое тестирование?
Тестирование - это процесс проверки программного обеспечения, направленный на выявление ошибок, дефектов и несоответствий требованиям. Оно помогает убедиться, что продукт работает корректно, удовлетворяет требованиям пользователя и обладает необходимым уровнем качества.
👉 Новости 👉 Платформа
Тестирование - это процесс проверки программного обеспечения, направленный на выявление ошибок, дефектов и несоответствий требованиям. Оно помогает убедиться, что продукт работает корректно, удовлетворяет требованиям пользователя и обладает необходимым уровнем качества.
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
👉 Новости 👉 Платформа
Локация: Удаленно в РФ
Компания: Солар
ЗП: от 230 000 р. гросс
Занятость: Полная
Мы ищем специалиста по автоматизации тестирования под один из наших CyberSec-продуктов, который обладает отличными навыками автоматизации на Python.
Буду рад более детально рассказать о вакансии. При заинтересованности просьба прикреплять резюме
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 для упрощения и ускорения тестирования веб-сайтов и приложений.
К каждому инструменту сделалан небольшой пошаговый туториал
Читать статью
👉 Новости 👉 Платформа
Статья предлагает тестировщикам подборку полезных инструментов Chrome DevTools для упрощения и ускорения тестирования веб-сайтов и приложений.
К каждому инструменту сделалан небольшой пошаговый туториал
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Зачем тестировать ПО?
Тестирование помогает обнаружить ошибки и дефекты на ранних этапах разработки, улучшить качество продукта и снизить риски. Оно гарантирует, что продукт удовлетворяет требованиям, работает стабильно и безопасно для пользователя.
👉 Новости 👉 Платформа
Тестирование помогает обнаружить ошибки и дефекты на ранних этапах разработки, улучшить качество продукта и снизить риски. Оно гарантирует, что продукт удовлетворяет требованиям, работает стабильно и безопасно для пользователя.
Please open Telegram to view this post
VIEW IN TELEGRAM