Как пройти vk testers

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

Обет молчания

Кто такие игровые тестировщики и почему это одна из самых неблагодарных профессий в IT

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

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

Как тестируют ВКонтакте / Анастасия Семенюк

Работенка не для слабонервных

Кто такие игровые тестировщики и почему это одна из самых неблагодарных профессий в IT

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

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

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

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

Как получить все стикеры «Кролик Олег» от VK Testers? (ВК тестерс), ответы на все вопросы от бота.

Тестирование в суровых условиях

Кто такие игровые тестировщики и почему это одна из самых неблагодарных профессий в IT

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

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

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

Незаменимых людей нет

Кто такие игровые тестировщики и почему это одна из самых неблагодарных профессий в IT

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

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

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

Уловки для глупых

Кто такие игровые тестировщики и почему это одна из самых неблагодарных профессий в IT

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

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

Почему в играх все еще полно багов?

Кто такие игровые тестировщики и почему это одна из самых неблагодарных профессий в IT

Если вы решили, что это из-за того, что тестировщики начинают несерьезно относиться к своей работе, то вы ошибаетесь. На самом деле наличие багов на релизе – это прямой косяк создателей проекта. Большинство найденных специалистами ошибок просто не исправляются. Разработчики пропускают замечания мимо ушей и просто выпускают игру (Привет, Warcraft 3: Reforge).

Еще по теме:  Куда скачивается музыка из ВК на Айфон

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

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

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

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

Источник: coop-land.ru

101+ вопросов по автоматизации и тестированию вручную

В этой статье представлен расширенный список вопросов (и ответов), которые потенциальный работодатель может задавать тестировщикам программного обеспечения. Статья построена в формате вопрос-ответ, и, в частности, содержит вопросы относительно автоматизации тестирования, сертификации ISTQB и CSTE и многого другого, что дает возможность оценить уровень подготовки. Надеемся, что по прочтении статьи, вы сможете подготовиться к любым собеседованиям, или, как минимум, увереннее отвечать на вопросы.

вопросы по тестированию

В. Что такое динамическое тестирование?

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

В. Что такое GUI-тестирование (GUI Testing)?

О. Тестирование GUI (графического интерфейса пользователя): интерфейс программного обеспечения проверяется на предмет соответствия требованиям.

В. Что такое формальное тестирование?

О. Верификация программного обеспечения, согласно тест-плану, тестовым процедурам и соответствующей документации, с учетом пожеланий клиента.

В. Что такое тестирование на основе рисков?

О. Определяются наиболее важные части системы, затем устанавливается порядок их тестирования, затем следует, собственно, тестирование.

В. Что такое раннее тестирование?

О. Тестирование по возможности проводится как можно раньше, чтобы выявить дефекты на ранних этапах SDLC. Это позволяет быстрее обнаружить и устранить дефекты, экономит расходы.

В. Что такое исчерпывающее тестирование?

О. Тестирование функциональности, с использованием неверных и верных данных ввода и входных условий.

В. Что такое скопление дефектов?

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

В. Что такое «парадокс пестицида»?

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

В. Что такое статическое тестирование?

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

В. Что такое позитивное тестирование?

О. Тестирование, которое проводится в приложении с целью определить, насколько система функциональна. Такой подход больше известен как «тест на прохождение».

В. Что такое негативное тестирование?

О. Тестирование негативных сценариев в ПО: высвечивает ли система ошибку, когда она должна это делать, или не должна.

В. Что такое сквозное тестирование (еnd-to-end)?

О. Тестирование общей функциональности системы, включая интеграцию данных в модулях.

В. Что такое исследовательское тестирование?

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

В. Что такое «обезьянье тестирование» (Monkey Testing)?

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

В. Что такое нефункциональное тестирование?

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

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

О. Проверяется, насколько хорошо реализованы в приложении все условия безопасности.

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

В. Что такое нагрузочное тестирование?

О. Анализ функциональности и производительности приложения в разных условиях.

В. Что такое стресс-тестирование?

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

В. Что такое процесс?

О. Процесс — это набор практик для достижения определенной цели; может включать инструменты, методы, материалы и людей.

В. Что такое конфигурационное управление?

О. Процесс поиска, организации и контроля изменений в разработке ПО. Или методология контроля и управления проектом разработки ПО.

