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
Во время собеседования вам могут задавать задачи разных видов. Многие из них не имеют какого-либо конкретного решения, что предполагает оценку степени креативности соискателя. Но имеются всё же и такие задачи, у которых решение есть. И такими задачами являются задачи логического характера.

Сегодня вы можете ознакомится с разбором задачи, про количество способов добраться до N-й ступеньки, которую задают на собеседовании в Google.

Все самые интересные логические задачи, в том числе те, с которыми вы можете столкнуться на собеседовании мы будем публиковать в нашей новой рубрике - #ProQuality_tasks.
Предложить идею, обсудить решение задач вы можете в TAD Community Chat!
Для успешной карьеры важны не только профессиональные знания, которые мы получаем во время обучения. Сегодня на первый план выходят soft skills – личные качества, помогающие эффективной коммуникации между людьми и совершенному овладению профессией.

Если вы хотите профессионально расти, получить повышение или найти новую работу в этом году, в нашей сегодняшней статье "Почему так важны soft skills?" вы сможете найти четыре главных soft skills , которыми вам нужно обладать, узнать как развиватьв себе навыки общения, а так же найдете список полезной литературы по данной теме.
Всем привет!

Основные проблемы, которые часто возникают в процессе интервью, не в отсутствии опыта или подготовки. Даже по-настоящему опытный разработчик может легко "споткнуться" о решение какой-нибудь хитро скроенной задачки. Поэтому мы поговорим не о том, как составлять резюме и выгодно презентовать себя. В нашей рубрике - #ProQuality_tasks, мы фокусируемся на решении нетривиальных задач, которые включают в себя решение логического и/или математического характера.

Итак, сегодняшняя задача:
Представьте, что вам дали задание разработать план эвакуации большого города (в классическом варианте — Сан-Франциско).
С чего вы начнете?

Делитесь своими идеями в TAD Community Chat!
А через 48 часов мы дадим правильный ответ, чтобы вы могли проверить свои рассуждения.
Всё больше компаний возвращаются к завершенным проектам и анализируют их, чтобы не повторять свои ошибки и работать еще эффективнее. С помощью self-review вы можете делать то же самое и стимулировать свое профессиональное развитие.

Ведущий специалист HR-отдела рассказала в статье Оцени себя сам: зачем и как писать self-review, зачем нужно self-review и как превратить его в инструмент для карьерного роста.
Внезапный пятничный мемчик)
Во время собеседования вам могут задавать задачи разных видов. Многие из них не имеют какого-либо конкретного решения, что предполагает оценку степени креативности соискателя. Но имеются всё же и такие задачи, у которых решение есть. И такими задачами являются задачи логического характера.

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

Все самые интересные логические задачи, в том числе те, с которыми вы можете столкнуться на собеседовании мы будем публиковать в нашей новой рубрике - #ProQuality_tasks.
Предложить идею, обсудить решение задач вы можете в TAD Community Chat!
Желаем всем продуктивной рабочей недели!☺️
Роботизированная автоматизация процессов (RPA) - это технология, которая позволяет пользователям развертывать «цифровых сотрудников» или программных роботов, которые имитируют действия человека, взаимодействующего с различными ИТ системами, для выполнения задач. RPA помогает компаниям оптимизировать бизнес-процессы, повышать производительность и прибыльность компании в долгосрочной перспективе.

RPA - это инструмент тестирования?
Похожа ли автоматизация тестирования на RPA?
Можно ли использовать Selenium для RPA?
Как можно использовать RPA в тестировании?
Могут ли тестировщики потерять работу по мере развития RPA?
Ответы на все вышеуказанные вопросы вы можете найти в нашей сегодняшней статье "Robotic Process Automation RPA, Test Automation – Myths and Facts".
#softSkills

Классическая дилемма начинающего (и не только) Team Lead:
"Как совмещать управление командой и не терять технические навыки?"

Если она вам знакома, то пришло время решить её! Leader Sofware Engineer Александр Кугушев поделился лайфхаками из собственного опыта, которые помогают продолжать программировать и оставаться хорошим лидером.

