ProQuality Community
3.03K subscribers
175 photos
36 videos
2 files
1.27K links
Приветствуем в ProQuality Community – это обмен практиками тестирования между самыми разными специалистами! Присоединяйтесь к нам в youtube https://cutt.ly/8eTjvnl7
Сотрудничество: @andrey_talisman_ivanov
Download Telegram
😁12💯4
​​#softwareTesting

Безопасность — это не только забота хакеров или опытных специалистов по кибербезопасности, но и часть работы обычного тестировщика.

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

Базовые проверки на безопасность веб-приложения для тестировщика
🔥21
​​#proQuality_books #automationTesting

📖 Test Automation: A manager's guide (2021)
Автор: Boby Jose
Количество страниц: 274
Язык издания: Английский

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

Плюсы:
Доступный язык даже для нетехнических специалистов (HR, стейкхолдеры).
Множество кейсов и примеров из реальной практики.
Холистический подход: от стратегии до исполнения.
Удобная структура с выделением ключевых советов и цитат.
Практические рекомендации для подбора команды и оценки бизнес-задач.

Недостатки:
Мало технических деталей (не для инженеров).
Некоторые темы раскрыты поверхностно.
Нет пошаговых инструкций по реализации фреймворков.

Для кого:
✔️ Менеджеры и лидеры команд.
✔️ HR-специалисты, работающие с IT-ролями.
✔️ Автоматизаторы, ищущие стратегические инсайты.
✔️ Нетехнические стейкхолдеры.
👍3
​​#ProQuality_tasks

Всем привет! С вами снова рубрика задачки ProQuality

Задача про день недели 🗓

Максим лжет каждый понедельник, вторник и среду, а в остальные дни говорит правду. Оля лжет по четвергам, пятницам и субботам, а в остальные дни недели говорит правду. «Вчера я лгал», — сказал Максим. «Я тоже», — сказала Оля.

Какой сегодня день недели?

Идеями и решениями делитесь в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
3
#performanceTesting #automationTesting

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

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

Вопросы на собеседовании по JMeter
👍4
😁111
​​#proQuality_books #softwareTesting

📖 Безопасность веб-приложений (2025)
Автор: Эндрю Хоффман
Количество страниц: 432
Язык издания: Русский

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

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

Минусы:
Для полного понимания материала необходимы основные знания в области веб-разработки и программирования.
Большинство примеров основано на JavaScript, что может быть ограничением для специалистов, работающих с другими технологиями.
11
​​#ProQuality_tasks

Всем привет! С вами снова рубрика задачки ProQuality

Задача про шуточные баги 😉

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

А. Это действительно баг.
Б. Это на самом деле баг.
В. Это не баг.
Г. Баг не в тикете Б.

Если только один из комментариев верный, какой тикет описывает реальный баг?

Идеями и решениями делитесь в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
😁5
​​#automationTesting

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

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

Эволюция Assert'a на примере тестирования вездехода из Звездных Войн
👍3
😁13
​​#softwareTesting #gameTesting #mobileTesting

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

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

Тестирование мобильных игр
👍3
​​#proQuality_books #softwareTesting

📖 Тестирование программного обеспечения: контекстно ориентированный подход (2025)
Авторы: Кем Кейнер, Джеймс Бах, Брет Петтикорд
Количество страниц: 352
Язык издания: Русский

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

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

Минусы:
293 совета могут быть перегрузкой для новичков; рекомендуется изучать книгу поэтапно.
Книга фокусируется на практических советах, что может потребовать дополнительного изучения теории тестирования.
Качество перевода оставляет желать лучшего, местами используются некорректные термины.
👍5
​​#ProQuality_tasks

Всем привет! С вами снова рубрика задачки ProQuality

Задача про кролика 🎩🐰

У фокусника есть 10 цилиндров, в одном из которых сидит кролик. За один вопрос можно указать на 1 или 2 цилиндра и спросить, сидит ли там кролик (вам ответят "да" или "нет").

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

Идеями и решениями делитесь в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
1
​​#automationTesting

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

В этой статье автор делится о способах выделения веб-элементов путем изменения их стиля и последующего создания скриншотов в тестах с использованием Selenium, Playwright и Cypress, а также о преимуществах подхода Cypress в работе с DOM-элементами.

Подсветка веб-элементов в Selenium, Playwright и Cypress
👍2
#softwareTesting

Kafka — это распределённая платформа для обработки потоков данных, предназначенная для обработки больших объёмов информации в реальном времени.

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

Kafka для самых маленьких тестировщиков
👍3
​​#proQuality_books #softwareTesting #automationTesting

📖 Software Engineering at Google: Lessons Learned from Programming Over Time (2020)
Авторы: Titus Winters, Tom Manshreck, Hyrum Wright
Количество страниц: 599
Язык издания: Английский

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

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

Минусы:
Google-специфичные инструменты/процессы, сложно воспроизводимые вне компании.
Избыточность/сложность практик для небольших команд.
Объемная, требует времени и фокуса (не легкое чтиво).
Мало внимания классическому ручному/исследовательскому тестированию.

Для кого книга:
✔️ Опытным QA-инженерам, автоматизаторам (SDET).
✔️ QA лидам и менеджерам (стратегия, процессы).
✔️ Разработчикам, думающим о качестве и тестопригодности.
✔️ Всем, кто работает над большими/долгоживущими проектами или интересуется процессами Google.

Об авторах:
Ведущие инженеры Google с большим опытом, формировавшие описанные практики.
3