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

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

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

Экскурс в «святая святых» ОК: как мы пишем и ревьюим код автотестов
​​#proQuality_video #automationTesting

📢 Делимся с вами презентацией и записьювебинара How to start Automation testing when you are a manual tester.

🎥 Описание: Саша Самсоник, Senior Software Test Automation Engineer, поделился своим путём вхождения в автоматизацию тестирования и продемонстрировал свои первые мини-проекты.

Другие наши мероприятия на wearecommunity.io.
#softwareTesting

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

Эта статья о нескольких кейсах, где снифферы трафика могут реально сохранить кучу времени и некоторое количество нервов.

Где и как использовать сниффер для тестирования веб-приложений на примере Proxyman
​​#proQuality_books #softwareTesting

📖 The Unicorn Project (2019)
Автор: Gene Kim
Количество страниц: 443
Язык издания: Английский

"The Unicorn Project" выходит за рамки разработки программного обеспечения, предлагая всесторонний взгляд на DevOps, современные практики работы с ПО и важность непрерывного совершенствования.
Книга рассказывает о Максин, инженере, которая помогает своей компании преодолеть бюрократию и устаревшие процессы в мире DevOps. Книга подчеркивает важность командной работы и инноваций для достижения успеха в цифровую эпоху. Это вдохновляющее чтение для всех, кто интересуется технологиями и управлением изменениями.

Плюсы:
Реалистичное изображение IT-среды, точно передающее динамику работы в крупных компаниях.
Полезные инсайты по внедрению DevOps и управлению изменениями.
Вдохновляющий сюжет, мотивирующий на преодоление бюрократии и устаревших процессов.
Акцент на важности сотрудничества и культуры взаимодействия.

Недостатки:
Описания процессов могут показаться затянутыми и перегруженными деталями.
Персонажи иногда кажутся недостаточно проработанными и стереотипными.
Развитие сюжета местами предсказуемо и не предлагает неожиданных поворотов.
Книга могла бы предложить более глубокий анализ проблем цифровой трансформации.

Для кого книга:
✔️Эта увлекательная книга, представленная в виде повествования, является обязательным чтением для тестировщиков, разработчиков и менеджеров. Она подчеркивает критическую роль, которую играют тестировщики в создании высококачественного программного обеспечения, и делает акцент на важности межкомандного сотрудничества.

Об авторе:
Gene Kim — награжденный автор и основатель Tripwire, включен в список «40 новаторских ИТ-специалистов до 40 лет».
​​#proQuality_events

Присоединяйтесь к вечеру погружения в мир сертификации ISTQB AI Testing - *ISTQB AI Testing Survival Showdown: How not to give up trying*

💡 В рамках этого вебинара вы узнаете о пути нашего эксперта к получению сертификата ISTQB AI Testing.

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

📆 Присоединяйтесь к нам 5 Ноября 2024 в 15:00 WAW | 17:00 MSQ | 18:00 TBS, язык EN!

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

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

Задача про попугая 🦜🦜

Попугай прожил меньше 100 лет и умеет отвечать только на вопросы "да" и "нет".

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

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

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

Тестирование — это кропотливый труд. Однако новичкам найти полезные ресурсы бывает сложнее, чем отыскать баг.

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

Мой первый баг: инструменты и ресурсы для начинающих тестировщиков
#softwareTesting

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

Статья описывает использование переменных в Postman, которые позволяют повторно использовать значения в API запросах и скриптах, обеспечивая гибкость и упрощение тестирования.

Переменные и окружения в Postman
​​#proQuality_books #softwareTesting

📖 Full Stack Testing
Автор: Gayathri Mohan
Количество страниц: 350
Язык издания: Английский

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

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

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

Для кого книга:
✔️Книга предназначена для тестировщиков, разработчиков и инженеров, стремящихся углубить свои знания в области тестирования и интеграции. Она будет полезна как новичкам, так и опытным профессионалам, желающим расширить свои навыки.

Об авторе:
Gayathri Mohan — опытный специалист в области тестирования программного обеспечения с многолетним опытом работы в индустрии. Она активно делится своими знаниями и опытом, помогая другим профессионалам развиваться в этой области.
​​#ProQuality_tasks

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

Задача про виноград 🍇🍇

Виноград, собранный фермером, весит 180 кг и на 99% состоит из воды. Со временем виноград усох и содержание воды снизилось на один процентный пункт (составило 98%).

Сколько стал весить виноград?
Выбирайте один из вариантов ниже, делитесь идеями и решениями в комментариях под постом 👇

В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Anonymous Poll
35%
Примерно 178 кг
7%
Примерно 176 кг
4%
162 кг
39%
90 кг
16%
Правильный ответ другой
​​#ProQuality_adv

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

Сегодня подготовили для вас новую подборку каналов в
сфере “IT и Технологий” 📚

Тут вы точно найдете ответы на многие свои вопросы. А главное - вам не придется, тратить на поиски информации несколько часов 😊 👇

Поэтому переходите, подписывайтесь и пользуйтесь на здоровье 📱😉

Хотите подборку?
​​#automationTesting

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

В статье описывается, как Uber улучшил процессы тестирования, отказавшись от традиционных методов инкрементного развертывания и перенеся тестирование на более ранние этапы разработки. Для этого компания разработала систему BITS, которая позволяет изолировать тестовый и production-трафик, автоматизировать создание песочниц и запускать end-to-end тесты в масштабах микросервисной архитектуры, обеспечивая эффективное тестирование и сокращение операционных затрат.

Как тестируют Uber: E2E в микросервисной архитектуре
#softwareTesting

В идеальном мире тестирование должно идти на всех этапах жизненного цикла ПО, начиная с проектирования, когда никакого продукта еще нет, а есть только описание того, что заказчик хочет получить. Это описание может называться спецификация, техническое задание (ТЗ) или просто требования.

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

Критерии качества требований с примерами (Часть 1)