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
Желаем всем отличных выходных!🦎

Сегодня вы можете ознакомиться с ответом на задачу про зимние картинки

Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
8
😁12
​​#softwareTesting

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

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

Тест-кейсы валидации мобильных номеров
👍4
​​#proQuality_holiday

🎉 Дорогие подписчики!

❄️ Telegram-канал ProQuality Community поздравляет вас с наступающим Новым 2025 годом! Пусть этот год станет для вас временем новых побед, ярких идей и исполнения самых заветных желаний! 🎆

❤️ Благодарим за то, что были с нами в 2024 году: читали, комментировали, решали задачки и вдохновляли нас на развитие. Благодаря вам наше сообщество растет и становится сильнее!

🎄 Для вас мы подготовили праздничное видео с поздравлениями — посмотреть его можно здесь. Пусть оно согреет вас теплом и зарядит новогодним настроением!

Мы уходим на праздничные каникулы и вернемся 8 января, чтобы вместе начать этот год с полезного и интересного контента.

Счастливого Нового года и до скорой встречи!
Команда ProQuality 🦎
12🎄6
​​#ProQuality_tasks

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

Задача про рождественские подарки 🎁🎁

Федя забыл прикрепить бирки с именами к своим рождественским подаркам. Он помнит, что зеленый подарок был не для его мамы, а подарок его папы был либо желтым, либо красным. Синий подарок предназначался либо его сестре, либо брату. Если подарок его мамы был красным, то подарок его сестры был желтым, но если подарок его мамы был желтым, то подарок его сестры был синим.

Кто должен получить какой подарок?

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

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
🎄42
Channel photo updated
#automationTesting

Работа с выпадающими списками в тестировании веб-приложений — важная часть автоматизации, так как такие элементы часто используются для выбора значений. Для успешного взаимодействия с выпадающими списками необходимо учитывать их типы (например, стандартный HTML-список или кастомный компонент) и правильно применять методы для выбора элементов, такие как поиск по тексту, значению или индексу.

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

Как работать с выпадающими списками в Playwright?
4👍2
#softwareTesting

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

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

Классы эквивалентности для QA со стороны математического анализа
👍4
​​#softwareTesting #proQuality_translation

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

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

Основные функции инструментов управления тестированием
👍2
​​#ProQuality_tasks

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

Задача про проверку знаний 📝📝

Тест на проверку знаний после прохождения обучающего курса состоит из 26 вопросов. За каждый неверный ответ у испытуемого вычитается 5 баллов, а за каждый правильный - начисляется 8 баллов. Испытуемый ответил на все вопросы.

На сколько вопросов он ответил правильно, если в итоге сумма полученных им баллов равнялась нулю?

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

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

Создание любого проекта с нуля – это непростой процесс, и автоматизатор всегда будет сталкиваться со сложностями и проблемами. Но, скорее всего, кто-то уже натыкался на эти проблемы и даже нашёл варианты решения как для проблемы в целом, так и для улучшения процессов.

В этой статье автор делится опытом настройки автотестов — от минимально жизнеспособного состояния до масштабного проекта, где описаны базовые подходы и инструменты для автоматизации тестирования, включая Python, паттерны (Page Object, Steps, Assert), а также использование Allure для генерации отчетов.

Автотесты: от первого автотеста до масштабного проекта. Мой набор инструментов для масштабирования
👍4🔥1
😁10🦄1
#softwareTesting

ETL расшифровывается как Extract, Transform, Load (извлечение, преобразование, загрузка). ETL — это процесс, включающий три этапа: извлечение, преобразование и загрузку данных из одного источника в другой.

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

Тестирование ETL
👍5
​​#proQuality_books #softwareTesting #ai

📖 Software Testing with Generative AI (2024)
Автор: Mark Winteringham
Количество страниц: 304
Язык издания: Английский

Книга "Software Testing with Generative AI" покажет вам, как ИИ может улучшить каждый аспект тестирования — автоматизацию, управление тестовыми данными, написание тестовых сценариев, исследовательское тестирование и многое другое!
Узнайте, как использовать инструменты кодирования ИИ, такие как Copilot.

Плюсы:
Книга не предполагает никаких предварительных знаний об ИИ — концепции объясняются с нуля, что оценит большинство читателей.
Автор использует практический подход, он не просто говорит вам, что делать, он показывает вам, неоднократно, на конкретных примерах, как использовать генеративный ИИ в вашей работе по тестированию.
Актор критически смотрит на LLM и генеративный ИИ, четко объясняя не только преимущества, но и потенциальные подводные камни.

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

Для кого книга:
✔️ Для разработчиков
✔️ Тестировщиков и инженеров по качеству
👍51
​​#ProQuality_tasks

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

Задача про коворкеров 👩‍💻🧑‍💻👨‍💻

Три коворкера заказали доставку еды. Один коворкер купил четыре сэндвича, чашку кофе и десять пончиков на общую сумму 1 доллар 69 центов. Второй коворкер купил три сэндвича, чашку кофе и семь пончиков за 1 доллар 26 центов.

Сколько заплатил третий коворкер за сэндвич, чашку кофе и пончик?

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

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

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

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

Тестирование сообщений в Kafka
3🔥1