#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про бобров 🦫
Четыре бобра построили плотину за 15 дней. Весной ее смыло, бобры позвали соседей и отстроили плотину за 5 дней.
Сколько соседей позвали бобры?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про бобров 🦫
Четыре бобра построили плотину за 15 дней. Весной ее смыло, бобры позвали соседей и отстроили плотину за 5 дней.
Сколько соседей позвали бобры?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤1
#performanceTesting #automationTesting
Создание расширяемой платформы для нагрузочного тестирования является непростой задачей.
Для ее создания нужно перебрать множество подходов и технологий. При этом процесс нагрузочного тестирования будет постоянно меняться и преобразовываться.
В этой статье автор поделится опытом по восстановлению нагрузочного тестирования на проекте, в ходе которого он обновил скрипты на JMeter и обернул нагрузочные тесты фреймворком PyTest — то есть превратил нагрузочный тест в автотест. Такой подход позволил легко запускать тесты сериями, параметризировать и группировать их, а также автоматически проверять результаты.
Платформа для нагрузочного тестирования на базе Apache Airflow
Создание расширяемой платформы для нагрузочного тестирования является непростой задачей.
Для ее создания нужно перебрать множество подходов и технологий. При этом процесс нагрузочного тестирования будет постоянно меняться и преобразовываться.
В этой статье автор поделится опытом по восстановлению нагрузочного тестирования на проекте, в ходе которого он обновил скрипты на JMeter и обернул нагрузочные тесты фреймворком PyTest — то есть превратил нагрузочный тест в автотест. Такой подход позволил легко запускать тесты сериями, параметризировать и группировать их, а также автоматически проверять результаты.
Платформа для нагрузочного тестирования на базе Apache Airflow
Хабр
Платформа для нагрузочного тестирования на базе Apache Airflow
Здравствуй, уважаемый читатель и ценитель историй о нагрузочном тестировании. Сегодня тебя ждет рассказ о том, как Антон Бородин, инженер по нагрузочному тестированию в компании Test IT, построил свой...
❤2👍1
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про бобров
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про бобров
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про бобров
Четыре бобра построили плотину за 15 дней. Весной ее смыло, бобры позвали соседей и отстроили плотину за 5 дней. Сколько соседей позвали бобры? Ответ: 8. Плотину отстроили в три раза быстрее, а значит, работников стало в три раза больше - 12. Поэтому бобры…
👍2
#softwareTesting
Тестирование продуктов является неотъемлемой частью процесса разработки программного обеспечения. В его основе лежит создание и выполнение тест‑кейсов — документированных инструкций, определяющих шаги для проверки определенных функций или аспектов программы. Тест‑кейсы играют важную роль в обеспечении качества программного продукта.
Ключевым элементом каждого тест-кейса являются предварительные условия, или Pre-conditions, которые определяют состояние системы перед началом тестирования.
В этой статье автор рассмотрит, что можно и стоит писать в этом поле, а также приведет примеры.
Что можно и стоит писать в поле Pre-conditions в тест-кейсах
Тестирование продуктов является неотъемлемой частью процесса разработки программного обеспечения. В его основе лежит создание и выполнение тест‑кейсов — документированных инструкций, определяющих шаги для проверки определенных функций или аспектов программы. Тест‑кейсы играют важную роль в обеспечении качества программного продукта.
Ключевым элементом каждого тест-кейса являются предварительные условия, или Pre-conditions, которые определяют состояние системы перед началом тестирования.
В этой статье автор рассмотрит, что можно и стоит писать в этом поле, а также приведет примеры.
Что можно и стоит писать в поле Pre-conditions в тест-кейсах
Хабр
Что можно и стоит писать в поле Pre-conditions в тест-кейсах
Тестирование продуктов является неотъемлемой частью процесса разработки программного обеспечения. В его основе лежит создание и выполнение тест‑кейсов — документированных инструкций,...
👍1
#proQuality_podcasts
🦎 Приветствуем! В начале новой недели ловите пятый юбилейный выпуск ProQuality подкаста.
🎤 Ведущие: Алёна, Паша и Тимур (тестировщики и любители игр) - говорили PRO:
✔️ Картошечку;
✔️ Конференцию для разработчиков игр GDC 2024;
✔️ Dredge, Dave the Diver, GTA, Diablo, Cocoon, Dead Space, Max Payne;
✔️ Ностальгию.
🔗 Выпуск доступен по ссылке: Mave, а также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
🦎 Приветствуем! В начале новой недели ловите пятый юбилейный выпуск 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
➕Автор предоставляет конкретные примеры использования инструментов автоматизации, что помогает читателям лучше понять материал
Недостатки:
➖Могут отсутствовать некоторые аспекты, связанные с управлением процессом автоматизации и оценкой эффективности автоматизированных тестов
➖Книга ориентирована на определенные инструменты автоматизации, что может не подойти для всех читателей
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.
Приглашаем вас на наш новый ивент — "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 исходного числа.
Каких рыбок - золотых или серебряных - больше и на сколько?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про аквариум 🐟🐟
В аквариуме живет три вида рыбок: золотые, серебряные и красные. Если котенок съест всех золотых рыбок, то рыбок станет на 1 меньше, чем 2/3 исходного числа. Если котенок съест всех красных рыбок, то рыбок станет на 4 больше, чем 2/3 исходного числа.
Каких рыбок - золотых или серебряных - больше и на сколько?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
🥰2👍1
#softwareTesting #proQuality_video
📢 Делимся с вами презентацией и видео ивента «Understanding Test Case Types».
🎥 Описание: На ивенте мы углубились в определение и назначение различных типов тестовой документации, включая мануальные тестовые сценарии и сценарии для автоматизированных тестов.
Наш эксперт-спикер Karyna Kashnikava помогла аудитории понять их различия, области применения и то, как выбрать тот, который подходит именно для их проекта.
📢 Делимся с вами презентацией и видео ивента «Understanding Test Case Types».
🎥 Описание: На ивенте мы углубились в определение и назначение различных типов тестовой документации, включая мануальные тестовые сценарии и сценарии для автоматизированных тестов.
Наш эксперт-спикер Karyna Kashnikava помогла аудитории понять их различия, области применения и то, как выбрать тот, который подходит именно для их проекта.
wearecommunity.io
Understanding Test Case Types
Join us for our event, "Understanding Test Case Types", where you will dive deep into the realm of software testing. You will have an opportunity to delve into various types of testing documentation, including test noscripts and automation test noscripts. Our…
❤1🤩1
#automationTesting
Assert, или Assertion, это оператор, который оценивает условие и утверждает, что оно истинно. В автоматизации тестирования такие утверждения («ассерты») используются для проверки того, что тестируемое приложение ведет себя так, как ожидается.
Существует два типа утверждений: «жесткие» и «мягкие» (hard- и soft-ассерты).
В нашем сегодняшнем материале авторы на примерах расскажут, как использовать «жесткие» и «мягкие» (hard- и soft-ассерты).
Что такое Hard и Soft Assertions
Assert, или Assertion, это оператор, который оценивает условие и утверждает, что оно истинно. В автоматизации тестирования такие утверждения («ассерты») используются для проверки того, что тестируемое приложение ведет себя так, как ожидается.
Существует два типа утверждений: «жесткие» и «мягкие» (hard- и soft-ассерты).
В нашем сегодняшнем материале авторы на примерах расскажут, как использовать «жесткие» и «мягкие» (hard- и soft-ассерты).
Что такое Hard и Soft Assertions
👍5
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про аквариум
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про аквариум
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про аквариум
В аквариуме живет три вида рыбок: золотые, серебряные и красные. Если котенок съест всех золотых рыбок, то рыбок станет на 1 меньше, чем 2/3 исходного числа. Если котенок съест всех красных рыбок, то рыбок станет на 4 больше, чем 2/3 исходного числа. …
🥰3
#softwareTesting
DevTools — это программы, позволяющие создавать, тестировать и отлаживать (debug) программное обеспечение. DevTools пользуются в основном веб-разработчики, т.к. для всех основных браузеров инструмент встроен и не нужно дополнительно что-то устанавливать и настраивать.
В отличие от разработчика, тестировщику не обязательно пользоваться всеми доступными вкладками и возможностями DevTools — они просто могут не пригодиться.
В статье автор поможет сэкономить ваше время при знакомстве с инструментом, поделится опытом работы и ошибками, с которыми столкнулся на старте.
Чем полезен DevTools тестировщику: об основных вкладках и инструментах
DevTools — это программы, позволяющие создавать, тестировать и отлаживать (debug) программное обеспечение. DevTools пользуются в основном веб-разработчики, т.к. для всех основных браузеров инструмент встроен и не нужно дополнительно что-то устанавливать и настраивать.
В отличие от разработчика, тестировщику не обязательно пользоваться всеми доступными вкладками и возможностями DevTools — они просто могут не пригодиться.
В статье автор поможет сэкономить ваше время при знакомстве с инструментом, поделится опытом работы и ошибками, с которыми столкнулся на старте.
Чем полезен DevTools тестировщику: об основных вкладках и инструментах
Хабр
Чем полезен DevTools тестировщику: об основных вкладках и инструментах
Зачем тестировщику DevTools и что с ним делать? Разбираем, как начать работу с инструментом, какие вкладки использовать, как назначить задачу для багфикса, чтобы разработчик был доволен. И ещё...
👍2
#proQuality_books #automationTesting
Practical Test Automation (2020)
Автор: Panos Matsinopoulos
Количество страниц: 315
Язык издания: Английский
"Практическая автоматизация тестирования" Паноса Мацинопулоса, опубликованная в 2020 году, представляет собой всестороннее руководство по реализации автоматизации тестирования в практической и эффективной манере. Книга охватывает различные аспекты автоматизации тестирования, включая выбор подходящих инструментов и фреймворков, проектирование поддерживаемых автоматизированных тестов и интеграцию автоматизации в процесс разработки программного обеспечения.
Плюсы:
➕Книга предлагает практические советы и реальные примеры, что делает ее подходящей как для начинающих, так и для опытных профессионалов
➕Книга содержит советы и лучшие практики, основанные на опыте автора, что делает ее содержание более практичным
Недостатки:
➖Поскольку книга была опубликована в 2020 году, некоторая информация может быть несколько устаревшей, особенно в отношении последних инструментов и практик в области автоматизации тестирования
➖Фокус книги скорее на общих принципах, чем на конкретных инструментах или технологиях, что может быть ограничением для читателей, ищущих подробное руководство по конкретным инструментам
Practical Test Automation (2020)
Автор: Panos Matsinopoulos
Количество страниц: 315
Язык издания: Английский
"Практическая автоматизация тестирования" Паноса Мацинопулоса, опубликованная в 2020 году, представляет собой всестороннее руководство по реализации автоматизации тестирования в практической и эффективной манере. Книга охватывает различные аспекты автоматизации тестирования, включая выбор подходящих инструментов и фреймворков, проектирование поддерживаемых автоматизированных тестов и интеграцию автоматизации в процесс разработки программного обеспечения.
Плюсы:
➕Книга предлагает практические советы и реальные примеры, что делает ее подходящей как для начинающих, так и для опытных профессионалов
➕Книга содержит советы и лучшие практики, основанные на опыте автора, что делает ее содержание более практичным
Недостатки:
➖Поскольку книга была опубликована в 2020 году, некоторая информация может быть несколько устаревшей, особенно в отношении последних инструментов и практик в области автоматизации тестирования
➖Фокус книги скорее на общих принципах, чем на конкретных инструментах или технологиях, что может быть ограничением для читателей, ищущих подробное руководство по конкретным инструментам
🔥2❤1
#proQuality_events
Приглашаем вас на онлайн-вебинар Regression Testing Recon - Navigate Towards Optimization, посвящённый регрессионному тестированию, где мы рассмотрим распространенные проблемы тестирования и предложим эффективные решения для обеспечения качества продукта.
💡 В рамках этого вебинара мы подробно обсудим процесс выявления проблем и реализации надёжных стратегий тестирования.
👉 На этом вебинаре спикеры поделятся практическими примерами из реальной жизни, которые помогут улучшить ваши навыки тестирования и сделать процесс тестирования вашего ПО максимально эффективным.
📆 Присоединяйтесь к нам 7 Мая 2024 в 15:00 WAW | 16:00 MSQ | 17:00 TBS, язык EN!
Другие наши мероприятия на wearecommunity.io.
Приглашаем вас на онлайн-вебинар 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 больших круглых пончиков.
Сколько в такую же коробку можно поместить маленьких круглых пончиков в два раза меньшего размера?
(Радиус маленьких пончиков в два раза меньше радиуса больших)
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки 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
📢 Доступно новое видео "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 джедайских принципов
Автотест — это фича.
Что это значит? Автотесты — не просто программный код, а ещё одна фича приложения.
Зачем? Принцип позволяет ответственнее относиться к тестам.
Автор сегодняшней статьи опишет хорошие практики автотестов:
✔️ К коду тестов применять те же правила, принципы и паттерны проектирования, что и к коду функциональности;
✔️ Не ломать тесты при разработке новых фич;
✔️ Думать о тестируемости фичи на этапе её разработки;
✔️ Писать тесты на том же языке, что и тестируемое приложение;
✔️ Код тестов хранить вместе с кодом функциональности. Это позволит разработчикам самим писать тесты, делиться экспертизой, а также синхронно выкатывать фичи и тесты для них.
Как написать идеальный автотест: 25 джедайских принципов
Хабр
Как написать идеальный автотест: 25 джедайских принципов
Привет! Меня зовут Дмитрий Трофимов ( @angryqa во ВКонтакте или @trofimovdigital на просторах интернета). Я тимлид отдела автоматизации тестирования в VK ID. С командой мы проделали большой путь при...
👍5
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про пончики
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про пончики
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про пончики
В подарочную коробку прямоугольной формы помещается 100 больших круглых пончиков. Сколько в такую же коробку можно поместить маленьких круглых пончиков в два раза меньшего размера? (Радиус маленьких пончиков в два раза меньше радиуса больших) Ответ: 400.…
🥰5