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!
Перед вами задача, которую часто задают на собеседовании.

Как рассадить посетителей в баре🍹
Предположим, в некоторый бар ходят только необщительные посетители. Вдоль барной стойки расположены 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, рассказала о том, как техники активного слушания помогают располагать к себе собеседников и собирать полезную информацию во время разговора.
​​🎓 EPAM Training Center предлагает начинающим специалистам множество вариантов для профессионального развития.

Мы собрали подборку бесплатных тренингов по ручному тестированию и автоматизации, которые помогут тебе освоить профессию мечты ↘️

🔹 Software Testing Introduction
На тренинге ты изучишь основы функционального тестирования, работу с документацией, поиск и документирование дефектов, а в конце курса – основы автоматизирoванного тестирования с использованием Selenium IDE.

🔹 Automated Testing
Программа охватывает основы автоматизированного тестирования: информатика, жизненный цикл разработки программного обеспечения, введение в тестирование, cистемы контроля версий, основы программирования (Java, JS, C#), чистый код и фреймворк.

🔹 Robotic Process Automation
Это вводный курс для тех, кто хочет окунуться в мир Intelligent Automation За восемь недель ты освоишь лидирующий софт для автоматизации роботизированных процессов и получишь навыки RPA-инженера.

Подавай заявку сам или приглашай друга, который хочет освоить новое направление⚡️
World Quality Report — большой обзор трендов в тестировании 2020-2021 годов. Данный обзор базируется на результатах 1750 получасовых телефонных интервью с CIO или руководителями технологических подразделений, которые посчитали качество ПО и тестирование критично важным для развития бизнеса.

В статье "Тренды тестирования 2020-2021: правда и мифы" автор взял основные тренды из отчета и постарался оценить их с точки зрения того, что происходит в компаниях сегодня.
​​Вы когда-нибудь участвовали в онлайн-игре по тестированию? Попробуйте на новом Gamecast #3: Software Layers vs. Testing Types 24 июня в 18:30.

Вы сможете влиять на ход игры и помогать спикерам найти silver bullet в тестировании ПО. Никаких слайдов и монологов — только живой взаимодействие и практика!

Посмотреть, как прошел Gamecast #1 и #2, а также узнать много нового из докладов комьюнити можно на нашем YouTube и в Anywhere Community.

Будем рады встрече!
​​Автоматизированное тестирование программного обеспечения.
Внедрение, управление и эксплуатация

Авторы: Элфрид Дастин, Джефф Рэшка, Джон Пол
Количество страниц: 592

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

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

Обсуждаются главные направления автоматизации, а также управления тестированием в таких областях:
✔️ Получение поддержки начальства
✔️ Оценка и выбор методов тестирования
✔️ Интегрирование автоматизированного тестирования
✔️ Оценка расходов на тестирование, а также размера команды тестеров
✔️Планирование и подготовка тестирования
✔️Определение участников команды тестеров, последующий набор и управление данной командой
✔️ Направления развития процессов тестирования
✔️Анализ необходимости повторного применения автоматизации, а также создания библиотеки повторного использования

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

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

Задача
Вы стоите перед закрытой комнатой, в которой есть три лампочки. На стене перед вами три переключателя: каждый из которых включает или выключает одну из лампочек. Вам нужно узнать, какой переключатель к какой лампочке относится, при условии, что зайти в комнату вы можете только один раз.
Расположение переключателей случайное, порядок подключения заранее неизвестен. Зайдя в комнату, можно делать с лампочками всё, что угодно, но уже нельзя вернуться к переключателям. Изначально все лампы выключены.

Присылайте свое решение и обменивайтесь идеями в ProQuality Chat!
Плато в процессе обучения — это периоды, когда прогресс плохо заметен, легко скатиться назад и ещё легче опустить руки. Такие моменты встречаются на протяжении всего обучения, но на уровне Intermediate застой самый ощутимый и болезненный. Он называется Intermediate Plateau.

Ребята из Яндекс.Практикума в статье "«Кажется, я застрял», или Как преодолеть Intermediate Plateau" дали несколько рекомендаций, как преодолеть Intermediate Plateau и выйти на новый уровень.
Давно хотели попробовать себя в тестировании безопасности? Начните с доклада Security Testing Engineer Александра Дегтярева. В Infosec – terra incognita and how to jump into it он подробно описал сферы применения тестирования безопасности и рассказал о первых шагах в дисциплину.

А есть среди нас те, кто уже пробовал себя в Security testing? Делитесь своим опытом и задавайте вопросы в комментариях!