company_banner

На страже перфекционизма в IT



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

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

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

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

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

    Кстати, если вы находитесь в Нижнем Новгороде или его окрестностях, то узрите! 17 сентября мы проводим встречу тестировщиков. Подробности по ссылке, участие бесплатное, все желающие могут записываться.
    • +19
    • 6,8k
    • 5
    Mail.ru Group
    996,90
    Строим Интернет
    Поделиться публикацией

    Комментарии 5

      +15
      Тестировщиков из Яндекса уже поздравили? :)
        +3
        > Задача тестировщика, важная во всех смыслах, — не только оградить пользователя от багов, пропуская приложение через себя…

        А, так вот почему некоторые приложения потом так плохо пахнут :-)
          0
          Научно-технический рэп — Ария тестировщика.mp3 ;-)
            +2
            То чувство, когда видео сделано из gif, которые сделаны из видео.
            • НЛО прилетело и опубликовало эту надпись здесь

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

              Самое читаемое