#softwareTesting
Приоритизация тест-кейсов становится особенно актуальной в рамках регрессионного тестирования, когда возникает необходимость выявления потенциальных уязвимостей продукта и подтверждения его соответствия заданной логике поведения без критических ошибок.
В сегодняшней статье автор расскажет, как эффективно проводить регрессионное тестирование через приоритизацию тест-кейсов, чтобы оптимизировать время, снизить риски пропуска критических багов и сохранить баланс между качеством продукта и ресурсами команды.
Приоритизация тест-кейсов или как пройти регресс, не потеряв рассудок
Приоритизация тест-кейсов становится особенно актуальной в рамках регрессионного тестирования, когда возникает необходимость выявления потенциальных уязвимостей продукта и подтверждения его соответствия заданной логике поведения без критических ошибок.
В сегодняшней статье автор расскажет, как эффективно проводить регрессионное тестирование через приоритизацию тест-кейсов, чтобы оптимизировать время, снизить риски пропуска критических багов и сохранить баланс между качеством продукта и ресурсами команды.
Приоритизация тест-кейсов или как пройти регресс, не потеряв рассудок
Хабр
Приоритизация тест-кейсов или как пройти регресс, не потеряв рассудок
Если рассуждать о сути приоритизации тест-кейсов и ее роли в процессе тестирования, прежде всего стоит обозначить те ситуации, в которых данный подход проявляет себя наиболее явно. Как правило,...
👍3
#proQuality_books #softwareTesting
📖 Postman Cookbook (2024)
Автор: Oliver James
Количество страниц: 242
Язык издания: Английский
Postman Cookbook — это практическое руководство в формате «рецептов» для быстрого решения задач жизненного цикла API с использованием возможностей Postman. В книге детально рассматриваются различные сценарии: от конфигурации HTTPS и WebSockets до работы с gRPC, Kubernetes и микросервисами.
Плюсы:
➕Формат «рецептов» позволяет быстро найти и применить нужное решение.
➕Охватывает не только HTTP, но и WebSockets, gRPC, TLS, прокси и Kubernetes.
➕Отражает современный стек инструментов Postman и инфраструктуру разработки API на 2024 год.
Минусы:
➖Книга фокусируется на решениях, менее уделяя внимание теоретическим основам API.
➖Формулировки «рецептов» могут не раскрывать полного понимания проблемы и её причин.
📖 Postman Cookbook (2024)
Автор: Oliver James
Количество страниц: 242
Язык издания: Английский
Postman Cookbook — это практическое руководство в формате «рецептов» для быстрого решения задач жизненного цикла API с использованием возможностей Postman. В книге детально рассматриваются различные сценарии: от конфигурации HTTPS и WebSockets до работы с gRPC, Kubernetes и микросервисами.
Плюсы:
➕Формат «рецептов» позволяет быстро найти и применить нужное решение.
➕Охватывает не только HTTP, но и WebSockets, gRPC, TLS, прокси и Kubernetes.
➕Отражает современный стек инструментов Postman и инфраструктуру разработки API на 2024 год.
Минусы:
➖Книга фокусируется на решениях, менее уделяя внимание теоретическим основам API.
➖Формулировки «рецептов» могут не раскрывать полного понимания проблемы и её причин.
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про билеты в кино 🎫🎫
Два друга покупают билеты в кино. Первый говорит второму:
- Если я к твоим деньгам добавлю половину моих, то мы сможем купить два билета в кино.
- А если я к твоим деньгам добавлю половину моих? - спрашивает второй.
- Тогда у нас хватит только на один билет, - отвечает первый.
Сколько денег у первого?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про билеты в кино 🎫🎫
Два друга покупают билеты в кино. Первый говорит второму:
- Если я к твоим деньгам добавлю половину моих, то мы сможем купить два билета в кино.
- А если я к твоим деньгам добавлю половину моих? - спрашивает второй.
- Тогда у нас хватит только на один билет, - отвечает первый.
Сколько денег у первого?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤1
#automationTesting
Page Object Model и Page Factory — это инструменты в Selenium, которые широко используются в автоматизации тестирования.
В сегодняшней статье автор расскажет, как использовать Page Object Model и Page Factory в проектах автоматизации Selenium для удобного управления тест-кейсами.
Page Object Model и Page Factory в Selenium
Page Object Model и Page Factory — это инструменты в Selenium, которые широко используются в автоматизации тестирования.
В сегодняшней статье автор расскажет, как использовать Page Object Model и Page Factory в проектах автоматизации Selenium для удобного управления тест-кейсами.
Page Object Model и Page Factory в Selenium
Хабр
Page Object Model и Page Factory в Selenium
Page Object Model и Page Factory — это инструменты в Selenium, которые широко используются в автоматизации тестирования. В этом руководстве я покажу, как использовать Page Object Model и Page Factory...
👍2
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про билеты в кино
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про билеты в кино
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про билеты в кино
Два друга покупают билеты в кино. Первый говорит второму: - Если я к твоим деньгам добавлю половину моих, то мы сможем купить два билета в кино. - А если я к твоим деньгам добавлю половину моих? - спрашивает второй. - Тогда у нас хватит только на один билет…
❤2
#softwareTesting
Tест-кейс — это подробное описание действий и ожидаемого результата, который служит как руководящий документ для проведения тестирования определенного функционала продукта.
В сегодняшней статье автор расскажет, как создавать безошибочные тест-кейсы: структура, правила оформления, различия между тест-кейсом и тестовым сценарием, а также практические примеры для точной и воспроизводимой проверки функционала.
Тест-кейсы без ошибок: структура, правила
Tест-кейс — это подробное описание действий и ожидаемого результата, который служит как руководящий документ для проведения тестирования определенного функционала продукта.
В сегодняшней статье автор расскажет, как создавать безошибочные тест-кейсы: структура, правила оформления, различия между тест-кейсом и тестовым сценарием, а также практические примеры для точной и воспроизводимой проверки функционала.
Тест-кейсы без ошибок: структура, правила
Лаборатория качества
Тест-кейсы без ошибок: структура, правила
Тест-кейсы без ошибок: структура, правила. Для того чтобы провести качественное тестирование ПО, тестировщики создают тест-кейсы. Каждый тест-кейс — это подробное описание действий и ожидаемого
👍1
#softwareTesting #proQuality_translation
В мире технологий есть один необычный момент, который навсегда остался в истории — мотылёк стал частью истории вычислительной техники. Слово «баг» использовалось для обозначения сбоев в работе машин и до этого, но 9 сентября 1947 года это слово приобрело совершенно новый смысл.
Военно-морской компьютер, застрявшее реле и одно крошечное насекомое — в сегодняшней статье вы узнаете, как неожиданный гость превратил «отладку» в реальность.
Правдивая история бага: “Баг” Эдисона и мотылек, с которого все началось
В мире технологий есть один необычный момент, который навсегда остался в истории — мотылёк стал частью истории вычислительной техники. Слово «баг» использовалось для обозначения сбоев в работе машин и до этого, но 9 сентября 1947 года это слово приобрело совершенно новый смысл.
Военно-морской компьютер, застрявшее реле и одно крошечное насекомое — в сегодняшней статье вы узнаете, как неожиданный гость превратил «отладку» в реальность.
Правдивая история бага: “Баг” Эдисона и мотылек, с которого все началось
Хабр
Правдивая история бага: “Баг” Эдисона и мотылек, с которого все началось
Военно-морской компьютер, застрявшее реле и одно крошечное насекомое — узнайте, как неожиданный гость превратил «отладку» в реальность. В мире технологий есть один необычный момент, который навсегда...
❤2
#ProQuality_tasks
Всем привет! Сегодня вместо логической задачки предлагаем головоломку про треугольники ⚠️
Сколько всего треугольников на картинке?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ 🤓
Всем привет! Сегодня вместо логической задачки предлагаем головоломку про треугольники ⚠️
Сколько всего треугольников на картинке?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ 🤓
❤2
#automationTesting
Локатор — это путь к элементу в интерфейсе, с помощью которого автоматизированный тест (автотест) сможет его найти.
В сегодняшней статье автор расскажет, как создавать стабильные локаторы для автоматизации тестирования: сравнение CSS и XPath, примеры в Playwright и Cypress, приоритеты выбора (тестовые атрибуты, id, классы), а также стратегии для динамических элементов и борьбы с хрупкостью тестов.
Локаторы. Стратегии поиска веб-элементов
Локатор — это путь к элементу в интерфейсе, с помощью которого автоматизированный тест (автотест) сможет его найти.
В сегодняшней статье автор расскажет, как создавать стабильные локаторы для автоматизации тестирования: сравнение CSS и XPath, примеры в Playwright и Cypress, приоритеты выбора (тестовые атрибуты, id, классы), а также стратегии для динамических элементов и борьбы с хрупкостью тестов.
Локаторы. Стратегии поиска веб-элементов
Хабр
Локаторы. Стратегии поиска веб-элементов
Какой бы инструмент вы ни выбрали для автоматизации тестирования, все они будут искать элементы с помощью локаторов, и обычно это означает, что вы, как тестировщик, должны их...
👍2
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с ответом на головоломку про треугольники
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с ответом на головоломку про треугольники
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Головоломка про треугольники
Сколько всего треугольников на картинке? Ответ: 24. Найти решение к этой головоломке можно по‑разному. Первый способ. Посчитать количество треугольников - 24. Второй способ. Выявить закономерность. В верхнем ряду на исходной картинке шесть треугольников:…
❤2
#softwareTesting #apiTesting
API означает интерфейс прикладного программирования, который действует как мост, позволяющий двум программным приложениям взаимодействовать.
В сегодняшней статье автор расскажет что такое API (интерфейсы прикладного программирования) простыми словами и технически, зачем они нужны, как работают (методы, аутентификация, заголовки), какие бывают типы и стили, и почему их тестирование критически важно для QA, включая ключевые инструменты и аспекты проверки.
Основы API в доступной форме
API означает интерфейс прикладного программирования, который действует как мост, позволяющий двум программным приложениям взаимодействовать.
В сегодняшней статье автор расскажет что такое API (интерфейсы прикладного программирования) простыми словами и технически, зачем они нужны, как работают (методы, аутентификация, заголовки), какие бывают типы и стили, и почему их тестирование критически важно для QA, включая ключевые инструменты и аспекты проверки.
Основы API в доступной форме
👍3
#proQuality_books #automationTesting
📖 A Frontend Web Developer’s Guide to Testing (2022)
Автор: Eran Kinsbruner
Количество страниц: 304
Язык издания: Английский
Книга покрывает ключевые аспекты автоматизированного тестирования веб-приложений. В основе — обзор популярных фреймворков (Selenium, Cypress, Playwright, Puppeteer), структурированная стратегия тестирования и внимание к будущим трендам, таким как low-code инструменты и тестирование компонентов.
Плюсы:
➕Затрагивается low-code, AI-инструменты и тестирование компонентов.
➕Чтение по Selenium, Cypress, Playwright и Puppeteer в одном издании.
➕Пошаговые инструкции облегчают внедрение тестов с нуля.
Минусы:
➖Книга представляет собой обзор и не заменяет полное руководство по каждому из фреймворков.
➖Книга удовлетворяет начинающих, но не глубоко погружается в детали.
📖 A Frontend Web Developer’s Guide to Testing (2022)
Автор: Eran Kinsbruner
Количество страниц: 304
Язык издания: Английский
Книга покрывает ключевые аспекты автоматизированного тестирования веб-приложений. В основе — обзор популярных фреймворков (Selenium, Cypress, Playwright, Puppeteer), структурированная стратегия тестирования и внимание к будущим трендам, таким как low-code инструменты и тестирование компонентов.
Плюсы:
➕Затрагивается low-code, AI-инструменты и тестирование компонентов.
➕Чтение по Selenium, Cypress, Playwright и Puppeteer в одном издании.
➕Пошаговые инструкции облегчают внедрение тестов с нуля.
Минусы:
➖Книга представляет собой обзор и не заменяет полное руководство по каждому из фреймворков.
➖Книга удовлетворяет начинающих, но не глубоко погружается в детали.
👍2❤1
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про карты 🃏🃏
Из полной колоды, состоящей из 52 карт, пропало несколько карт. Если оставшиеся карты раздать четырем драконам, то останутся три карты. Если раздать их трем драконам, то останутся две карты, и если раздать их пятерым драконам, то останутся две карты.
Сколько всего оставшихся карт?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про карты 🃏🃏
Из полной колоды, состоящей из 52 карт, пропало несколько карт. Если оставшиеся карты раздать четырем драконам, то останутся три карты. Если раздать их трем драконам, то останутся две карты, и если раздать их пятерым драконам, то останутся две карты.
Сколько всего оставшихся карт?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
👍3
#automationTesting
Playwright – библиотека Node.js с открытым исходным кодом, созданная компанией Microsoft для автоматизации браузеров на базе Chromium, Firefox и WebKit с помощью единого API.
В сегодняшней статье автор расскажет, как интегрировать тестовый фреймворк Playwright с Bitbucket Pipelines для автоматизации кросс-браузерного тестирования в CI/CD-среде.
Как запускать тест-кейсы Playwright в CI/CD
Playwright – библиотека Node.js с открытым исходным кодом, созданная компанией Microsoft для автоматизации браузеров на базе Chromium, Firefox и WebKit с помощью единого API.
В сегодняшней статье автор расскажет, как интегрировать тестовый фреймворк Playwright с Bitbucket Pipelines для автоматизации кросс-браузерного тестирования в CI/CD-среде.
Как запускать тест-кейсы Playwright в CI/CD
QaRocks
Как запускать тест-кейсы Playwright в CI/CD
Как интегрировать CI/CD BitBucket с Playwright и проводить сквозное тестирование с помощью Bitbucket и Playwright.
❤4
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про карты
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про карты
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про карты
Из полной колоды, состоящей из 52 карт, пропало несколько карт. Если оставшиеся карты раздать четырем драконам, то останутся три карты. Если раздать их трем драконам, то останутся две карты, и если раздать их пятерым драконам, то останутся две карты. Сколько…
❤2
#softwareTesting #apiTesting
Интерфейсы прикладного программирования (Application Programming Interface, API) имеют недостатки, которые вырастают в серьёзные проблемы и риски для безопасности.
В сегодняшней статье автор расскажет о ключевых рисках безопасности API и облачных инфраструктур, методах их тестирования на примере реальных инцидентов и инструментах защиты для минимизации ущерба бизнеса.
API и облака: как тестировать то, что нельзя потрогать?
Интерфейсы прикладного программирования (Application Programming Interface, API) имеют недостатки, которые вырастают в серьёзные проблемы и риски для безопасности.
В сегодняшней статье автор расскажет о ключевых рисках безопасности API и облачных инфраструктур, методах их тестирования на примере реальных инцидентов и инструментах защиты для минимизации ущерба бизнеса.
API и облака: как тестировать то, что нельзя потрогать?
Лаборатория качества
API и облака: как тестировать то, что нельзя потрогать?
API и облака: как тестировать то, что нельзя потрогать?. API – сердце большинства современных приложений. Если оно работает некорректно, приложение может сломаться в самый неподходящий момент.
👍2
#softwareTesting #proQuality_translation
В мире технологий даже мельчайшая ошибка может иметь огромные последствия. Иногда один баг приводит к катастрофе, а иногда — к неожиданным открытиям и прогрессу. Перед вами — истории багов, которые оставили след не только в коде, но и в истории человечества.
🐞В сегодняшней статье путешествие по ошибкам, которые дали о себе знать, - неудачам, которые послужили уроком, и сбоям, которые, так или иначе, помогли продвинуть мир вперед.
Баги, изменившие мир
В мире технологий даже мельчайшая ошибка может иметь огромные последствия. Иногда один баг приводит к катастрофе, а иногда — к неожиданным открытиям и прогрессу. Перед вами — истории багов, которые оставили след не только в коде, но и в истории человечества.
🐞В сегодняшней статье путешествие по ошибкам, которые дали о себе знать, - неудачам, которые послужили уроком, и сбоям, которые, так или иначе, помогли продвинуть мир вперед.
Баги, изменившие мир
Хабр
Баги, изменившие мир
Это путешествие по ошибкам, которые дали о себе знать, - неудачам, которые послужили уроком, и сбоям, которые, так или иначе, помогли продвинуть мир вперед. В мире технологий даже мельчайшая ошибка...
👍1🔥1
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про секретную дверь 🚪
Секретная дверь открывается с помощью пятизначного кода без нулей. Вторая цифра кода в три раза больше первой, третья на единицу больше второй, четвертая в четыре раза больше первой, а последняя в полтора раза больше второй.
Сможете назвать пятизначный код для открытия секретной двери?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про секретную дверь 🚪
Секретная дверь открывается с помощью пятизначного кода без нулей. Вторая цифра кода в три раза больше первой, третья на единицу больше второй, четвертая в четыре раза больше первой, а последняя в полтора раза больше второй.
Сможете назвать пятизначный код для открытия секретной двери?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤2
#automationTesting
Mock-тестирование — это испытание программы, при котором реальные её компоненты заменяются «дублёрами» — тестовыми объектами.
В сегодняшней статье автор расскажет, как радикально ускорить цикл разработки фронтенда и сквозных тестов в Cypress за счет автоматического перезапуска тестов при изменении кода приложения и ускорения выполнения самих тестов.
Моки в Cypress
Mock-тестирование — это испытание программы, при котором реальные её компоненты заменяются «дублёрами» — тестовыми объектами.
В сегодняшней статье автор расскажет, как радикально ускорить цикл разработки фронтенда и сквозных тестов в Cypress за счет автоматического перезапуска тестов при изменении кода приложения и ускорения выполнения самих тестов.
Моки в Cypress
👍1