О. Составление:

  • Тест-плана
  • Тест-сценариев
  • Тест-кейсов
  • Выполнение тест-кейсов
  • Проверка результатов
  • Составление отчетов о дефектах
  • Дефект-трекинг
  • Закрытие дефектов
  • Тестовый релиз

В. Как расшифровывается CMMI?

О. Capability Maturity Model Integration (Модель зрелости процессов разработки).

В. Что такое разбор программы?

О. Неформальный анализ исходного кода программы с целью выявить дефекты и верифицировать техники программирования.

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

В. Что такое тестирование уровня интеграции?

О. Тестирование соответствующих программ, модулей (или) единиц кода.

В. Что такое тестирование на уровне системы?

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

В. Что такое альфа-тестирование?

О. Тестирование всей компьютерной системы перед этапом пользовательского тестирования (UAT).

В. Что такое UAT?

О. Тестирование компьютерной системы клиентом, чтобы проверить, соответствует ли система требованиям.

Еще по теме:  Быть в тренде Вконтакте

В. Что такое тестовый план?

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

В. Что такое сценарий тестирования?

О. Идентификация всех возможных зон тестирования.

В. Что такое ECP (Equivalence Class Partition)?

О. Метод генерации тест-кейсов.

В. Что такое дефект?

О. Любое несовершенство в работе софта. Или когда ожидаемый результат не соответствует фактической работе приложения.

В. Что такое критичность?

О. Определяет уровень дефекта с функциональной точки зрения, т.е. насколько критичен дефект для приложения.

В. Что такое приоритет?

О. Указывает на срочность устранения дефекта.

В. Что такое повторное тестирование?

О. Повторное тестирование приложения с целью узнать, устранены ли дефекты.

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

В. Что такое тестирование восстановления?

О. Проверяется возможность системы справиться с некоторыми неожиданными ситуациями.

В. Что такое тестирование глобализации (Globalization Testing)?

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

В. Что такое тестирование локализации?

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

В. Что такое тестирование установки?

О. Проверяется возможность успешной установки ПО, в соответствии с документацией по установке.

В. Что такое тестирование удаления?

О. Проверка возможности удаления ПО.

В. Что такое тестирование на совместимость?

О. Проверяется совместимость приложения с другим программным и аппаратным обеспечением.

В. Что такое стратегия тестирования?

О. Это часть тест-плана, описывающая, как проводится тестирование и какие разновидности тестирования необходимо сделать.

В. Что такое тест-кейс?

О. Тест-кейс — набор определенных шагов, по которым проверяется функциональность системы.

В. Что такое тест-кейс для валидации бизнес-процессов?

О. Этот тест-кейс составляется для того, что проверить определенное условие или требование.

В. Как определяется хороший тест?

О. Тест-кейс, у которого высокий приоритет обнаружения дефектов.

В. Что такое тестирование по сценарию использования?

О. Такое тестирование определяет, было ли ПО разработано согласно случаю использования.

В. Что такое возраст дефекта?

О. Время между датой обнаружения и датой закрытия дефекта.

В. Что такое дефект Showstopper?

О. Дефект, который вынуждает остановить ход тестирования.

О. Это последний этап STLC. Руководство составляет отчеты по тестам, разъясняет статистику проекта, исходя из имеющихся данных.

В. Что такое Bucket Testing?

О. Bucket Testing, или A/B-тестирование. Чаще всего исследуется эффект разного дизайна, используется метрика для веб-сайтов. Две версии сайта запускаются на одной или нескольких веб-страницах, чтобы определить разницу в кликах.

В. Что такое критерии запуска и завершения тестирования?

О. Критерии запуска — процесс, который должен быть представлен в начале системы. Это может быть:

  • SRS – ПО
  • FRS
  • Случай использования
  • Тест-кейс
  • План тестирования

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

  • Отчет по тестированию
  • Метрики
  • Отчет по анализу теста

В. Что такое тестирование валюты?

О. Это комплексное пользовательское тестирование одновременного доступа к приложению, для верификации влияния на код, модуль или базу данных. Главным образом обнаруживает тупиковые ситуации в коде.

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

О. Тестирование элементов (или побочное тестирование) позволяет проверить отдельные работу модулей исходного кода.

В. Что такое тестирование интерфейса?

О. Тестирование интерфейса проверяет взаимодействие отдельных модулей. Чаще всего используется для тестирования пользовательского интерфейса приложений с GUI.

