#proQuality_books #automationTesting
📖 Test Automation: A manager's guide (2021)
Автор: Boby Jose
Количество страниц: 274
Язык издания: Английский
Книга предлагает всесторонний гид по автоматизации тестирования: от базовых принципов до разработки стратегий, фреймворков и их внедрения. Акцент на практику: кейсы, упражнения и реальные сценарии помогут менеджерам принимать взвешенные решения.
Плюсы:
➕ Доступный язык даже для нетехнических специалистов (HR, стейкхолдеры).
➕ Множество кейсов и примеров из реальной практики.
➕ Холистический подход: от стратегии до исполнения.
➕ Удобная структура с выделением ключевых советов и цитат.
➕ Практические рекомендации для подбора команды и оценки бизнес-задач.
Недостатки:
➖ Мало технических деталей (не для инженеров).
➖ Некоторые темы раскрыты поверхностно.
➖ Нет пошаговых инструкций по реализации фреймворков.
Для кого:
✔️ Менеджеры и лидеры команд.
✔️ HR-специалисты, работающие с IT-ролями.
✔️ Автоматизаторы, ищущие стратегические инсайты.
✔️ Нетехнические стейкхолдеры.
📖 Test Automation: A manager's guide (2021)
Автор: Boby Jose
Количество страниц: 274
Язык издания: Английский
Книга предлагает всесторонний гид по автоматизации тестирования: от базовых принципов до разработки стратегий, фреймворков и их внедрения. Акцент на практику: кейсы, упражнения и реальные сценарии помогут менеджерам принимать взвешенные решения.
Плюсы:
➕ Доступный язык даже для нетехнических специалистов (HR, стейкхолдеры).
➕ Множество кейсов и примеров из реальной практики.
➕ Холистический подход: от стратегии до исполнения.
➕ Удобная структура с выделением ключевых советов и цитат.
➕ Практические рекомендации для подбора команды и оценки бизнес-задач.
Недостатки:
➖ Мало технических деталей (не для инженеров).
➖ Некоторые темы раскрыты поверхностно.
➖ Нет пошаговых инструкций по реализации фреймворков.
Для кого:
✔️ Менеджеры и лидеры команд.
✔️ HR-специалисты, работающие с IT-ролями.
✔️ Автоматизаторы, ищущие стратегические инсайты.
✔️ Нетехнические стейкхолдеры.
👍3
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про день недели 🗓
Максим лжет каждый понедельник, вторник и среду, а в остальные дни говорит правду. Оля лжет по четвергам, пятницам и субботам, а в остальные дни недели говорит правду. «Вчера я лгал», — сказал Максим. «Я тоже», — сказала Оля.
Какой сегодня день недели?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про день недели 🗓
Максим лжет каждый понедельник, вторник и среду, а в остальные дни говорит правду. Оля лжет по четвергам, пятницам и субботам, а в остальные дни недели говорит правду. «Вчера я лгал», — сказал Максим. «Я тоже», — сказала Оля.
Какой сегодня день недели?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤3
#performanceTesting #automationTesting
На собеседовании по JMeter обычно оцениваются знания о создании и настройке тестов производительности, работе с разными типами запросов, параметризацией, корреляцией и анализом результатов.
В сегодняшней статье представлен список вопросов и ответов для подготовки к собеседованию по JMeter, охватывающий основы и продвинутые аспекты тестирования производительности, подходящий как для новичков, так и для профессионалов.
Вопросы на собеседовании по JMeter
На собеседовании по JMeter обычно оцениваются знания о создании и настройке тестов производительности, работе с разными типами запросов, параметризацией, корреляцией и анализом результатов.
В сегодняшней статье представлен список вопросов и ответов для подготовки к собеседованию по JMeter, охватывающий основы и продвинутые аспекты тестирования производительности, подходящий как для новичков, так и для профессионалов.
Вопросы на собеседовании по JMeter
QaRocks
Вопросы на собеседовании по JMeter
Подготовьтесь к собеседованию по JMeter с помощью данного списка вопросов. Эти вопросы подойдут как новичкам, так и профессионалам.
👍4
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про день недели
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про день недели
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про день недели
Максим лжет каждый понедельник, вторник и среду, а в остальные дни говорит правду. Оля лжет по четвергам, пятницам и субботам, а в остальные дни недели говорит правду. «Вчера я лгал», — сказал Максим. «Я тоже», — сказала Оля. Какой сегодня день недели?…
❤3
#softwareTesting #testingTools
Отладка и тестирование — основа нашей работы, но они могут быть утомительными и отнимать много времени.
В сегодняшней статье автор расскажет о четырех новых фичах в DevTools, которые помогут тестировщикам и разработчикам работать быстрее и эффективнее.
Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время
Отладка и тестирование — основа нашей работы, но они могут быть утомительными и отнимать много времени.
В сегодняшней статье автор расскажет о четырех новых фичах в DevTools, которые помогут тестировщикам и разработчикам работать быстрее и эффективнее.
Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время
Хабр
Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время
Отладка и тестирование — основа нашей работы, но они могут быть утомительными и отнимать много времени. Поэтому сегодня я расскажу о четырех новых фичах в DevTools, которые помогут тестировщикам и...
👍3
#proQuality_books #softwareTesting
📖 Безопасность веб-приложений (2025)
Автор: Эндрю Хоффман
Количество страниц: 432
Язык издания: Русский
Книга «Безопасность веб-приложений» автора Эндрю Хоффмана представляет собой всестороннее руководство по обеспечению безопасности веб-приложений. Она охватывает ключевые аспекты: разведку, нападение и защиту, предоставляя читателям понимание методов анализа приложений, современных хакерских техник и стратегий защиты собственных разработок.
Плюсы:
➕Книга предлагает реальные примеры и методы, применимые в повседневной работе специалистов по безопасности.
➕Рассматриваются современные угрозы и методы защиты, что делает материал полезным для текущих реалий веб-разработки.
➕Четкое разделение на части (разведка, нападение, защита) помогает глубже понять каждый аспект безопасности веб-приложений.
Минусы:
➖Для полного понимания материала необходимы основные знания в области веб-разработки и программирования.
➖Большинство примеров основано на JavaScript, что может быть ограничением для специалистов, работающих с другими технологиями.
📖 Безопасность веб-приложений (2025)
Автор: Эндрю Хоффман
Количество страниц: 432
Язык издания: Русский
Книга «Безопасность веб-приложений» автора Эндрю Хоффмана представляет собой всестороннее руководство по обеспечению безопасности веб-приложений. Она охватывает ключевые аспекты: разведку, нападение и защиту, предоставляя читателям понимание методов анализа приложений, современных хакерских техник и стратегий защиты собственных разработок.
Плюсы:
➕Книга предлагает реальные примеры и методы, применимые в повседневной работе специалистов по безопасности.
➕Рассматриваются современные угрозы и методы защиты, что делает материал полезным для текущих реалий веб-разработки.
➕Четкое разделение на части (разведка, нападение, защита) помогает глубже понять каждый аспект безопасности веб-приложений.
Минусы:
➖Для полного понимания материала необходимы основные знания в области веб-разработки и программирования.
➖Большинство примеров основано на JavaScript, что может быть ограничением для специалистов, работающих с другими технологиями.
✍1❤1
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про шуточные баги 😉
1 Апреля тестировщик решил подшутить над девелопером и открыл четыре баг-репорта, только один из которых указывал на реальный баг. При этом он оставил такие комментарии к тикетам:
А. Это действительно баг.
Б. Это на самом деле баг.
В. Это не баг.
Г. Баг не в тикете Б.
Если только один из комментариев верный, какой тикет описывает реальный баг?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про шуточные баги 😉
1 Апреля тестировщик решил подшутить над девелопером и открыл четыре баг-репорта, только один из которых указывал на реальный баг. При этом он оставил такие комментарии к тикетам:
А. Это действительно баг.
Б. Это на самом деле баг.
В. Это не баг.
Г. Баг не в тикете Б.
Если только один из комментариев верный, какой тикет описывает реальный баг?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
😁5
#automationTesting
Эволюция Assert прошла путь от простых утверждений в языке программирования до мощных библиотек, таких как AssertJ и Hamcrest, которые предлагают выразительный и гибкий синтаксис для проверки условий в автоматизированном тестировании.
В сегодняшней статье автор расскажет о переходе от хаотичных проверок к стандартизированным кастомным ассертам с AssertJ и улучшении удобства проверки связанных объектов.
Эволюция Assert'a на примере тестирования вездехода из Звездных Войн
Эволюция Assert прошла путь от простых утверждений в языке программирования до мощных библиотек, таких как AssertJ и Hamcrest, которые предлагают выразительный и гибкий синтаксис для проверки условий в автоматизированном тестировании.
В сегодняшней статье автор расскажет о переходе от хаотичных проверок к стандартизированным кастомным ассертам с AssertJ и улучшении удобства проверки связанных объектов.
Эволюция Assert'a на примере тестирования вездехода из Звездных Войн
👍3
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про шуточные баги
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про шуточные баги
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про шуточные баги
1 Апреля тестировщик решил подшутить над девелопером и открыл четыре баг-репорта, только один из которых указывал на реальный баг. При этом он оставил такие комментарии к тикетам: А. Это действительно баг. Б. Это на самом деле баг. В. Это не баг. Г. Баг не…
👍1
#softwareTesting #gameTesting #mobileTesting
Разработка и тестирование мобильных игр — весьма трудоемкая задача. Тестов нужно много и самых разнообразных — в отличие от более стандартных мобильных приложений, например органайзеров или мессенджеров.
Статья посвящена особенностям тестирования мобильных игр, включая ключевые методы, такие как симуляционное тестирование, тестирование на постпродакшене, проверка мультиплеера и безопасности.
Тестирование мобильных игр
Разработка и тестирование мобильных игр — весьма трудоемкая задача. Тестов нужно много и самых разнообразных — в отличие от более стандартных мобильных приложений, например органайзеров или мессенджеров.
Статья посвящена особенностям тестирования мобильных игр, включая ключевые методы, такие как симуляционное тестирование, тестирование на постпродакшене, проверка мультиплеера и безопасности.
Тестирование мобильных игр
👍3
#proQuality_books #softwareTesting
📖 Тестирование программного обеспечения: контекстно ориентированный подход (2025)
Авторы: Кем Кейнер, Джеймс Бах, Брет Петтикорд
Количество страниц: 352
Язык издания: Русский
Книга объединяет 293 проверенных совета по тестированию программного обеспечения, основанных на обширном опыте авторов. Каждый урок начинается с утверждения, за которым следует объяснение или пример применения этого совета.
Плюсы:
➕Реальные примеры и советы, которые можно сразу применить в проектах.
➕Каждый совет сопровождается объяснением, что облегчает понимание и применение.
➕Удобный формат практических кейсов по тестированию, которые можно читать в любом порядке, анализировать и применять в работе.
Минусы:
➖293 совета могут быть перегрузкой для новичков; рекомендуется изучать книгу поэтапно.
➖Книга фокусируется на практических советах, что может потребовать дополнительного изучения теории тестирования.
➖Качество перевода оставляет желать лучшего, местами используются некорректные термины.
📖 Тестирование программного обеспечения: контекстно ориентированный подход (2025)
Авторы: Кем Кейнер, Джеймс Бах, Брет Петтикорд
Количество страниц: 352
Язык издания: Русский
Книга объединяет 293 проверенных совета по тестированию программного обеспечения, основанных на обширном опыте авторов. Каждый урок начинается с утверждения, за которым следует объяснение или пример применения этого совета.
Плюсы:
➕Реальные примеры и советы, которые можно сразу применить в проектах.
➕Каждый совет сопровождается объяснением, что облегчает понимание и применение.
➕Удобный формат практических кейсов по тестированию, которые можно читать в любом порядке, анализировать и применять в работе.
Минусы:
➖293 совета могут быть перегрузкой для новичков; рекомендуется изучать книгу поэтапно.
➖Книга фокусируется на практических советах, что может потребовать дополнительного изучения теории тестирования.
➖Качество перевода оставляет желать лучшего, местами используются некорректные термины.
👍5
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про кролика 🎩🐰
У фокусника есть 10 цилиндров, в одном из которых сидит кролик. За один вопрос можно указать на 1 или 2 цилиндра и спросить, сидит ли там кролик (вам ответят "да" или "нет").
Какое наименьшее число вопросов нужно задать фокуснику, чтобы гарантированно найти цилиндр с кроликом?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про кролика 🎩🐰
У фокусника есть 10 цилиндров, в одном из которых сидит кролик. За один вопрос можно указать на 1 или 2 цилиндра и спросить, сидит ли там кролик (вам ответят "да" или "нет").
Какое наименьшее число вопросов нужно задать фокуснику, чтобы гарантированно найти цилиндр с кроликом?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤1
#automationTesting
Подсветка веб-элементов — это метод временного изменения стиля элемента (например, добавление рамки или изменения фона) для визуального выделения его на веб-странице, часто используемый в автоматизированном тестировании для отладки и создания скриншотов.
В этой статье автор делится о способах выделения веб-элементов путем изменения их стиля и последующего создания скриншотов в тестах с использованием Selenium, Playwright и Cypress, а также о преимуществах подхода Cypress в работе с DOM-элементами.
Подсветка веб-элементов в Selenium, Playwright и Cypress
Подсветка веб-элементов — это метод временного изменения стиля элемента (например, добавление рамки или изменения фона) для визуального выделения его на веб-странице, часто используемый в автоматизированном тестировании для отладки и создания скриншотов.
В этой статье автор делится о способах выделения веб-элементов путем изменения их стиля и последующего создания скриншотов в тестах с использованием Selenium, Playwright и Cypress, а также о преимуществах подхода Cypress в работе с DOM-элементами.
Подсветка веб-элементов в Selenium, Playwright и Cypress
👍2
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про кролика
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про кролика
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про кролика
У фокусника есть 10 цилиндров, в одном из которых сидит кролик. За один вопрос можно указать на 1 или 2 цилиндра и спросить, сидит ли там кролик (вам ответят "да" или "нет"). Какое наименьшее число вопросов нужно задать фокуснику, чтобы гарантированно…
👍4
#softwareTesting
Kafka — это распределённая платформа для обработки потоков данных, предназначенная для обработки больших объёмов информации в реальном времени.
В сегодняшней статье автор расскажет о базовых вещах в Kafka, которые могут быть полезны при тестировании микросервисов и сервисов, взаимодействующих со сторонними ресурсами.
Kafka для самых маленьких тестировщиков
Kafka — это распределённая платформа для обработки потоков данных, предназначенная для обработки больших объёмов информации в реальном времени.
В сегодняшней статье автор расскажет о базовых вещах в Kafka, которые могут быть полезны при тестировании микросервисов и сервисов, взаимодействующих со сторонними ресурсами.
Kafka для самых маленьких тестировщиков
Хабр
Kafka для самых маленьких тестировщиков
Всем привет! Меня зовут Максим, я QA в Максилекте. Недавно коллеги попросили меня рассказать о базовых вещах в 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 с большим опытом, формировавшие описанные практики.
📖 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
#ProQuality_tasks #AI_tasks
Всем привет! Сегодня вместо логической задачки предлагаем задание на использование AI 👩💻👨💻
Имеются функциональные требования, для которых необходимо написать тест кейсы. Результат оформить в виде таблицы, которую можно будет скопировать в Google Sheet.
Какой промпт вы бы составили для такой задачи?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем один из возможных вариантов ответа 🤓
Всем привет! Сегодня вместо логической задачки предлагаем задание на использование AI 👩💻👨💻
Имеются функциональные требования, для которых необходимо написать тест кейсы. Результат оформить в виде таблицы, которую можно будет скопировать в Google Sheet.
A cashier page designed for multiple payment options – “Wallet”, “Credit Card”, and “Bank Account” - must handle various error cases. Selecting “Wallet” requires secure login or QR scanning, vulnerable to authentication failures or insufficient funds. “Credit Card” inputs face potential issues like invalid details, card declines, or expired cards, all requiring robust validation. “Bank Account” transactions can fail due to incorrect routing or account numbers, or bank authentication problems. Furthermore, system errors such as network disconnections, database issues, or hardware malfunctions can interrupt any payment method. User errors, including incorrect amounts of accidental cancellations, also demand careful management. Crucially, security threats like fraudulent card use or data breaches necessitate strong encryption and authorization protocols.
Какой промпт вы бы составили для такой задачи?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем один из возможных вариантов ответа 🤓
👨💻2
#automationTesting
E2E-автотест - это вид тестов, который проверяет бизнес функционал от момента его начала до завершения.
В сегодняшей статье автор расскажет историю внедрения E2E-автотестов для тестирования бизнес-процессов Московской Биржи: про наиболее важные аспекты, фичи и сервисы.
Автоматизация Е2Е-тестирования сквозных БП интеграционных проектов Операционного блока
E2E-автотест - это вид тестов, который проверяет бизнес функционал от момента его начала до завершения.
В сегодняшей статье автор расскажет историю внедрения E2E-автотестов для тестирования бизнес-процессов Московской Биржи: про наиболее важные аспекты, фичи и сервисы.
Автоматизация Е2Е-тестирования сквозных БП интеграционных проектов Операционного блока
Хабр
Автоматизация Е2Е-тестирования сквозных БП интеграционных проектов Операционного блока
Всем привет! Меня зовут Ренат Дасаев. Являюсь руководителем направления интеграционного автотестирования в компании MOEX и сегодняшний рассказ будет посвящен истории процесса внедрения E2E-автотестов...
👍6
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с вариантом решения задания по использованию AI при написании тест кейсов
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks #AI_tasks
Сегодня вы можете ознакомиться с вариантом решения задания по использованию AI при написании тест кейсов
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks #AI_tasks
Telegraph
Задание по использованию AI при написании тест кейсов
Имеются функциональные требования, для которых необходимо написать тест кейсы. Результат оформить в виде таблицы, которую можно будет скопировать в Google Sheet.
👍2👨💻2