Несмотря на то, что работа тестировщика заключается в поиске ошибок разработчиков, сами они не застрахованы от ошибок. Разберем ошибки начинающих тестировщиков, на которые стоит обратить внимание.
Ошибок у тестировщиков может быть множество, обо всех не напишешь. Они зависят от человека, проекта, опыта и т.д. Но, важно, чтобы ошибки не повторялись, и не удерживали вас от обучения и желания пробовать новое. Ниже представлены самые распространенные ошибки, о которых важно знать начинающему тестировщику.
Коммуникация является ключом к разработке программного обеспечения, а также к его тестированию. Тестировщик должен уметь выражать свои мысли, общаться с различными аудиториями: разработчиками, менеджерам по тестированию, владельцам продуктов и т. д., у всех из них разное представление о тестировании. Важно уметь донести до них суть проблемы.
Ошибки означают только одно: вы учитесь, приобретаете новые навыки и становитесь лучшим тестировщиком. Не стоит переживать о них, особенно в начале своего пути. Наоборот, чем больше ошибок вы совершите, тем более опытным тестировщиком вы станете.
Новички, как правило, не понимают, что тестирование – это многомерное действие, которое может варьироваться от функционального тестирования до нагрузочного, тестирования безопасности и многого другого. Поэтому важно понять объем тестирования, который необходимо выполнить, перед началом работы. Также вам должны быть понятны требования и стратегия тестирования с учетом сроков.
План тестирования является важным документом для проведения дисциплинированного и организованного тестирования. Это документ, описывающий объем, подход, ресурсы и график предполагаемой испытательной деятельности. Чаще всего, когда новички начинают тестирование, они думают, что смогут запомнить все тесты, которые необходимо выполнить, и им не нужен официальный план тестирования. Но по мере роста масштабов тестирования все сложнее будет запомнить все моменты. Плюс, план тестирования помогает отслеживать тесты, которые вам нужно выполнить.
При создании автоматизации тестирования новички часто считают, что продукт всегда будет таким, какой он есть сегодня – будь то дизайн или пользовательский интерфейс. Правда в том, что различные элементы продукта могут измениться со временем. Важно учитывать это при тестировании, чтобы ваша система автоматизации тестирования не устарела с будущими изменениями продукта, а могла быть адаптирована в соответствии с его потребностями.
Мы решили спросить у Lead QA направления о том, какие ошибки чаще всего совершают начинающие тестировщики, ответы можно прочитать ниже.
1. Не задают вопросы. Начинающие тестировщики порой избегают вопросов к коллегам, потому что думают, что ответ очевиден или вопрос глупый. Стоит спрашивать всё, что вызывает подозрения или затруднения, это поможет на более ранних этапах находить проблемы и исправлять их гораздо меньшими усилиями.
2. Перестают учиться. Начинающему специалисту может показаться, что после курсов он уже знает достаточно и дальше можно только спокойно работать. Но это не так. IT в целом сфера очень динамично развивающаяся, поэтому учиться нужно постоянно.
3. Приоритезируют всё одинаково. Нужно понимать, что зачастую мы работаем в режиме достаточно строгих дедлайнов, а значит приоритеты нужны везде: как в своих задачах, так и в заводимых баг-репортах, например. Неверная приоритезация может отнять немало времени, которое можно было бы пустить на более полезные задачи.
Мы подготовили список основных вопросов, которые чаще всего спрашивают у тестировщика на собеседовании. Умение ответить на эти вопросы поможет вам пройти интервью и получить оффер от работодателя.
Go или Golang, популярный язык программирования с открытым исходным кодом от Google. Такие известные компании, как BBC, Netflix, Uber и другие используют Golang для масштабирования своих продуктов и достижения высокой производительности. Если вы решили пройти собеседование как Go-разработчик, то вам пригодятся вопросы для подготовки к интервью. Мы подготовили такой список, ответы на эти вопросы помогут получить работу мечты.
Работодатель тратит всего 20 секунд на первичный просмотр резюме. Поэтому очень важно составить резюме Junior-тестировщика таким образом, чтобы hr-специалист сразу видел ваши ключевые навыки. О том, как это сделать, читайте в блоге Kata Academy.
Если вам легче всего воспринимать информацию из книг, а не видео или статей из интернета, рекомендуем обратить внимание на эту подборку. Большинство книг – универсальные, подойдут любому, кто хочет развиваться в IT-сфере как программист.