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

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

Задача про бобров 🦫

Четыре бобра построили плотину за 15 дней. Весной ее смыло, бобры позвали соседей и отстроили плотину за 5 дней.

Сколько соседей позвали бобры?

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

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

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

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

Платформа для нагрузочного тестирования на базе Apache Airflow
2👍1
😁111👍1
#softwareTesting

Тестирование продуктов является неотъемлемой частью процесса разработки программного обеспечения. В его основе лежит создание и выполнение тест‑кейсов — документированных инструкций, определяющих шаги для проверки определенных функций или аспектов программы. Тест‑кейсы играют важную роль в обеспечении качества программного продукта.
Ключевым элементом каждого тест-кейса являются предварительные условия, или Pre-conditions, которые определяют состояние системы перед началом тестирования.

В этой статье автор рассмотрит, что можно и стоит писать в этом поле, а также приведет примеры.

Что можно и стоит писать в поле Pre-conditions в тест-кейсах
👍1
​​#proQuality_podcasts

🦎 Приветствуем! В начале новой недели ловите пятый юбилейный выпуск ProQuality подкаста.

🎤 Ведущие: Алёна, Паша и Тимур (тестировщики и любители игр) - говорили PRO:

✔️ Картошечку;
✔️ Конференцию для разработчиков игр GDC 2024;
✔️ Dredge, Dave the Diver, GTA, Diablo, Cocoon, Dead Space, Max Payne;
✔️ Ностальгию.

🔗 Выпуск доступен по ссылке: Mave, а также на YouTube

❤️ Ваши лайки и комменты собираем под этим постом.
2👍2
​​#proQuality_books #automationTesting

Software Testing Automation (2023)
Автор: Saeed Parsa
Количество страниц: 594
Язык издания: Английский

"Software Testing Automation" Саида Парсы, опубликованная в 2023 году, представляет собой, современное руководство по автоматизации в тестировании программного обеспечения. Книга охватывает широкий спектр тем, связанных с автоматизацией, включая преимущества автоматизации, различные инструменты и фреймворки автоматизации, лучшие практики для автоматизации и стратегии реализации и поддержки автоматизированных тестовых наборов. Это ценный ресурс для тестировщиков программного обеспечения, разработчиков и всех, кто заинтересован в улучшении своих навыков в автоматизации тестирования программного обеспечения.

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

Недостатки:
Могут отсутствовать некоторые аспекты, связанные с управлением процессом автоматизации и оценкой эффективности автоматизированных тестов
Книга ориентирована на определенные инструменты автоматизации, что может не подойти для всех читателей
👍6
​​#proQuality_events

Приглашаем вас на наш новый ивент — "Mobitru: how to make test or app developers life easier". Мы представим вам Mobitru — облачное решение, предназначенное для оптимизации и упрощения рабочих процессов разработчиков.

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

👉 Приходите и узнайте, как Mobitru может изменить процесс разработки приложений, повысив его эффективность и производительность.
📆 Присоединяйтесь к нам 30 Апреля 2024 09:00 NYC | 15:00 WAW | 16:00 KYIV, язык EN!

Другие наши мероприятия на wearecommunity.io.
👍4
​​#ProQuality_tasks

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

Задача про аквариум 🐟🐟

В аквариуме живет три вида рыбок: золотые, серебряные и красные. Если котенок съест всех золотых рыбок, то рыбок станет на 1 меньше, чем 2/3 исходного числа. Если котенок съест всех красных рыбок, то рыбок станет на 4 больше, чем 2/3 исходного числа.

Каких рыбок - золотых или серебряных - больше и на сколько?

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

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

📢 Делимся с вами презентацией и видео ивента «Understanding Test Case Types».

🎥 Описание: На ивенте мы углубились в определение и назначение различных типов тестовой документации, включая мануальные тестовые сценарии и сценарии для автоматизированных тестов.
Наш эксперт-спикер Karyna Kashnikava помогла аудитории понять их различия, области применения и то, как выбрать тот, который подходит именно для их проекта.
1🤩1
​​#automationTesting

Assert, или Assertion, это оператор, который оценивает условие и утверждает, что оно истинно. В автоматизации тестирования такие утверждения («ассерты») используются для проверки того, что тестируемое приложение ведет себя так, как ожидается.
Существует два типа утверждений: «жесткие» и «мягкие» (hard- и soft-ассерты).

