Найти в Дзене

Тестировщик - легкий и быстрый старт?

Когда говорят про старт в IT чаще всего выбирают профессию тестировщика. А что? Программировать не надо. Математику не надо. Алгоритмы не надо. Сел, понажимал на кнопки и готово. Но это миф! Профессия тестировщика подойдет далеко не всем, так как она довольно монотонная и предполагает наличие усидчивости и внимания к деталям. Если разобрать день тестировщика, то вы увидите примерно следующее: Описанное выше относится только к одному виду тестирования - ручному тестированию. Если вы захотите развиваться в этом направлении, то следующие шаги - автоматическое тестирование, т.е. написание кода, который будет тестировать программы.
А теперь подумайте, хватит ли у вас терпения, чтобы изо дня в день производить монотонные действия по сценарию и кропотливо записывать результаты своей работы? Если да - смело выбирайте профессию тестировщика!

Когда говорят про старт в IT чаще всего выбирают профессию тестировщика. А что? Программировать не надо. Математику не надо. Алгоритмы не надо. Сел, понажимал на кнопки и готово. Но это миф!

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

Если разобрать день тестировщика, то вы увидите примерно следующее:

  • создание тестовых сред: тестировщик должен создать несколько распространенных вариантов сред, которых будут работать будущие пользователи приложения\сайта. В зависимости от задачи таких сред может быть и 5, и 10 и даже 20.
  • написание тестовых сценариев. Чтобы не просто тыкать на все подряд, а действительно приносить пользу своей работой, тестировщик записывает каждый клик на пути к цели. Это позволяет точно протестировать приложения во всех тестовых средах. И это хорошо, если задача тестирования маленькая. А если надо протестировать большой функционал, то и сценарии получаются очень большие и на их написание может уходить по несколько дней.
  • тестирование. Как уже понятно из предыдущего пункта - надо повторить во всех тестовых средах все тестовые сценарии и записать результаты. Особенно если результаты не такие как ожидалось. Оформить баг репорты и передать их обратно разработке.

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


А теперь подумайте, хватит ли у вас терпения, чтобы изо дня в день производить монотонные действия по сценарию и кропотливо записывать результаты своей работы? Если да - смело выбирайте профессию тестировщика!