Здравствуйте. Интересует такой вопрос. Я полгода изучал бекенд на питоне, сейчас заинтересовался тестированием. Интересует именно автоматизация, но читал что перед автоматизацией, нужно обязательно научиться на ручном тестировании. Сейчас смотрю на ютубе курс по тестированию от QA START UP - IT Training Center, после этого хочу пройти курс на степике Тестирование ПО: подготовка к сертификации ISTQB Foundation, а после планирую пройти Автоматизация тестирования с помощью Selenium и Python тоже на степике. Можете возможно что-то посоветовать как изучать дальше? И когда примерно можно пытаться найти работу стажера-джуна?
Почитай про создание тестового фреймворка, какие слои в нем используются. Возьми pytest + тестовый проект на вебе / мобилке + Selenium WebDriver / Appium соответственно и попробуй написать тестовый проект c использованием всех слоев. После этого можешь искать работу автотестером.
Про «нужно обязательно научиться на ручном тестировании» — не обязательно. В большинстве компаний тест-кейсы пишут ручники, тебе остается лишь их заавтоматить.
Почитай про создание тестового фреймворка, какие слои в нем используются. Возьми pytest + тестовый проект на вебе / мобилке + Selenium WebDriver / Appium соответственно и попробуй написать тестовый проект c использованием всех слоев. После этого можешь искать работу автотестером.
Про «нужно обязательно научиться на ручном тестировании» — не обязательно. В большинстве компаний тест-кейсы пишут ручники, тебе остается лишь их заавтоматить.
Насчёт большинства компаний сомневаюсь, к сожалению
Почитай про создание тестового фреймворка, какие слои в нем используются. Возьми pytest + тестовый проект на вебе / мобилке + Selenium WebDriver / Appium соответственно и попробуй написать тестовый проект c использованием всех слоев. После этого можешь искать работу автотестером.
Про «нужно обязательно научиться на ручном тестировании» — не обязательно. В большинстве компаний тест-кейсы пишут ручники, тебе остается лишь их заавтоматить.
В большинстве случаев автоматизатору, особенно жуниору, совсем не нужно понимать, что из себя должен представлять тестовый фреймворк и как его написать с нуля. Во первых потому, что это делают другие люди, во вторых потому, что обычно он уже написан, в третьих потому, что тестовые фреймворки вообще довольно сомнительное занятие.
А вот база тестирования при написании автотестов - полезна. Сильно.
В прочем, уверен, что есть компании, где аналитики приносят разработчикам ТЗ с детализацией до объектов и методов, а посоны просто являются прослойкой между ТЗ и репозиторием. Так что с тестерами, вероятно, тоже работает. Только зачем?
Я ж и не спорил. Другое дело, что написание и поддержка тестов != бездумное транслирование тесткейсов в код.
Вот как-раз в моем примере это именно оно и есть, там чуваки о тестировании вообще ничего не знают по сути, просто по максимально подробным кейсам пишут тесты. Мне самому кажется этот подход странным, но такое бывает.
Зачем - а хз. Некоторые ребята странно работают, ну у них такое прокатывает и вроде ок. С другой стороны, выходить джуном на рынок без знания теории тестирования такое себе, мало кому такие нужны. Даже если сразу aQA хочет работать.
Имхо, легче быстро ворваться в малоизвестную область и в боевых условиях подтянуть необходимые навыки в кратчайшие сроки, нежели проходить полугодовые курсы и потом ещё столько же искать работу.
Имхо, легче быстро ворваться в малоизвестную область и в боевых условиях подтянуть необходимые навыки в кратчайшие сроки, нежели проходить полугодовые курсы и потом ещё столько же искать работу.
Ну прочитать куликова это два дня, а не полугодовые курсы...
Готовый тесткейс позволяет сделать двойную проверку (сначала ручник писавший его, потом автоматизатор, который так или иначе по нему один раз пройдёт). Это как минимум.
Имхо, легче быстро ворваться в малоизвестную область и в боевых условиях подтянуть необходимые навыки в кратчайшие сроки, нежели проходить полугодовые курсы и потом ещё столько же искать работу.
А можно просто дотянуть скиллы до состояния, когда не придется пол года искать работу.