Utest (часть 1)

Я не имею опыта работы в автоматизации, но есть знакомые, кто развивается в этой области. На первых этапах можно устроиться на работу и без серьезных знаний, но (имхо) это не значит, что человек не должен развиваться. Все зависит от специфики работы. Где-то хватит элементарных знаний, но бывают задачи серьезнее.

Одно ясно точно - думать, что автоматизация - это проще, чем просто работать девелопером, это как-то глупо.

вы сравниваете разные вещи. Мой вопрос был о том насколько серьезное программирование в автомат тестировании. Он не звучал - а нужно ли уметь программировать. Сравнивать проще или нет чем быть девелопером не правильно ИМХО, все зависит от конкретного автоматизатора и конкретного девелопера. Но зарплатная вилка для девелоперов и автоматизаторов очень сильно отличается

Вам, судя по всему, надоело на ютесте работать, да? Или не понимаете сути NDA?

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

нашла офигенную статью про тему from manual to automation. Аллелуя гуглу :). Все сомнения ушли, работать и еще раз работать.

Поделитесь ссылкой на статью, пожалуйста :slight_smile:

вот она

5 лайков

Привет всем.

У меня все так затихло на ютесте, что все как будто хором встали и ушли, даже в чате никто не пишет. Сейчас у меня три активных проекта, так там ТТЛ вообще оффлайн))).

У всех так, тишина полнейшая. Или это у меня только?!

В штатах тихо, у меня 2 проекта в очереди и 2 бфв. Это очень мало. Обычно суммарно 8 - 10 висит. Отпуска похоже… больше не на что думать. Если приходит то такой шлак что брать даже не хочется.

В штатах тихо, но 3-5 проектов каждый день приходят, вчера было 6, сегодня уже 2 с утра - но в основном отказываемся - больше 3-4 проектов одновременно не тянем пока - опыт нарабатываем и сабмитим только то, что тянет на exeptional (хотя иногда ставят и somewhat - но это уже не предугадаешь - только опыт нарабатывать).

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

В целом я бы тоже присоединился к опросу такого человека :slight_smile: Мое имхо такое: Как только появится время, желание, возможность…(выбрать по вкусу :slight_smile: нужно начать изучать инструменты автомизации, и вот какраз в процессе изучения выясниться какого уровня программирование требуется для этого. То, что я себе представляю (Не путать со знаю, это только представление!) вглядит так, есть приложения которое надо накормить сценариями по которым будет это приложение производить тестирование и оповещать о результатах. Если предствить себе задачу таким образом, то скорее всего ничего сложного в этом быть не должно. Сложность будут создавать извилистые сценарии разве что. Пожалуй соглашусь с твоим мужем, уровня джуниора должно хватать для этого.

Это только у меня такая ошибка, что сайклы справа пропали, и чат соответсвенно?

не только )

ты знаешь, муж мой говорит, что не надо концентрироваться на одном языке, надо уметь программировать и понимать что происходит, когда ты это делаешь. Очень разумно на самом деле. Сейчас пишу андроид приложение простецкое. Посмотрим, что из меня получится при таком подходе. Где-то сидит червячок, шепчущий - да ну это программирование, пошли работать, головняка меньше будет :lol:. Но я с этим червяком борюсь, потом все локти себе искусаю, если не попробую. Лучше попробовать и понять, что не мое, чем мечтать.

Заработало несколько минут назад

У меня вообще после обновления платформы чат то потухнет то погаснет и одни сплошные ошибки. Очень нервирует.

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

Такое ИМХО: Для того чтобы понять, что есть программирование, надо начать изучать какой-то один язык программирования, продвинуться в изучении, начать решать стандартные задачи, может что-то свое придумать и написать. И когда с идеей уже все будет понятно, и с методами работы… вот тогда можно уже брать другой язык(согласно потребности в нем) и начинать в него заглубляться. Вариантов то полно, языков перспективных много.

Мой опыт такой, я знаю html и css(только иногда подсматриваю в букварь про те или иные теги), изучал php, javascript, python. В результате я помню хорошо html и css потому, что я с ними много работал(делал сайты). С остальным же все на уровне прочитаю код, пойму что делает, разберусь и поковыряю, но времени потрачу конечно прядком. На php делал обработку вот этой формы обратной связи: Страница контактов на сайте исходно взял чужой кривой скрипт и доработал напильником, почти переписал полностью в итоге. Сейчас как тестер эту форму смогу еще как следует облепить баг репортами :slight_smile: Плохо. Зато в php попрактиковался.

К чему я это все… а к тому, что язык программирования без практики - потом переходит в пассивный скилл, ты вроде все понимаешь, но сделать без букваря ничего не можешь толком. Надо с ним работать, с языком.

Мое имхо с Java начинать, если раньше ничего не программировала - будет жестковато. Она такая не из простых на деле. Я както Eclipse поствил и попробовал чтото простое сделать, меня грамозткость кода поразила и я поостыл :slight_smile: Так что если она не пойдет вдруг, это не значит, что это не твое(всмысле программирование), я это вот к чему. Просто это Java.

Немного выхлопа из гугла про автоматизацию с нуля:

training - What do I need to start from zero in automated testing? - Software Quality Assurance & Testing Stack Exchange

https://blog.udemy.com/automation-testing-tutorial/

Language to learn to move out of manual testing towards automated/programming - Stack Overflow

Себе в закладки покидал…

Для меня похоже понятно куда надо смотреть… Selenium. Ибо я винду не люблю, а Selenium ближе к Linux. Хотя в обявлениях чаще встречается QTP…

В общем пронесло. Сразу же, как заказчик написал, что я тестировал из-за пределов штатов, зашел и поменял страну из США на Украину. РЕйтинг Proven. И вот вчера вечером все-таки пришло приглашение на платный проект, тоесть акк не заблокировали. Так что никогда не поздно исправиться :wink: