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 Chat
Тест-дизайн – это один из начальных этапов процесса тестирования ПО, на котором планируются и проектируются тестовые случаи (тест-кейсы) согласно критериям качества, требованиям к проекту и целям тестирования. Для того, чтобы достигнуть главной цели тест-дизайна-покрытия тестами всего функционала, используя при этом минимальное количество тестов, применяют разные техники.

В сегодняшней статье "Граничные значения и классы эквивалентности" мы рассмотрим такие техники, как разделение на классы эквивалентности и анализ граничных значений.

#softwareTesting
Хорошие книги- наш главный источник базовых знаний и практического опыта экспертов.
Они помогают нам осваивать новую профессию с нуля или совершенствовать уже полученные знания. Однако подобрать профильную литературу самостоятельно непросто: иногда сложно ориентироваться в предметной области и определять полезность источников, техническая информация быстро устаревает, а так же не каждая книга подойдёт именно вам (что для тестирования на Java хорошо, то на Ruby не сработает).
Так как же из огромного количества ресурсов выбрать полезные?


В этом вам поможет наша новая рубрика - #proQuality_books. В ней мы будем публиковать литературу и полезные источники, которые помогут вам познакомиться с азами профессии, расширить профес­сиональный кругозор и продолжить развиваться уже работая в ИТ-компании.
​​Agile-тестирование
Обучающий курс для всей команды
Авторы: Джанет Грегори и Лайза Криспин
Количество страниц: 528

Подробное пособие по тестированию в Agile — лучшие практики, примеры из опыта авторов, масштабирование процессов, автоматизация тестирования.
Джанет Грегори и Лиза Криспин — эксперты в теме тестирования в agile. Еще в 2009 году они написали книгу Agile Testing, а теперь выпустили новую, в которой рассмотрели не только все основные вопросы, но и новые практики, а также учли вопросы от тестировщиков, которые к ним поступали в течение последних лет.

В книге вы найдете ответы на большинство вопросов, связанных с тестированием:
✔️Как прояснять действия, связанные с тестированием, в рамках команды?
✔️Как взаимодействовать с бизнес-экспертами, чтобы определять ценные фичи продукта?
✔️Как проектировать автоматизированные тесты для высокой надежности?
✔️Как члены agile-команды могут развивать свои навыки тестирования?
✔️Как использовать тестирование, чтобы выявлять риски, связанные с вашими текущими agile-процессами, и предотвращать дефекты?
✔️Как быстро вовлекать новых тестировщиков в процесс и при этом их не перегружать?

Фишки книги
Как вы взаимодействуете с коллегами за офисной перегородкой? А с теми, кто находится на другом конце мира? Джанет и Лиза сталкивались с этим и знают о проблеме не понаслышке. Они делают акцент на ролях, а не на должностях. И это особенно ценно.
В книге много изображений, так что вам не придется постоянно думать, что авторы имели в виду. Они не просто рассказывают — они показывают.
Это больше, чем книга о тестировании. Она о том, как с помощью тестирования выстроить работу команды, отдела, организации и обеспечить наиболее эффективный переход к Agile.

Недостатки
Перевод хромает, лучше читать в оригинале

Для кого книга
Эта книга для всех, кто интересуется процессами тестирования в agile-командах. Это не только тестировщики и руководители команд, но и программисты, заказчики, бизнес-аналитики, разработчики ПО, руководители направлений, — одним словом, почти все.

#proQuality_books
​​Всем привет! С вами снова задачки по средам🥳
Скорее присоединяйтесь к развлечениям с пользой в рубрике - #ProQuality_tasks!
Перед вами задача, которую часто задают на собеседовании.

Как рассадить посетителей в баре🍹
Предположим, в некоторый бар ходят только необщительные посетители. Вдоль барной стойки расположены 25 мест. Всякий раз, когда входит новый посетитель, он обязательно садится на самое дальнее, насколько это возможно, место от остальных гостей. Ни один не сядет рядом с кем-то другим: если посетитель входит и видит, что «свободных» мест нет, он тут же разворачивается и уходит из бара. Бармену, естественно, хочется, чтобы за стойкой сидело как можно больше клиентов.
Если ему разрешено усадить первого посетителя на любое место, куда выгоднее его посадить с точки зрения бармена?

Присылайте свое решение и обменивайтесь идеями вопросы в ProQuality Chat!
Вы когда-нибудь писали тесты для UI с динамическими данными? А может, вам прямо сейчас нужно написать огромную часть кода, который воспроизводит длинный пользовательский поток? А что, если вам нужно протестировать исключительную ситуацию в пользовательском интерфейсе, но вы не можете воспроизвести ее в своем тесте?

Спикер One Day ProQuality Олександр Хижняк расскажет об инструментах для JavaScript, которые могут решить эти и другие проблемы.
Всем хорошего окончания недели и продуктивных выходных!
Сегодня вы можете ознакомится с разбором задачи про бар, которую задают на собеседовании в google.

Все самые интересные задачи, в том числе те, с которыми вы можете столкнуться на собеседовании мы публикуем в нашей рубрике - #ProQuality_tasks.
Обсудить решение задачки вы можете в ProQuality Chat!
Юнит-тесты прекрасно справляются с проверкой бизнес-логики, но проверять эту логику «в вакууме» недостаточно. Необходимо проверять, как разные ее части интегрируются друг с другом и внешними системами: базой данных, шиной сообщений и т. д.

В статье Для чего нужно интеграционное тестирование? рассматривается роль интеграционных тестов, когда их следует использовать и когда лучше положиться на классические юнит-тесты. Также затронуто эффективное написание интеграционных тестов.
Привет, комьюнити!

Теория не значит ничего, если не применять и не освежать ее. Предлагаем заняться этим прямо сейчас: на One Day ProQuality наши друзья из Казахстана подготовили отличный квиз, который позволит проверить свои знания и вспомнить неожиданные факты о тестировании.

Всем отличных выходных!
Третья часть в серии статей, описывающих самое интересное, что было на мероприятии, посвященном новой дисциплине в автоматизации тестирования «Solution Architect in Test Automation».
В этой части расскажем, как можно понять, что ты готов стать Solution Architect in Test Automation, а также чем SA in TA отличается от Сhief специалиста по автоматизированному тестированию.

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

В статье "Полезные функции DevTools для тестировщиков" отобраны из огромного списка возможностей DevTools и описаны именно те, которые были бы полезны для QA-специалистов.
​​Всем привет! С вами снова рубрика задачки по средам🥳
Скорее присоединяйтесь к развлечениям с пользой #ProQuality_tasks!
Перед вами снова задача с собеседований.
Сперва может показаться, что это одна из тех головоломок, в которых предполагается оценить какое-то абсурдное число. Но на самом деле это не так, подумайте хорошенько.

Задача про стопку монет
Если вы получили бы стопку монет достоинством в один пенс каждая и высотой с Эмпайр-стейт-билдинг, поместились бы все эти деньги в одном помещении?

Присылайте свое решение и обменивайтесь идеями вопросы в ProQuality Chat!
С появлением гибкой и непрерывной интеграции и развертывания непрерывное тестирование стало необходимым. При традиционном подходе разработчик должен обрабатывать совместимость для конкретной среды перед каждым развертыванием. От таких зависимостей нас избавляют контейнеры.

В статье "Использование контейнеров и облака Google в автоматическом тестировании" вы можете найти пример установки на основе контейнера с Docker, прочитать про Kubernetes, чтобы понять, почему контейнеры созданы, чтобы облегчить жизнь тестировщикам.
Не знаете, с чего начать работу с сервисами AWS? Можно прямо с этого видео: Наймович Вячеслав поделился на One Day ProQuality личным опытом работы с AWS на проектах и своими фаворитами среди сервисов.

А вы когда-нибудь работали с AWS? Поделитесь в нашем чате!
This media is not supported in your browser
VIEW IN TELEGRAM
Чем отличается чем отличаются Senior, Middle и Junior? Ответ)
Умение слушать помогает обзавестись друзьями, выстроить крепкие отношения на работе и разобраться в проблеме.

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