В. Что такое гамма-тестирование?

О. Гамма-тестирование проводится когда ПО уже готово к релизу, проверяется соответствие требованиям.

Источник: getbug.ru

Профессия тестировщик: разбираемся в QA, QC и testing

Обложка: Профессия тестировщик: разбираемся в QA, QC и testing

Анастасия Шарикова, преподавательница курса «Тестировщик» в Нетологии и QA Lead в Bookmate, рассказала, чем занимаются тестировщики, как формируются отделы по контролю за качеством, а также какая специализация в тестировании пользуется сейчас наибольшим спросом.

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

Человеку со стороны может показаться, что все «специалисты по тестированию» занимаются одинаковыми скучными задачами, но это не так. Разберёмся, чем на самом деле занимаются профессионалы-тестировщики и какое место занимают в команде.

Что такое QA, QC, тестирование и кто такой тестировщик

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

Схематически отношения между QA, QC и тестированием можно представить так:

QA (англ. Quality Assurance) — обеспечение качества продукта — это, собственно, весь комплекс процессов, обеспечивающих качество, наиболее обширное понятие. QA интегрировано во все этапы разработки: от описания проекта до тестирования, релиза и даже пост-релизного обслуживания.

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

QC (англ. Quality Control) — контроль качества продукта — это часть комплекса QA, которая отвечает за анализ результатов тестирования, поиск ошибок и их устранение. QC ориентирован на проверку конкретного продукта, в него входят различные процессы, такие как анализ кода, технические обзоры, анализ дизайна, тестирование и прочее.

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

Специализацию тестировщиков можно разделить по направлениям: тестирование безопасности, производительности, юзабилити; а также по методам написания тестов: ручное и автоматизированное тестирование.

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

Еще по теме:  Как оформить страницу в ВК для ногтей

Карьера тестировщика: варианты развития

У тестировщика практически в любой компании есть три пути развития карьеры: вертикальный, горизонтальный и смежный.

Вертикальное развитие

Первый вариант — развиваться в сфере обеспечения качества по иерархии, то есть уходить в управление проектами или командой.

В каждом сегменте тестирования существуют свои грейды, которые определяют уровень специалиста: junior, middle и senior. Руководителем всех специалистов является test-lead или team-lead в зависимости от специфики компании. На некоторых проектах может быть также отдельный инженер по качеству, head of QA.

Из начинающего специалиста тестировщик может дорасти до любого из уровней, главное — постоянно держать себя в тонусе. Азы профессии освоить не трудно, а вот развиваться дальше и на каждом этапе приобретать новые знания уже гораздо сложнее. Конечно, всё зависит от человека, но, например, от junior до middle возможно дорасти в среднем за год.

Горизонтальное развитие

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

Чтобы выбрать более узкое направление, нужны приличные знания программирования и другой технический бэкграунд. В небольших компаниях бывает так, что за все описанные выше направления ответственен один специалист. Ему поручают и нагрузочное тестирование провести, и автотесты написать, своеобразный человек-оркестр — этот подход распространён, хотя и не совсем верен.

Спрос на автоматизированное тестирование

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

Ручное и автоматизированное тестирование: рассматриваем преимущества и недостатки подходов

Ручное и автоматизированное тестирование: рассматриваем преимущества и недостатки подходов

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

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

Переход в смежные сферы

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

Как тестировщику стать разработчиком — отвечают эксперты

Как тестировщику стать разработчиком — отвечают эксперты

Как стать тестировщиком

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

Как стать QA-инженером

Как стать QA-инженером

Однако в вузах нет специальности «тестировщик». Если рассматривать государственное образование, то проведение тестов изучается только в рамках программирования. Минус в том, что практики при обучении в вузе всё равно не получить, если не работать параллельно на реальных проектах.

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

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

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

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

Если говорить об обучении уже практикующего специалиста, например, ручного тестировщика, то здесь тоже немало вариантов: от специализированных курсов до самостоятельного изучения языков и инструментов, которые понадобятся в новом направлении. Как пример, если интересно тестирование веб-приложений, можно начать с изучения Selenium или Katalon Studio и Java.

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

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

Обеспечение качества сейчас — бурно развивающаяся перспективная сфера, особенно в России и СНГ, и это очень радует и вдохновляет постоянно развиваться в этом направлении.

Источник: tproger.ru

Рейтинг
( Пока оценок нет )
Загрузка ...