Комментарии 18
Именно тестирование делает надежным программное обеспечение, подчеркиваю надежным.
Надежность это не совсем (и даже далеко не правильность) правильность функционирования по алгоритму ( тут всякое может быть). Надежность это когда программа всегда функционирует и уведомляет о той ситуации в которой она находится или попала. А получить такую программу может помочь только тестеровщик, необремененный знанием предметной области.
Почти пять лет назад я начал интересоваться тестированием: читал книги, искал информацию в интернете.
Если не сложно, посоветуйте пожалуйста, что можно почитать по этой теме.
Исследовательское тестирование весьма увлекательное дело, если к нему подходить системно. Самое главное не метаться из стороны в сторону, а понять какова основная задача данного сайта (приложения, девайса и т. д.) и составить примерный план действий.
Например, если это интернет-магазин: главная страница — поиск товара — добавление в корзину — корзина — оформление заказа — регистрация (в процессе) — завершение заказа и т. д. То есть, вначале должна быть проверка главных позитивных сценариев (по факту, это и есть ваши основные требования к качеству продукта).
После главных кейсов можно укрупнять проверку каждого отдельно взятого куска, если про регистрацию — каждое поле на ограничение ввода, на спецсимволы (вместо имени что-нибудь типа <script>alert('123')</script>
), оставление пустых полей которые помечены дефолтным и т. д. В интернете есть куча чеклистов / mind maps на любой случай, которые можно и нужно использовать, чтобы выработать эту самую системность.
Также все это дело можно "усугубить" каким-нибудь убогим браузером (я любил смотреть на Windows XP / IE 8, если это позволяли требования проекта) и браузерными тулами (в Firefox есть add-on "Web developer", если на странице включить "Convert Text input to Text Areas", то в текстовых полях пропадает проверка на спец символы, и многие сайты даже дают возможность сохранить такой ввод).
Было огромное количество писем и звонков, которые превратились в четыре оффера из пяти интервью.Письма, звонки, интервью, офферы — это всё приходило с перечисленных краудтестинговых платформ? В Badoo тоже так попали?
После нескольких месяцев работы на платформах я составил резюме, где указал основные платформы, на которых работал и описал проекты, в которых участвовал. Плюс конечно добавил скилы/достижения и т.д. Все стандартно.
Далее выложил резюме в открытый доступ на hh.ru. Оттуда и пошли звонки, письма и интервью.
Уже после того как нашел первую работу, закрыл общий доступ к резюме на hh, и сделал профиль в linkedin. Там, спустя некоторое время, меня и нашла следующая компания, а затем и Badoo.
Приглашение на первый проект было спустя неделю после теста. Дальше присылали по 2-3 в неделю вроде, точно не помню. Сейчас должно быть больше, так как они сделали русскоязычную версию сайта, и соответственно должно быть больше клиентов и проектов ориентированных на Россию/СНГ.
Жаль эти сервисы в 2024 не актуальны
Краудтестинг, или Где взять опыт для первой работы в тестировании