Будет полезно всем, кто хочет попробовать себя в управлении и сохранить уже наработанные навыки.
Всем привет! Мы продолжаем нашу рубрику - #ProQuality_tasks, где мы фокусируемся на решении нетривиальных задач, которые включают в себя решение логического и/или математического характера.
Сегодня у нас задачка на нестандартное мышление. Такие задачи помогают проверить логическое мышление и понимание вероятностей.

Ситуация: начинается футбольный матч. Судья должен бросить жребий, кому достанется мяч. Внезапно судья понимает, что монетка слегка погнута. Он понимает, что и из-за этого при подкидывании орёл с решкой будут выпадать не с одинаковой вероятностью — орёл выпадает в 2 раза чаще, чем решка.

Проблема: тот, кто поставит на орла, будет иметь больше шансов на мяч, чем соперник. Это нечестно.

Задача: придумать способ жеребьёвки, в котором шансы обоих участников равны. Использовать при этом только гнутую монетку.

Делитесь своими идеями в TAD Community Chat!
А через 48 часов мы опубликуем решение, чтобы вы могли проверить свои рассуждения.
​​Привет! Как вам наша вчерашняя задачка?

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

Одной из таких концепций является Аспектно-ориентированное программирование (АОП) — это парадигма программирования являющейся дальнейшим развитием процедурного и объектно-ориентированного программирования (ООП).

В сегодняшней статье "AspectJ в автоматическом тестировании" вы можете изучить несколько полезных примеров применения аспектов в автотестах.
Логические задачи — пожалуй, самый эффективный инструмент для развития логики и мышления как у детей, так и у взрослых.
Решение задачи на логику предполагает сложный мыслительный процесс. Это последовательное совершение определённых логических действий, работа с понятиями, использование различных логических конструкций, построение цепочки точных рассуждений с правильными промежуточными и итоговыми умозаключениями.

Сегодня вы можете ознакомится с разбором задачки, как подбросить гнутую монетку.

Все самые интересные задачи, в том числе те, с которыми вы можете столкнуться на собеседовании мы будем публиковать в нашей рубрике - #ProQuality_tasks.
Предложить идею, обсудить решение задач вы можете в TAD Community Chat!
This media is not supported in your browser
VIEW IN TELEGRAM
Когда наблюдаешь, пройдут ли тесты
Всем доброго утра, хорошего настроения и удачной рабочей недели!
В наши дни Javascript - это повсеместный веб-язык, который, кажется, преодолел «пресловутое» прошлое и стал более надежной платформой не только для клиентских, но и для серверных доменов. Mochajs, или просто Mocha, представляет собой многофункциональную тестовую среду JavaScript, работающую на Nodejs, которая предоставляет платформу и API для создания автономных приложений на стороне сервера с использованием движка Google V8 Javascript в его основе.

В нашей статье "Javascript Testing with Selenium Webdriver and Mocha" вы найдете туториал по написанию функциональных тестов на Javascript с помощью Selenium Webdriver, Mocha и NodeJS.
Всем привет! Мы продолжаем нашу рубрику - #ProQuality_tasks, где мы фокусируемся на решении нетривиальных задач, которые включают в себя решение логического и/или математического характера. Сегодня у нас задачка на алгоритмы.

Задача
Есть два автономных робота (представим, что это костюмы Тони Старка). Они улетели в космос и оказались в поясе астероидов. Они могут перемещаться между астероидами. Наша задача — чтобы они встретились на одном астероиде и уничтожили друг друга.

Условия и доступные команды вы можете найти здесь.

Делитесь своими идеями в TAD Community Chat!
А через 48 часов мы опубликуем решение, чтобы вы могли проверить свои рассуждения.
Наша сегодняшняя статья "Selenium WebDriver Tutorial: How to Find XPath?" посвещена всем изместному языку запросов к элементам XML или XHTML документа - XPath (XML Path Language). XPath использует выражения пути для выбора отдельных узлов или набора узлов в документе XML. Эти выражения очень похожи на выражения, которые вы видите, когда работаете с традиционной файловой системой компьютера.

В этом руководстве вы сможете найти ответы на следующие вопросы о XPath:
Что такое XPath в Selenium?
Какие есть типы XPath?
Как писать XPath для обработки сложных и динамических элементов в Selenium
Какие бывают XPath axes методы?