В нашем сегодняшнем материале авторы на примерах расскажут, как использовать «жесткие» и «мягкие» (hard- и soft-ассерты).

Что такое Hard и Soft Assertions
👍5
😁14
#softwareTesting

DevTools — это программы, позволяющие создавать, тестировать и отлаживать (debug) программное обеспечение. DevTools пользуются в основном веб-разработчики, т.к. для всех основных браузеров инструмент встроен и не нужно дополнительно что-то устанавливать и настраивать.
В отличие от разработчика, тестировщику не обязательно пользоваться всеми доступными вкладками и возможностями DevTools — они просто могут не пригодиться.

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

Чем полезен DevTools тестировщику: об основных вкладках и инструментах
👍2
​​#proQuality_books #automationTesting

Practical Test Automation (2020)
Автор: Panos Matsinopoulos
Количество страниц: 315
Язык издания: Английский

"Практическая автоматизация тестирования" Паноса Мацинопулоса, опубликованная в 2020 году, представляет собой всестороннее руководство по реализации автоматизации тестирования в практической и эффективной манере. Книга охватывает различные аспекты автоматизации тестирования, включая выбор подходящих инструментов и фреймворков, проектирование поддерживаемых автоматизированных тестов и интеграцию автоматизации в процесс разработки программного обеспечения.

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

Недостатки:
Поскольку книга была опубликована в 2020 году, некоторая информация может быть несколько устаревшей, особенно в отношении последних инструментов и практик в области автоматизации тестирования
Фокус книги скорее на общих принципах, чем на конкретных инструментах или технологиях, что может быть ограничением для читателей, ищущих подробное руководство по конкретным инструментам
🔥21
​​#proQuality_events

Приглашаем вас на онлайн-вебинар Regression Testing Recon - Navigate Towards Optimization, посвящённый регрессионному тестированию, где мы рассмотрим распространенные проблемы тестирования и предложим эффективные решения для обеспечения качества продукта.

💡 В рамках этого вебинара мы подробно обсудим процесс выявления проблем и реализации надёжных стратегий тестирования.

👉 На этом вебинаре спикеры поделятся практическими примерами из реальной жизни, которые помогут улучшить ваши навыки тестирования и сделать процесс тестирования вашего ПО максимально эффективным.
📆 Присоединяйтесь к нам 7 Мая 2024 в 15:00 WAW | 16:00 MSQ | 17:00 TBS, язык EN!

Другие наши мероприятия на wearecommunity.io.
5👍2
​​#ProQuality_tasks

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

Задача про пончики 🍩

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

Сколько в такую же коробку можно поместить маленьких круглых пончиков в два раза меньшего размера?

(Радиус маленьких пончиков в два раза меньше радиуса больших)

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

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
🤔3🥰2
#softwareTesting #proQuality_video

📢 Доступно новое видео "Mobitru: how to make test or app developers life easier", где мы рассказали, как Mobitru может изменить процесс разработки приложений, повысив его эффективность и производительность.

🎥 Описание: В ходе этого ивента мы рассмотрели механизм выполнения ваших тестов (Appium и Native) на реальных устройствах Mobitru или отладки вашего приложения на них с вашего компьютера.

🔗 Ссылка на видео: Mobitru: how to make test or app developers life easier. - YouTube
👍4
#automationTesting

Автотест — это фича.
Что это значит? Автотесты — не просто программный код, а ещё одна фича приложения.
Зачем? Принцип позволяет ответственнее относиться к тестам.

Автор сегодняшней статьи опишет хорошие практики автотестов:
✔️ К коду тестов применять те же правила, принципы и паттерны проектирования, что и к коду функциональности;
✔️ Не ломать тесты при разработке новых фич;
✔️ Думать о тестируемости фичи на этапе её разработки;
✔️ Писать тесты на том же языке, что и тестируемое приложение;
✔️ Код тестов хранить вместе с кодом функциональности. Это позволит разработчикам самим писать тесты, делиться экспертизой, а также синхронно выкатывать фичи и тесты для них.

Как написать идеальный автотест: 25 джедайских принципов
👍5
😁12🔥1