Пятый ультимативный тред посвященный самой лучшей и не напряжной работе в IT - автоматизированному тестированию.
Здесь мы будем холиварить на тему фреймворков, показывать друг другу свой PageObject и фантазировать о позициях SDETa и 8к$ зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы пятерочки.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning. Мы со знанием языка на уровне Dev Junior получаем свои 5к$ и смеемся.
Начал читать савина не осилил хз он какой-то душный, бесплатная часть курса от Яндекста по тестированию была интересней, посоветуйте другую книгу начинающему. Еще вот по епаму стажировку трудно попасть? там тех. собеседование сложное проходил кто ?
>>2317819 Хочешь вкатиться без опыта? Тогда нужно найти компанию, которая берет к себе на обучение, которая в дальнейшем предоставит оплачиваемую стажировку (trainee)
>Пятый ультимативный тред посвященный самой лучшей и не напряжной работе в IT - автоматизированному тестированию.
>Здесь мы будем холиварить на тему фреймворков, показывать друг другу свой PageObject и фантазировать о позициях SDETa и 8к$ зарплате.
Хочешь быть SDET, значит кроме Селенов нужно ещё и Спринг учить. Это же тоже разраб, но просто который тесты сначала пишет, а потом сам сервис.
>Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы пятерочки.
Все будет в лучше форме. :)
>Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning. Мы со знанием языка на уровне Dev Junior получаем свои 5к$ и смеемся.
В России точно всё. В Украине частично эвакуируются. Только в Беларуси сидим, не бухтим. Чего греха таить, Беларусь - страна болот. Сидим как в болоте и верим, что зло в лице Путина само себя пожрет.
>>2317743 Я сам вкатываюсь, qa библия и куликов самое норм по теории, ютуб хз, от милости прошу к нашему шалашу кринж берет пиздец хоть и информация структурирована нормально.
Добрый день! Читаю книгу Романа Савина, планирую вкатиться в ручное тестирование, здравствуйте! Можно задать два вопроса? Достаточно ли будет знаний из книги Романа Савина что бы после прочтения искать курсы (платные, я так полагаю)?
>>2317901 Предложения сократились. Кто-то ушел с рынка, кто-то затаился, кто-то режет бюджет. Даже с опытом уже стало труднее найти работу. А вкатышам вообще теперь не позавидуешь, так как их стало ещё и больше на меньшее количество вакансий. Теперь будут вкатываться только во время учёбы в институте на стажировку, либо искать знакомых и просить замолвить словечко. Так или иначе, скоро требования на ждуна повысятся, и одним Куликовосавиным не обойдешься. Как минимум надо будет знать кор языка.
>>2317915 А у меня нет другого выбора.. Это единственный мой вариант обучиться и искать работу за которую не стыдно. Придется больше трудиться и учиться.
>>2317743 Смотрел у Яндекса и это ещё хуже чем шутейки Савина: будто читаешь блевотный чат с тупыми смузи-быдланами... После их беллетристики Куликов кажется гигантом мысли >>2317856 Сделать свой прибыльный проект >>2317861 В мухосрани вроде моего миллионика без знания ЯП и диплома о высшем образовании по ит специальности и за упоминание курсов сразу выставят за дверь, учитывай это, опарыш >>2317870 Учитывая происходящие события и их последствия + реклама курсов, сейчас только не ленивый вкатывается в ИТ, в чате сплошь бывшие рабочие, химики, врачи и люди разных профессий бегут сюда производя дикую конкуренцию по 500-1000 откликов на одну вакансию
Да почему всё так плохо-то! Ну что мне сделать-то? Я просто хочу профессию за которую не стыдно перед самим собой, а вот читаешь что на вакансию по 1000 резюме от джунов, что работу не найти, будущего нет, всё тлен Как быть-то, только нашел дело которое мне нравится, хоть в интернеты не заходи что бы не дизморалиться от всего этого А потом умереть с голоду когда обучишься но так и не найдешь работу джуном...
>>2318027 Мне 26, но я по этому поводу не комплексую, ну не верю что джуном берут только 20-ти летних, я уверен что все зависит от человека, а не от цифры в паспорте Плюс выгляжу я как тот же самый 20-22 летний Но не хотелось бы на возраст разговор сводить если честно
>>2318032 Бро, я не верю всем тем кто кричит что после 25-ти (условных) вход в айти закрыт и тебя сразу же развернут
Расскажи лучше что изучал, какие книги, какие курсы может? Есть ли опыт работы?
Вот у меня знания только интуитивные, для себя постоянно тестировал в своем роде многие вещи, так как занимался такой штукой как перепродажа фриланс заказов и приходилось постоянно перед сдачей проверять, искать "баги", сравнивать фактический результат от ожидаемого Читаю книгу Романа Савина Ну, с натяжкой можно притянуть за уши опыт работы в банке когда я чинил чинил банкоматы - занимался первичной диагностикой банкоматов и работал с ПО На этом всё (пока что) Очень хочу погрущиться в эту сферу деятельности, думаю, главное не опускать руки от дизморальных факторов
Как можно научиться на практике работе в Atlassian Jira? Хочу как-то локально её пощупать, чтобы создавать задачи, борды, фильтры и не обосраться на работе.
>>2318048 Во всех направлениях есть свои подводные. Но как для старта - веб лучше всего, наверное >>2318088 Насколько я помню джирой можно и бесплатно пользоваться. Да и что там уметь? Ты все равно дальше борды и конфлюенса заходить не будешь, а если что-то нужно будет, то спрашиваешь у команды
Как напиздеть про опыт? Походу без этого ни как. В планах написать, что типа сидел на каком-то говеном интернет магазине как саппорт + тестировал сайт, смоук, критикал кал, е2е и все такое, накидать в примеры чек листы и указать опыт в пол года и курсы. Я ебал.
Ща выбираю колхозные сайты, в один даже позвонил, они тупо купили платформу, у них даже нет программиста. Еще можно напиздеть что в марте это все закрылось из-за нехватки бюджета и прочее.
>>2318257 Все правильно делаешь сам так делал. Подготовь связаный рассказ, чтобы не путался, потренируйся на родителях рассказывать. Добавь еще успехи еще и проебы, иногда спрашивают. Типа так: Октябрь 21 - Март 22 - тестер Август 21 - закончил курсы
>>2318326 Да любой найди и забей, потыкай там его полчаса и подумай о шагах в тест-кейсах. Я лично перед собеседованием ничего не тестил, сходу разобрался еще за пару часов Чарльз освоил и json.
>>2318353 А что делать то оставалось, вакансий нет, курсы - сомнительные, не факт что после них возьмут на работу. В случае с опытом гарантированно закатываешься.
>>2318465 > если будешь 1 тостером на проекте, то развития не будет Почему наоборот же. Будут новые задачи постоянно, а так как коллег нет, то придется учить самому то одно, то другое. Это же лучше чем в Сбере гонять регресс страницы с документацией по металлическим счетам, на которую и так никто не заходит.
>>2318524 Это паранойя. Так глубоко никто не будет копать, смысла в этом нет, времени тоже нет такой фигней маяться. По знаниям судят, цель напиздеть об опыте - попасть на собеседование, на нем хорошо себя проявил - успех, нет - скорее всего срежут зп и тоже предложат работать. Да все что угодно, zap4astiauto, можешь сюда приплести историю что батин друг пытался в веб-коммерцию и т.д.
>>2318494 Не знаю, я не в Сбере работаю. Но вкатился в другой банк, потому что есть опыт работы. Знать, что происходит и как работает, вообще полезно. Всяко полезнее, чем Савин-Куликов. Я, собственно, их и не читал.
Отправляю вакансии и нашел на сайте баг, резюме невозможно прикрепить, перепробовал разные размеры. имена, типы файлов. В чем может быть причина? Ошибка 422 в консоли.
>>2317861 >Добрый день! >Читаю книгу Романа Савина, планирую вкатиться в ручное тестирование, здравствуйте! >Можно задать два вопроса? >Достаточно ли будет знаний из книги Романа Савина что бы после прочтения искать курсы (платные, я так полагаю)?
Я долбоеб? Я отказался от офера, мне позвонил ХР, а я сказал нет. Так как не совсем устраивал проект, надо переезжать в ДС. ЗП было 40-45к, работа с сетями, не веб, не мобилки, говорят монотонно. Вот это и смутило конечно... А ща думаю не долбоеб ли я?
>>2319056 >говорят на нем нельзя скачать документ, мол оформи баг Нельзя скачать - это определенное поведение, о котором всем известно, а значит не является багом, оформляй баг репорт о том, что все скачивается, а не должно.
>>2319067 Я тоже так подумал, что так проверяют, но во 2ом задании надо протестить вход в систему, там можно через гугл и яндекс, но эти кнопки не видны лол, и то я случайно тыкнул. То есть они тупо скрыты. Поэтому мне кажется что они колхоз какое-то, сами не знают че им надо, че у них работает и что нет.
>>2319076 ХР'ы зачастую, сами не знают, что у них работает, а что нет, работают по методичке и в лучшем случае имеют хоть какую-то связь с девом тестовых заданий, но иногда даже этого нет.
Про 2-ое, я бы оформил последовательность багов, например, не видно кнопок, не получается авторизоваться с помощью гугла и т. д., но не знаю насколько это правильно.
>>2319078 Да похоже на то, что они тупо используют услуги тестеров, кто делает эти задания. Просят файлы прикрепить, повторяется баг не повторяется, скрин, скрин с открытой консолью, лол. Разве не похоже на это?
>>2319156 1)Баг точно критичный? 2) Предусловия: выполнена авторизация на таком-то сайте под демо аккаунтом (логин/пароль) 2)Заголовок: можно скачать, а можно не скачать? Тогда уж такой-то документ доступен к загрузке при таких-то обстоятельствах. 3) Шаги: какой документ? Валидными - это какими? Нужный формат - это какой? Либо конкретнее какой, либо "любой из доступных". Аналогично с местом. 4)фр - Документ загрузился 5)ор - нельзя скачать - это как? Он скрыт или ошибка должна быть? Конкретнее
Какая-то супер дрочь сверху. Всегда так? Сидишь с лицом филасафа и размышляешь что надо, что не надо, как надо, как не надо, что от тебя ждут, а что нет. Больше сидишь и думаешь "а правильно ли я оформил", а не над поисками багов?
>>2319244 Не знаю, я внутри своей команды завожу баги уровня "неправильно считается сумма вот тут, поправь". Если что спросят. На соседей уже пишу подробнее, но всё равно не до такой степени. >>2319245 А вот документации часто нет в принципе. Особенно если не вотерфолл.
>>2319244 Разраб может открыть твой тикет и сделать так, как он это поймёт, если ты ему не предоставишь информацию. Неужели ты думаешь, что он побежит документацию открывать? Например, если нельзя скачать для демо аккаунта, он может взять и убрать видимость файла. А в спецификации могло быть сказано, что при попытке скачивания переводить на страницу покупки полного аккаунта.
>>2319244 Да и потом речь идёт о тестовом и вкате, а это значит, что нужно стараться делать как положено. За тобой очередь в 500 человек, среди них найдутся люди, кто осилил прочитать что-то больше, чем Савина. На работе же у вас может быть что угодно: жёсткие требования к документации или достаточно будет прогуляться до разраба и сообщить ему о баге
2 часть ТЗ. Надо протестировать вход, требования (пик2). Вот че они хотят? Что бы я зашел под валидными данными, через восстановление пароля + через гугл и прочее?
>>2319454 >Я правильно понимаю что для этого тестового задания надо написать test suite, с тест кейсами, где ожидаемый результат будет успешный логин? Да.
>>2319544 Ютуб, Артисом Руссау и Леха Маршал и гуглежка.
Тут сложность как писать эти гребаные чек листы и тест кейсы, мне то все понятно, а вот потенциального работодателя может что то не устроить.
Сука, думаю нахуй я от 40к в ДС отказался. Там просто специфика работы насторожила, что-то типа роскомнадзора, они занимаются перехватом трафика. Там можно было бы линкус, сети подтянуть и с этим опытом двигаться дальше.
>>2319545 >Сука, думаю нахуй я от 40к в ДС отказался.
А сам ты не из ДС? То есть отказался от релокейта? Просто если живешь допустим в ДС2 и тебя зовут на 40к зарплату в ДС, то как бы ты жил на 40к в месяц в ДС? Съем комнаты это уже минимум 20 на краю города, а еда еще, транспорт и тд. А что бы въехать в условную комнату за 20к то надо еще и залог 10-20к, а если там риелтор то еще и риэлторские услуги оплати
>>2319546 Мухосранск. Ну да, снять комнату 20к, хавка 10к, 3к проездной, 1к на инеты, 6к примерно остается. Ну а че делать нонче? У меня в городе ничего нет, сидеть в продаванах за 15к? А так пол года потерпеть в ДС, на выхах можно курьером заработать и на город смотреть, а потом уйти на удаленку в какой нить нормальный миллионик.
Но меня смутило в работе, а че я укажу то в резюме после работы там? Это не веб, не мобилки, а трафик сетей. Хз.
>>2319607 >>2319607 У меня в окружении 3 тестировщика (всех я подбил на работу) и все вкатыши примерно с прошлого лета. Еще один проходил обучение под моим руководством, но после 24 я ему сказал что "забей работу ты не найдешь", он вроде и опыта нарисовал, и за меня работу поделал , ради опыта. Но я думаю если нет спроса на уверенных спецов, то джуны нахуй ни кому точно не будут нужны.
Вспомнил еще один момент, получил предложение пройти обучение в a1qa (после 2 собеседов), с релокацией и зп в валюте. Примерно 2 марта получил отписку, мол вакансия закрыта, бб
>>2319611 И че думаешь про легальный перехват трафика и тестирование этого. Короче есть ФЗ где операторы связи должны хранить в течении какого-то времени инфу, так вот есть компании кто это реализует, они ставят железо, софт и перехватывают трафик и все такое. Туда меня приглашали. Робота состоит в том, что сидишь за 2 экранами, к примеру заходишь на запрещенный сайт, если получается зайти, то это баг, разбираешься.
Может звонить им и умолять что бы взяли? Насколько это будет полезный опыт?
>>2319620 Вышка на тестировщика? Как вариант можешь найти базу по всем рашн айти компаниям Или сделать парсер на Пипсоне, и отправить на их hr'а максимально подробное письмо, о себе, о планах, что вот заканчиваешь , плюс участвуешь в проектахнейм с функционаломнейм. из 100 таких писем , примерно 30 не дойдут до адресата, 50 будут отказы в стиле "Мы записали ваше CV себе и если что обязательно напишем", с остальными уже можно работать, конверсия в 5% в этом деле будет хорошим результатом, и в итоге у тебя 5 собеседов должно быть после этой акции, дальше уже зависит все от тебя
>>2319622 Не одобряю работу на режим, какие бы деньги они не предложили это собачья работа которая тебе же выйдет боком, рекомендую сторонится любых компаний косвенно связанных с гос-вом
>>2319627 Ну меня тоже это сперва смутило. А ща читаю в новостях что тот же Дуров сотрудничает с ФСБ, Фейсбук сливал всю инфу так же. Да и закон тот с 2014 года вроде, или раньше.
>>2319621 Как таковое обучение нет, считаю что чел должен сам вникать и сам искать инфу и если прям совсем все то уже помогать (иногда бывает челы стопаются на херне и бросают это занятие, и я здесь выступал в роли мотиватора кек). Менторство да, даю наводки по курсам/книжкам и прочему, отвечаю на нестандартные вопросы, т.е. такое вялое менторство лол.
>>2319629 Я могу сказать точно, что такой опыт буду осуждать любые компании в которые ты в будущем будешь устраиваться, и либо ты о нем никому не говоришь ( и миришься с совестью), либо прикладываешь больше усилий чтобы найти что-то стоящее (гарантий вообще нету)
>>2319641 В мае повышение до 80к Персональные цели согласованные с руком лол , но я уже не катирую свою работу, потому что она за рейхсрубли, все силы бросил на поиск трактора
>>2319641 Получал примерно столько с двумя годами стажа, еле нашел работу на удаленке сам в лютых пердях, еще доволен был. Это типа мало? Меньше года отсидел в такой конторе и ушел на х3 к зп
>>2319611 Блять, я тут на полставки на работке сижу и по 4-5 часов в день учу тестирование+фреймворки, думал с мая-июня начинать искать работу. Ну и я не совсем нулевой, тыкал спринг, задрочил литкод, напрогал десяток скриптов и с линуксом на ты. Просто в рот ебал бэкэнд разработку, нет веры в себя, как и желания гоняться за эффективностью своего кода. Наоборот, хочу других разьебывать за их косяки.
>>2319851 Я сам начал в марте 2021, челы подключались с мая по август, и последний начал вникать с начала февраля 2022 (но нарисовал себе опыта с декабря 2021)
>>2319750 Отличная база, я думаю если сможешь пояснить за все скилы, то место найдешь , но есть 3 проблемы: 1. Все ITшники срыгивают из России, как и компании, остаются только диды и окологосконторы. И у тех и у других, максимально костенелое мышление в плане технологий и протолкнуть что-то свое будет невозможно. Из этого вытекает кадровый голод на любых спецов (вкатыши, и взращивание, менее приоритеты) 2. Менеджмент компаний сворачивает все проекты развития, оставляют только уже нанятых спецов и окукливаются на проектах от больших бизнесов или на госпорядах , параллельно начинают чистить штат от неэффективных 3. Зарплата в рублях
Из всех этих пунктов могу посоветовать создавать аки на ЛинкедИнах, тг каналах с презентацией себя и параллельно дрочить English и ISTQB Foundation LVL (на ингландо очевидно)
И если не включат чебурнет и не закроют границы полностью (СНГ , Джорджию и Турцию), то к концу лета можно пробнуть срыгнуть с жалобным воплем что ты готов работать за еду и пару сотен долларов.
>>2319526 Ну вот решил накидать тест кейсы на форму авторизации, проверка только входа. Надо там кое где четче и яснее написать, если что бросилось в глаза дайте знать, где что можно улучшить.
>>2319998 Я вот смотрю на это и думаю, как с этим работать? Как трекать какие - то вещи? Постоянно дрочить Excel? Оформи их лучше в Qase (кидал выше), он тебе и подскажет какие уровни тестирования, типы проверок, нормально оформишь шаги и прочее, но важно то что потом ты сможешь сам эти тесты проходить десятки раз без Excel дроча. И получать сразу отчет о тестировании, и позоволяет прям там же , во время проверки, оформлять Дефекты.
Еще смутило то что у тебя входы с разных браузеров, это как отдельные тест кейсы. Атомарность конечно хорошо, но проще все это запихать в шаги
Красная заливка это вообще занавес, даже для автоматизации использовать нельзя будет
>>2320004 Исправим >>2320008 >Оформи их лучше в Qase (кидал выше) Это же тестовое задание. >Красная заливка это вообще занавес, даже для автоматизации использовать нельзя будет Это для себя, что бы знал где дефект. Потом напишу туда нормально. >Еще смутило то что у тебя входы с разных браузеров Где? Там просто есть возможность войти используя гугл, яндекс и тд. Я это проверял.
И вот еще вопрос, что надо указывать в предусловиях когда проверяешь вход через гугл? Вроде бы надо дописать, что бы перед этим ты был зарегистрирован с того мыла, которое будешь использовать для входа через гугл. Надеюсь понятно объяснил.
>>2320013 >>2320008 Ща вот еще заметил у них такой бог, если через нубтулс с режима мобилки, жмякаешь на Войти, а меню не появляется. Сделать отдельный блок теста мобилок/верстки или как это лучше оформить?
>>2320013 Ты можешь экспортировать все свои тест кейсы в любом формате, также как и отчет о тестировании. Любая фирма будет рада челам которые превносят что -то новое или всегда ищут лучшие практики, Excel это пережиток Савина.
>>2319998 Какой-же дрочь, пиздец, анон. Я сам вкатывальщик, но то что ты пишешь это же пиздецома. Нахера в каждой графе ОР / ФР? Почему так оформлено вырвиглазно? Слишком дохуя копипаст дерьма. Хрюша откроет и первая её мысль будет - ебать, он устроится, будет такую хуйню весь день строчить сидеть с умным лицом, когда это делается за пол часа
Ну хорошо хоть что ты пришел к правильному выводу КАК сделать это тестовое задание
>>2320089 Что я имел в виду и как бы сделал я: ты можешь не копипастить же все строки под каждый сервис а оформить красиво, где у тебя будет один ФР и один ОР, где твои шаги будут описаны лишь единожды, так как ранее ты указал в Additional info что нужно протестировать по этим шагам каждый сервис, а в случае бага делаешь баг репорт
>>2320089 >>2320095 Ну вот как делает "легендарный" Артисом Русау, гуру тестирования. Я и то убрал пару столбцов с его шаблона.
>Нахера в каждой графе ОР / ФР? Не понял? Это в чек листе можно не указывать, а тупо пасс или фейл, а в кейсах же надо. >Почему так оформлено вырвиглазно? Как предлагаешь, цвета поменять? .>Слишком дохуя копипаст дерьма Ну хз, попробую завтра сделать более лаконично
>>2320114 Никогда так не делал, и не понимал прикола этого Excel дроча. Поддерживать это нельзя (особенно когда тестеров больше чем один) Нормально тестировать , может быть первое время можно будет , но потом это станет просто злить.
Пробуй сделать в Qase и ты поймешь о чем я говорю, аккаунт создать бесплатно, использовать тоже, в чем проблема? Зачем месить дерьмо в Excel?
Попробовал вкатиться в автотесты для андроида, поставил appium и охуел с того, как медленно всё проходится: поиск одного элемента и клик по нему - около секунды. И это я ещё не пробовал распознавание изображений которое потом пригодится, ведь в том что я тестирую элементы неизвестны, там поди вообще пиздец будет. Я-то надеялся, что будет моментально всё прокликивать, как в AutoHotKey на пекарне. Есть ли какие-то способы ускорить, либо какой-нибудь другой инструмент чтобы тесты быстрее гоняло?
>>2320125 И вот каждый кто выше это обсуждает по своему прав же, можно сделать по всем вашим вариант озвученным. Но вот в чем вопрос: что от вас ожидают? Не хотелось бы провалить собес потому что ты оформил так, а от тебя ожидали оформление по другому. Хоть бы примеры показали как у них в компании принято это делать.
>>2320126 Тоже с этим сталкивался, пришел к тому что нужен Docker для этой возни. Напомню что ты не можешь прокликать некоторые вещи без ожидания сервака, и приходится Имплисити вейт делать, а так если серьезно , я свое говно по смокам гоняют, это занимает 10-20 минут (если нигде не отвалится ничего лол) В будущем буду просто ставить на ночь, или на Компанийскую машину и похуй ваще. Бамп своим говнокодом
>>2320125 Я попробую, я и не против, но, пока я хуй без работы и выполняю тестовое на той платформе, которая есть у всех - гугл документы. Мне тоже этот эксель не нужен.
>>2320183 Хз, там по скрину такое ощущение что тестовое задание номер 2 требует вообще просто написать сценарий теста, что типа можно его даже не делать, посмотри на скрин
На сайте есть форма загрузки файлов до 2мб, выбираешь файл, но не грузит. В консоле 422 ошибка, траил разные файлы, вес и тип. В девтулах можно же жс код глянуть и разобраться? Хочу так сделать, вдруг та фирма на работу возьмет. Может кто подсказать? https://rusiem.com/ru/company/vacancies/frontend-developer
>>2320504 Апдейт по последнему вкатышу, получил офер на 40к (без реального опыта лол), напиздел почти год себе опыта, в итоге устроили в госфирму тестировать Сайты администрации мухосранскнейм. Контора МСК.
Считаю что если у него получилось, получится у каждого анона , он не знает программирования вообще, не умеет работать с апи, в школе учил немецекий. (из навыков, это хорошо подвешенный язык, знание Куликова)
>>2320686 Сук, ебался с этой херней, почему то запросы из постмана не отправлялись, 400 ошибка. Попробовал отправить через www-form-urlencoded и заработало. Стаооверфлоу рулит. А то и жсон этот сраный делал и в хедеры лез, пиздос. Над почитать что это.
>>2320126 Есть такое, 200 кейсов прогонялись >10 часов на реальном устройстве, а человеком пару мес знакомы с приложением - 5-6 часов если не пинать болты. На автоматизацию потратили почти год и >1 млн. Вникуда считай. >>2320655 ЧТД, надо вписывать опыт и учиться пиздеть софт-скиллам. На заметку вкатунам.
Будут спрашивать БАЗУ. Что такое тестирование, нахера оно нужно, когда начинать, когда заканчивать, почему вайти полез, чем привлекло и т.д. Если ответишь честно "легкий путь вката/высокие зп", то вероятно сломаешь чсв идейному начальнику и тебя пошлют на три буквы. Тут надо рассказать как тебе все испытывать нравится и ты невъебаца идейный испытатель, дико любишь качество, перфекционизм в здоровом понимании и т.д.
баля, сеньйоры аноны просветите Вот выше мужики чет пишут по куче тест-кейсов со всякой подробной шляпой, баг-репорты оформляют на тысячу страниц. Я на работе, если нахожу багу, просто в личку разрабу пишу и поясняю что где когда, он правит. Тест-кейсы пишу в аллюре, в среднем по 5-6 штук на фичу(апиха). Это я еблан или мужики с верху оверусложняют простые вещи?
>>2321090 Скорее всего работаешь в маленькой конторе, у меня 3 проекта с 1-2 разраба на каждом (При этом отдела тестирования как такого нет, сижу соло), если писать каждому, то это проебется в один момент и следующий за тобой тестер потратит уйму времени на восстановление цепочки событий.
О QC и QA не может быть и речи при таком подходе. Т.к. нет системы в работе, и senioR обычно не пишет эту муть, он руководит ждунами, и в целом дрочит на графики/срезы/ и прочий статистический кал описанный у Куликова
Основной посыл в том , что бы любой человек с улицы мог разобраться в хронологии событий Правило автобуса
>Вспомнил еще один момент, получил предложение пройти обучение в a1qa (после 2 собеседов), с релокацией и зп в валюте. >Примерно 2 марта получил отписку, мол вакансия закрыта, бб
a1qa хочет бесплатного труда. Они тебя слили, когда ты им сказал про 500$. Они не спроста делают еженедельную Зум конфу с 100-500 подключившимися. Для того, чтобы ты и я сказали "о великие, ради опыта готов отдать вам полгода бесплатно, а остальное время за 300$"
>>2321090 Как показывает опыт, мужики усложняют. На практике даже теория по большей мере нинужна, твердо и четко. На прошлой работе пара терминов была: смоук и ретест. Все. Остальная теория сугубо для прохождения собеседования нужна. >>2321262 Вот такие нищие аутсорсы как раз за каждые 50 у.е. удавятся.
>>2321272 Лол, она заинтересовалась. Спрашивает про ЯП, ну есть опыт написание простых программ, циклы там треугольники рисуют лол и все. Че писать ей об этом?
>>2321284 >язками верхнего уровня просто напиши "знаю язык", это просто скрининг, он нужен чтобы отобрать кандидатов на собеседование, можешь пиздеть не стесняясь, потому что любой вменяемый специалист и так поймет что ты не понимаешь о чем говоришь.
>>2321280 >Скинь пасту того что добавляешь в сопроводительном письме Там кринж пиздец. Я предупредил. Здравствуйте.
Возможно для вашего проекта вам нужен специалист по тестированию или может быть вы об этом еще не задумывались. Теперь у вас есть мое резюме.
Имею опыт работы тестировщиком в интернет магазине, окончил профильные курсы по тестированию и постоянно занимаюсь самообучением. Так что когда вы мне напишите я буду знать и уметь лучше. Главным своим преимуществом считаю, что всегда стараюсь разобраться в проблеме, посмотреть с разных углов и локализовать дефект. Хочу найти интересный и сложный проект, где смогу проявить себя, а так же увлеченную команду общим делом.
>>2321298 Ты откликаешься на вакансии Тестировщика ПО /QA Engeneer / Software tester? Если да то зачем писать про тестировщика которого у вас есть/нет Как по мне хуйня не по существу
>Про то что вы мне что то напишите и я буду знать лучше Звучит как маня оправдание омеги без обид
>Главным своим преимуществом считаю, что всегда стараюсь разобраться в проблеме Прочитай внимательно и подумай звучит ли данное предложение или нет?
Из рекомендаций: Желательно бы еще CV увидеть Больше списков Умею: 1. то 2. то то Опыт работы с 1. этим 2.этим Цели и планы тоже можешь записать в этом виде Например: - Изучение English на уровне чтения техдоков - Освоить язык Python
Еще до пиздеца 24-го рассылал свое говно польским ITшкам(сделал парсер с poland.gov и даже в CD RED свое резюме случайно кинул лол)
I'm writing you to present me how an "IT Specialist". My main specialization is QA engineer, I have experience as a manual and automation tester.
I know and use the following tools in my work: Python (fw: unittest, pytest) Selenium | Appium | Winium SQL (MS SQL, PostgreSQL, MySQL) API | Postman | Swagger VMs (Android Studio, Xcode) This list is always updated...
After hours, I try to administer with CLI, a Linux system based on Orange Pi on the local network, study Java and sharpen my skills as Quality Assurance Engineer. I know English(B1) and Russian like a native. Now I am working at a native IT company, in the position of QA Engineer/Automation tester. (10 months at all, and have IT background).
As you have already understood, now I am looking for an opportunity to move to a democratic country such as Poland, because a dictatorship is now going on in my country. Therefore, I would like to ask you a question, are you ready to consider my candidacy for your company? And if so, what position? And the most important question, is it necessary to know the Polish language, and is it possible to work in English?
>>2321318 >Ты откликаешься на вакансии Тестировщика ПО /QA Engeneer / Software tester? Это сопроводительное я отправляю не на хх и подобных ресурсах, а на почту тем компаниям кто занимается или около разработки. То есть, если они начнут искать, у них уже будет резюме потенциального кандидата. >Звучит как маня оправдание омеги без обид >Прочитай внимательно и подумай звучит ли данное предложение или нет? Буду изменять ща, тоже есть идея сделать что могу списком, так читабельней. Спс за рекомендации.
>>2321358 ору просто пиздец с твоих скилов языка, брат. без негатива но хз какой ответ ты ожидаешь получить на это. большинство западо-баринов хотя бы уровень b1 будет ожидать, и даже тогда будут воротить носом даже если ты гений. С такой грамматикой у тебя ноль шансов даже на скрининг интервью попасть.
бтв, анонасы, поясните, я до этого никогда в Российских компаниях не работал, поэтоу сейчас у меня слегка культурный шок когда я смотрю российские вакансии. 1. SDET вакансий как таковых не существует? 2. Почему все вакансии называются QA, даже если QA не подразумевается? 3. как надо резюме называть? Из того что пробовал: SDET - просто не смотрят, Testing engineer/test engineer - приглашают на нерелевантный кал 4. Как сразу детектить аутстаф? 5. Почему когда речь заходит за апи, то постоянно спрашивают про постман? Реально кто-то делает покрытие в постмане? 6. Почему на скрининге на позицию сениора задают вопросы уровня "пользовались ли вы xml?"
>>2321397 >1. SDET вакансий как таковых не существует? На западе есть в продуктовых конторах.
>2. Почему все вакансии называются QA, даже если QA не подразумевается? Так принято. Вообще спецуха называется "Инженер по обеспечению качества"
>3. как надо резюме называть? QA-инженер
>4. Как сразу детектить аутстаф? Они сами о себе заявляют, агентство тестирования, аутсорс и т.д. Много проектов, веселых и грустных, хуемое.
>5. Почему когда речь заходит за апи, то постоянно спрашивают про постман? Реально кто-то делает покрытие в постмане? Ни разу не тестил апишки через постманы, обычно все на реальном продукте уже тестят, толку от постманов.
>6. Почему на скрининге на позицию сениора задают вопросы уровня "пользовались ли вы xml?" На некоторых работах нужно редактировать файлы, жсон и хмл, для некоторых это культурный шок. Если еще FTP надо наладить, то совсем грустит народ.
Немного другое направление, но все же Где найти первый коммерческий опыт мануала, если все требуют минимум год работы? Я сука готов хоть бесплатно стажироваться, но хуй знает куда с этим ломиться. Я ещё как назло живу в мухосрани, где 2-3 веб студии и вариант мне только на удаленку. А на том же хх вакансий без опыта на удаленку 4-5 штук с 1к роликов.
>>2320666 >Ты чё пёс, ещё в 2k21 Ебам требовал со стажёров B2 минимум, а лучше C1
Особенность ЕПАМа по English assessment в том, что чтобы сдать на В1, нужно знать на C1. Чтобы сдать на А2, нужно знать на В2.
Сейчас вспомню, сколько раз со мной по-английски поговорили в ЕПАМе: • Тест на training.by (про предлоги) • Телефонный скрининг с кадровичкой (спросила, как утро прошло) • Видеоконфа с мануалами (где бы хотел попутешествовать) • Видеоконфа с автомэйшонами (рассказать о программировании и как я к этому пришел) • English assessment на 10 минут видео, где ни слова на русском (заказ конференц зала, разговор с ПМ о багах, рассказ о себе, история ЕПАМа)
>>2321318 >>Is it necessary to know polish in Poland?
Oczywiście, a co myślisz? Myślisz że qa specjalista, który będzie rozmawiał z deweloperami polskimi nie powinien znać języka polskiego. No to kurwa moskalska wiedz, że nie wszystkich bierzemy do pracy, osobiście bez języka. Ja pierdolę z tego debila. Извини, но поляки скорее всего это подумали при прочтении твоего сопроводительного.
>>With love from Russia Тебя там ненавидят. Особенно после войны в Украине уже люто ненавидят.
Дорожная карта джуна-автомэшна по версии ЕПАМа. Смотрите в growth.epam.com и levelup.epam.com
Automated Testing Mentoring: Basic EPAM
Modules Module #1: Introduction to Test Automation 7 days Home Task L&D ATM - Hometask M1.docx Presentation L&D ATM - Introduction to Test Automation.pptx Video Test Automation Fundamentals and Planning Extras AutoTest-ROI-Calculator.zip RE ERPCRM Domain Test Automation Eng Practices.msg ROI Calculation.xlsx whitepaper-test-automation-reality-check.pdf Online ROI calculator example Module #2: Version Control with GIT 7 days Home Task L&D ATM - Hometask M2.docx eLearning course VERSION CONTROL WITH GIT Module #3: Continuous Integration with Jenkins. Build Tools. 7 days Home Task L&D ATM - Hometask M3 - Build tools.docx L&D ATM - Hometask M3 - CI.docx eLearning course CONTINUOUS INTEGRATION WITH JENKINS MAVEN as build tool for Java Build tools for JS Guide to npm Build tools for .NET MSBuild guide NuGet guide Module #4: Clean Code & Code Quality Gates 7 days Home Task L&D ATM - Hometask M4.docx eLearning course Clean code hints on JS specifics CLEAN CODE (general course) Extras Sonarlint SonarLint in Visual Studio SonarJS EngX clean code Introduction to SonarQube Module #5: Unit Testing Frameworks 7 days Home Task Calculator1.dll L&D ATM - Hometask M5 - .Net.docx L&D ATM - Hometask M5 - JS.docx L&D ATM - Hometask M5 - Java.docx calculator-1.0.jar Presentation L&D ATM - Unit Testing Frameworks for Java.pptx Video Unit Testing Frameworks for Java eLearning Course Unit Testing for .Net Unit testing with NodeJS Module #6: Selenium WebDriver Basics + Locators 7 days Home Task L&D ATM - Hometask M7 - .Net.docx L&D ATM - Hometask M7 - JS.docx L&D ATM - Hometask M7 - Java.docx eLearning course WEBDRIVER BASICS for Java Presentation L&D ATM - WebDriver Basics and Locators for .Net.pptx L&D ATM - WebDriverJS (Protractor) Basics and Locators for JS.pptx Video Selenium WebDriver Basics and Locators - for .NET WebDriverJS (Protractor) Basics and Locators for JS Module #7: Design Patterns for Pages with Selenium WebDriver 7 days Home Task L&D ATM - Hometask M7 - .Net.docx L&D ATM - Hometask M7 - JS.docx L&D ATM - Hometask M7 - Java.docx eLearning course WEBDRIVER BASICS for Java Presentation L&D ATM - Design Patterns for Pages with .Net.pptx L&D ATM - Design patterns for Pages with Selenium WebDriver in JS.pptx Video Design Patterns for Pages with Selenium WebDriver for .Net Design Patterns for Pages with Selenium WebDriver for JS Module #8: Selenium WebDriver Advanced: Actions, JavaScript Executor, Selenium Server + Selenium Grid 7 days Home Task L&D ATM - Hometask M8 - .Net.docx L&D ATM - Hometask M8 - Java.docx L&D ATM - Hometask M8 - JavaScript.docx Presentation L&D ATM - Selenium WD Advanced with .Net.pptx L&D ATM - Selenium WD Advanced with Java.pptx L&D ATM - Selenium WD Advanced with JavaScript.pptx Video Selenium WD Advanced with Java Selenium WD Advanced with .Net Selenium WD Advanced with JavaScript Demo Demo pack for Java-.Net-JS Extras QA and useful resources overview Module #9: Basic knowledge of TA Frameworks: Layers, Runner, Business Objects 7 days Home task 1 L&D ATM - Hometask M9 - Java.docx L&D ATM - Hometask M9 - JavaScript.docx L&D ATM - Hometask M9 - Net.docx Presentation L&D ATM - TA Frameworks Basics .Net.pptx L&D ATM - TA Frameworks Basics JavaScript.pptx Video .Net JavaScript eLearning course Java Module #10: Design Patterns in TA Frameworks implementation 7 days Home task L&D ATM - Hometask M10 - .Net.docx L&D ATM - Hometask M10 - Java.docx L&D ATM - Hometask M10 - JavaScript.docx Presentation L&D ATM - Design Patterns for AT in .Net.pptx L&D ATM - Design Patterns for AT in Java.pptx L&D ATM - Design patterns for TA in JS.pptx Video Java .Net JavaScript Demo Demo-M10-.Net.zip Demo-M10-Java.zip Module #11: BDD TA Frameworks 7 days Home task L&D ATM - Hometask M11 - .Net.docx L&D ATM - Hometask M11 - Java.docx L&D ATM - Hometask M11 - JavaScript.docx eLearning Course BDD with SpecFlow (.Net) BDD with Cucumber (Java) BDD with Cucumber and NodeJS (JavaScript) Module #12: Automated testing of Web Services: best practices 7 days Home task L&D ATM - Hometask M12 - JS.docx L&D ATM - Hometask M12 - Java.docx L&D ATM - Hometask M12 - Net.docx bug-tracker-service.zip Presentation L&D ATM - Automated testing of Web Services with JS.pptx L&D ATM - Automated testing of Web Services with Java.pptx L&D ATM - Automated testing of Web Services with Net.pptx Demo Demo-M12-Java.zip Demo-M12-Net.zip Demo-M12-JS Extras Microservices testing - article Q&A session video Video Java .Net JavaScript Module #13: Automated testing of Mobile Applications: best practices 7 days Home task L&D ATM - Hometask M13 - .Net.docx L&D ATM - Hometask M13 - Java.docx L&D ATM - Hometask M13 - JavaScript.docx eLearning Course Mobile Automation with Appium for Java Mobile Automation with Appium for JS Presentation L&D ATM - Automated Testing of Mobile Applications with .Net.pptx Video .Net Demo Demo-M13-.Net Extras test.apk Module #14: Results Analysis and Reporting in TA. Integration with reporting tools. 7 days Home task L&D ATM - Hometask M14 - Java.docx L&D ATM - Hometask M14 - JavaScript.docx L&D ATM - Hometask M14 - Net.docx Presentation L&D ATM - Tests Results Reporting with Java.pptx L&D ATM - Tests Results Reporting with JavaScript.pptx L&D ATM - Tests Results Reporting with Net.pptx Webinar TСС ReportPortal.io.pdf Video Results reporting with Java Results reporting with .Net Results reporting with JavaScript EPAM RP Overview and quick start – RUS EPAM RP Overview and quick start - ENG Quick start RP guide from Joe Colantonio - ENG Optional: Latest streams at RP community channel - RUS/ENG Module #15: Final Interview 10 days Audience Software Testing Engineers: T1 - T4; Test Automation Engineers E1 (recent AT Lab graduates are not eligible for participation for the same technology stack) Necessary knowledge Knowledge of basics of chosen programming language (stack) IS MANDATORY for attendees and should be proved with completion of pre-training tasks according to the Grow template BEFORE the end of the registration period.
IMPORTANT: Completed tasks code should be uploaded to a personal repository on git.epam.com. The link to the repo should be provided within the registration request (add this to the 'Motivation' field together with your motivation letter).
Possible languages:
Java C# JavaScript EngX Bootcamp course completion is needed to register for the program.
Description Automated Testing Mentoring Program covers wide range of topics related to test automation techniques, approaches and frameworks. The consequent set of modules provides the full educational cycle for a person who has no experience or has limited experience in automation area to acquire a new secondary skill for STE or to improve primary automation skill STAE. Program starts from more general topics (automation planning, teamwork) and becomes more and more technology specific up to the end of mentoring program: BDD, mobile, reporting and etc.
Any program rum provides few streams for the programming language dependent topics (Java/.NET/JS) giving the opportunity to enrich the horizontal expertise even for experienced AT engineers.
NB: Delivery language for live sessions is Russian, but modules’ artifacts are in English, giving the opportunity to join the educational process from other regions.
Course Goal Widen theoretical knowledge in testing related topics Share the best practice and strengthen practical experience in Test Automation area Help attendees to implement the most effective AT practices on real daily tasks Prepare mentees to react on Market/Customers needs and prepare QAs with combined skills Rules of Conduct Process description:
Training program materials: all training program materials (self-study materials, practical tasks, etc.) are stored at learn.epam.com. Learning format: the program is self-study-driven. You will have to learn all the theoretical materials, complete home tasks and participate in a Q&A session with a mentor. Home task: will help you apply all theoretical knowledge in practice. Completion of all home tasks is obligatory. Q&A sessions: will be held once in a module. Participation is highly recommended. Communication: please, use the dedicated Microsoft Teams Channel as the main communication tool. Share the insights, ask for organizational support, ask questions and help your teammates by answering to their questions.
Roles & Responsibilities
Coordinator
mentoring program process owner find mentors, form the groups track the progress Mentor
motivated to spend personal time for education conduct sessions with a group to answer questions, show best solution of the HT, discuss common mistakes check the Home task of every mentee cover questions in Teams chats share hands on experience Mentee
motivated to spend personal time for education study self-learning theoretical material do the Home Task attend sessions with experts and be active prepare questions before the Q&A sessions and write them in Wiki tab ask questions in Teams chat answer the questions in Teams chat Important: in case Mentee misses 3 or more deadlines for assigned modules - Mentee can be expelled from the program
Agenda Module 1: INTRODUCTION TO TEST AUTOMATION : TA Fundamentals and Planning
Module 2: TEAMWORK IN TEST AUTOMATION part 1: Version Control with GIT
Module 3: TEAMWORK IN TEST AUTOMATION part 2: Continuous Integration with Jenkins. Build Tools.
Сап, Анончики. Подскажите годные бесплатные курсы / видяхи по ароматизации на Cucumber + Java + Selenide.
На РАБоте пытаюсь проходить какой-то трэш ща, то что есть в рабочей обучалке древнее, уже всё маленько по другому и я не могу сконфигурять проект даже с простыми проверками, ибо я мэнуал манки.
Вот кое как первый тест запустил и сразу проблема - почему-то идея не подсвечивает синтаксис текста в фиче и переход на степ дефинишны не работает, что за херня? Советы со cтековерфлоу не помогли пока, glue и features в ранере указаны. Плагины на кукумбер стоят, а текст фичи так и светится зелёным
>>2321833 Ну вот, по второму заданию, например, взял я классы экв по времени заказа, от 00:00 до 18:00 негатив, остальное позитив. Надо ли выделять такие же классы по дням недели?
И получается проверить только Пн, Пт и например субботу? То есть в понедельник проверка заказ до 18:00 и граничные значения, после 18:00 и граничные значения, в выходные то же самое проделать?
Нонче, можно ли считать это багом? (в тз просят найти 5 багов) Загружаю страничку с формами и замечаю что одна из них грузится типа с ошибкой, красным написано, но потом исчезает. Согласитесь это неприятно и может негативно сказаться на впечатлении? Вот в девтулах по в загрузке по фреймам это видно.
Хуй, перекатившийся из поддержки в QA ручником, репортинг ин. Прошёл 1 месяц, это пизда, работы дохуя, платят те же 50к, что и в поддержке, начальник охуевший, пятидневка, а по факту работаешь часов 12, ещё и на выходных бывает пердолишь чего. Пиздец. Уже подумываю о том, чтобы обратно в поддержку укатиться. Меня удерживает только то, что ПОЛУЧАЮ ОПЫТ. Когда уже 300к/нс буду получать? Ёбанарот.
>>2317743 Прошел на курсы епама до того как он схлопнулся, курсы перенесли на неопределенный срок навсегда. Если интересно, то распишу собеседование. Проходит всё в 3 уровня: 1) Сначала звонит девушка и спрашивает довольно простые вопросы типа: что такое ООП, что такое вебсервер, простенькие вопросы по языку программирования, который ты якобы знаешь, простенькие вопросы про теорию тестирования. Немного попиздеть на инглише. 2) Скидывают тебе тестовое задание. У меня было такое: написать на любом ЯП высокого уровня решение задачи "на вход приходит враза или число, вернуть на выход сообщение о том, является-ли оно палиндромом" и вторая "сказать является ли палиндромом и если нет, то поменять входное значение так, чтобы стало палиндромом или ответить, что это невозможно" 3) Попиздеть по скайпу с тестером. В основном он будет спрашивать какие-то базовые вещи типа как в первом пунке, попросит попиздеть на инглише на техническую тему и может позадавать вопросы по поводу решения задачи
Я тот аптечный сайт проверяю и заметил что у них можно делать пробел в пароле по середине, но не в начале и конце. Это норм? Логика подсказывает что нет, но вот ща я напишу баг репорт, а они скажут это фича такая. ЧТо думаете?
>>2322442 Еще у них нашел такой баг, при авторизации пароль требует 8 символов, но если поменять пароль, то с помощью пробела можно сделать 7 символов и потом используя этот пароль ты не сможешь войти в систему. Это будет критичность "блокер"? По идеи это же нельзя обойти, ну или только восстанавливать пароль, то получается критикал? Как правильно считать?
>>2322454 Примерно в курсе. Ты лучше скажи как потом эти данные идут в БД и могут ли там пробелы отсекаться, потому что с пробелом в пароле ты не войдешь в систему.
>>2322495 Штук восемь за глаза. Вообще сто лет такой хуеты не спрашивали. Ща типикал собес выглядит как истории про прошлые проекты и жизнь на пол часа, перемежающиеся анекдотами
>>2322378 Каждый раз удивляюсь, читая про переработки, ни разу за 3 года не было их. 3 разных фирмы. Резюме открой, может ычары переманят в другую фирму
Решил для души поиграть с селениумом и для саморазвития пишу тесты на сервис "Трелло" (trello.com)
Заметил забавный факт, из-за которого МАНУАЛЫ НУЖНЫ.
На досках можно поставить "звездочку", которая добавляет доску в избранное. Эту звёздочку разрабы Трелло реализовали так, чтобы она появлялась только при наведении мыши на доску.
У селениума есть интерфейс Actions. В нём такие методы как "movetoelement", "drag and drop", "clickcontext", "click x, y". Но что сука характерно, у Селениума есть одно железное правило: для взаимодействия нужно, чтобы элемент не только присутствовал в DOM, но и чтобы хотя бы 1 пиксель отображался на странице.
В итоге "наводит мышь", "кликает", только когда руками помогаешь доске отобразить всплывающую звездочку. Если не помогать руками, то даже не наводит мышь, ибо nosuchElementException, lol. Даже цепочка Actions не помогает. Мануалы нужны, хех.
>>2323143 Я мимо шёл. Просто не удержался от проигрыша. В 2021 тут писали, что надо было ещё в 2015 вкатываться. А теперь уже оказывается, что в 2021 было легко, лол.
Сап, аноны Работаю сейчас андроид разрабом низкого сорта, поступило предложение перекатиться в qa automation за плюс минус те же деньги. Плюс моей работы разрабом сейчас в том, что я могу работать по 3-4 часа в день, да и в целом не особо напряжно работается. Минус в том что подзаебывает разработка а еще мне кажется я все-таки туповат для этого Так вот, как думаете, стоит соглашаться? Трудно ли работать будет, мб заебов меньше или наоборот только больше станет? По зпшке посмотрел на хх, вроде можно и тестером норм получать. Как в целом думаете что перспективнее будет через условно 5 лет? Всю неделю над этим голову ломаю, не хочется через несколько лет остаться, грубо говоря, у разбитого корыта, лол.
>>2322986 кек, четыре года назад ходил джуном 0.5 опыта на собеседку к этим челам, заебывали тремя интервьюшками, потом 3-5 дней игнорили, в итоге дали оффер на -20к от того что просил. Нирикаминдую
>>2323183 Не смотрел, надо глянуть. Но в целом думаю мне без разницы что дрочить разработку или тестирование. >>2323486 Может быть даунгрейд сейчас, но в будущем менее напряжная работка за те же деньги? Просто вообще не понимаю насколько сильно заебываются автотестеры, мб я напридумывал у себя в голове что это не заебно, а на деле еще больше заебов чем у разрабов.
>>2322246 >>2323545 >Может быть даунгрейд сейчас, но в будущем менее напряжная работка за те же деньги? Просто вообще не понимаю насколько сильно заебываются автотестеры, мб я напридумывал у себя в голове что это не заебно, а на деле еще больше заебов чем у разрабов.
Знать нужно все, что и разрабы по кору, ООП, коллекциям, исключениям, паттерна и прочий джавараш. Просто фреймворк другой, со своими Интерфейсами.
Разве что ты будешь не СОЗДАВАТЬ, а кликеры на полуфабрикат писать. И сидеть, придумывать обходные пути, если шаги автоматизации не подлежат. Вот что это за работа.
Всем привет аноны! Возможно кто-то меня помнит несколько тредов назад. Я та пхп-мкака которая по дурости решила сменить работу пхп-богом на тестировщика-автоматизатора. Хотел бы отписаться вам как я работаю уже второй месяц C# автоматизатором. Да вообщем то всё просто, пока дают править какие-то простые автотесты и в общем то всё :) Ну а на самом деле, что-то реально трудновато тут. Так много всяких сопутствующих инструментов, какие то пайплайны, дженкинсы, азуры и все в этом роде. Работая уже второй месяц до сих пор не понимаю суть работы, правка автотестов и ковыряние в конфигах это единственное занятие автоматизатора? Или он еще чем то занимается? Странная работа.
>>2323686 ладно если бы два часа, у меня там на созвоны, интервью и тестовое задание только суммарно забрали часов 30-40 жизни, предложили в итоге 40к за автоматизатора, хотя я в месте на котором на тот момент работал получал джуном напиздев о годе опыта 60
>>2324393 Бро, ну так не везде, а только в хуевых компахах. Особенно если у них ХР не свой, а аутсорс, тогда всегда будет хуево, как в банках. Ну дело не только в аутсорс не аутсорс ХР офк, просто есть разные подходы к тестированию, и есть команды где ты реально будешь приносить пользу, а есть компании которые просто ищут ущербных кнопкодавов чтобы сидели бесполезно написывали по 30 кейсов на каждый пук и метрики повышались и хед мог бюджет на новую камрюху запрашивать, а есть проекты для амициозных людей, которым интересно работать и реально иметь ценность для бизнеса.
Бл, вот интересно сейчас в среднем на вакансию джуна мануала по 800 отликов на хх. Это боты или реально очередь из 1к человек бродит? Как в таких условиях хоть куда-нибудь залететь? З.Ы. Из яп навыки только в js(vue), есть вообще спрос на автотесты на нем? Мимо уволился из мвд ровно 24 февраля
>>2324890 Если даже ты из МВД туда рвешься в мануалы, то чего удивляешься, что Петровичи и Марьиванны из Скилбокса, Гикбрейнса, Лерны тоже активировали поиски.
Там вот в Беларуси есть такой a1qa - аутсорс только тестерами каждые 2 недели проводит набор сразу всех в zoom. Туда залетело 400 человек. Даже один Петрович прям из кабины авто подключился, с чего поражала организаторша.
Идиотов отсеивают на полгода, так что 400 мануалов в 2 недели - это внушительно.
А умных потом собеседует кадровички, которая ожидает услышать про бесплатный труд, а потом за зарплату дворника.
>>2324890 Меня больше печет когда какой-либо человек который никогда не интересовался технологиями, никогда не лазил в компах дальше браузера, никогда не ковырялся в железках, никогда не пытался васянить свой скрипт - вкатывается раньше меня!
>>2324958 Просто я по выходным фрилансил как фронтенд макака, но так как откровенно заебало в ппсе ходить, а вёрстка и скрипты никакого удовольствия не приносили, то решил пока мануалом вкатиться, а тут аккурат в день увольнения началась спецоперация по выводу компаний из страны, так что наборы резко сократились. Теперь хз, питон пока дрочу, мб с автоматом больше шансов будет.
>>2325178 >Меня больше печет когда какой-либо человек который никогда не интересовался технологиями, никогда не лазил в компах дальше браузера, никогда не ковырялся в железках, никогда не пытался васянить свой скрипт - вкатывается раньше меня!
Напиши в резюме, что ты васянил скрипты, ковырялся в железках, лазил до Kernel panic-a.
А как они, собеседующие от тебя об этом узнают? Я себе отдаю отчёт, что на меня смотрят как на говно на собесах до тех пор, пока я им не расскажу в стиле "делал то, ковырял это, писал сам".
Для меня табу говорить "ну не знаю, мне не совсем понятно". Это для них означает "не шарит, тупой". Именно это, а не "разобрался на 70-80%".
Спустя месяц поисков первый собес на мануала будет в тимсе Что это вообще из себя представляет? Что говорить если спросят почему решил тестеров стать? Говорить что потому что не потянул фронтенд или что поромантичнее ?
>>2326120 не будут это спрашивать. Что спрашивать будут зависит от того что за компания и что хотят от кандидата, скорее всего подрочат тебя по тест-дизайну и общей теории, мб немного по проге если автоматизатор/тест инженегр. Если собеседовать будет шизоид то мб логичиские задачки
Здарова тестуны, чекаво сориентируйте плиз по зп. Короче опыт хуевый 3 года тестер на аутсорсе без бекэнда. Но на собеседованиях собираюсь пиздеть что опыт есть, сейчас дрочу рест ашуред. sql средний, английский уровень переписки по почте(короче начальный), тест дизайн средний, appium опыт есть(тестировали сайт на 3 мобилах), до этого хуячил на c# но хочу свапнутся на джаву, уже 10 уровень на джава раш. Хочу забуриться в финтех, хочу просить 130к, че думаете не много/мало? Сам из мухосрани, где радуются 30к. До этого работал за 50к, но заебало. ХОЧУ ДЕНЕХ с 50к получается откладывать максимум десятку, это никуда не годится
Ноны, помогите написать про опыт работы пары месяцев в инет магазине. Ща позвонил туда, узнал что они юзали срм Мой склад. Вот думаю сказать что меня подключили к этой срм и я общался с клиентами, параллельно чекал сайт, Смок тестирование простое и инфу отправлял руководителю.
Очкую что спросят про БД, типа как был учёт товаров, кто обновлял сайт, был ли регрес(а сайт колхозный и кажется что там лет 5 ничего не менялось)
>>2326567 в общем работал ты не пару месяцев, а девять, почти год. занимался тестированием фронтенда. делал смок, сопровождал регрессию вот это вот все. последние пару месяцев общаясь с клиентами, ты делал простые sql запросы в базу данных(sql поучи ебаный врот), когда проходил платеж но не формировался заказ. последние пару месяцев ты активно изучал постман и тебе не терпится углубиться в работу сайта(почитай что такое json, xml, soap, взаимодействие клиента и сервера). пообщался с разработчиками, поработал в команде и все такое. на работе активно применял техники тест дизайна. в общем крутой чел, не сидел без дела
>>2326601 Да там сайт задрипанный, где год уже ничего не менялось, если не больше. Я ваще не уверен что у них есть тестеры/разрабы, им сайт сделали, а дальше сис админ там сам обновит каталог и все такое. Вот че там тестить в принципе? Товар идет в корзину, заказ оформляется, всё. Ничего не меняется, нечего тестить. Я хз. Да и дадут ли тестеру доступ к БД? Спросят как получил доступ (реально как?) >заказ оформляется Ща узнал, у них нету онлайн оплаты, лол. Они скидывают реквизиты на почту. Пиздос.
Сейчас айтишечка, как и юрфак, гнилое дно будет уже есть.
Дальше групповые собеседования, кем вы видите себя через 5 лет, почему именно вас должны взять, чем вы лучше других, заполните от руки тест смил на 500 вопросов, принесите характеристик со школы, универа, справки из пнд/нарко, справку из полиции о судимости, готовы ли 6 месяцев с 08.00-19.00 БЕСПЛАТНО в офисе поработать? Потом получить неизменную фиксированную сумму 300 $ в течение года.
>>2326634 бля чел ты чего такой душный, кто всю эту хуйню будет проверять. ты думаешь с тобой поговорит лид и начнет звонить на бывашую работу и спрашивать все по пунктам? максимум попадется такой же душнила как и ты просто перейдет на сайт компании(милипиздрический процент). просто напизди чтобы звучало круто, главное чтобы по теме про которую ты затронешь у тебя были знания. например, чтобы мог пояснить про джоин лефт и еще пару вопросов сверху и далее по списку
>>2326656 В одном из чатов пишут: месяц назад было 5000 вакансий, сейчас 1500. Несмотря на происходящее - народ продолжает ломиться в чаты джунов сотнями. Хрюши пишут что приходят уже больше 500-800 откликов голодных на вакансию.
Короче, решил перекатиться в автоматизатора. За плечами 8 месяцев опыта мануального тестирования. Из яп пока остановился на пайтоне. В последствии собираюсь юзать селениум. Объясните пожалуйста, что я ещё должен знать и уметь чтобы автоматизироваться?
Что вообще выбрать: жабу или питон? У нас на проекте автоматизация на питоне, но вероятность крайне мала, что для меня в ближайшие годы найдется место, чтобы перейти в автоматизацию. Соответственно, если рассматривать другую компанию для вката на ждуна автоматизатора, на сколько хуже это делать с питоном?
>>2327090 Да походу. >>2327104 Да собес лайтовый. Самое сложное спросили что то по апи, но как-то вопрос был криво сформулирован как по мне, а когда попросил уточнить, то они тупо забили, лол. Ещё часто перебивали, например на видах тестирования ив итоге я не все рассказал. И думают наверное нифига не знает. >Скока просил? Да об этом даже речь не зашла. Хотя и тому человеку кто прошел собес по ЗП не сказали, только то что его определят после тестового задания.
>>2327108 Ты фейк опыт вписывал? Как-то слишком пессимистично ко всему относишься, видов же очень много, наверное перебили потому что услышали уже достаточно.
>>2327108 >а когда попросил уточнить, то они тупо забили, лол. >Ещё часто перебивали, Считай сэкономил себе нервишки. Мне не нравится такое отношение, а уж если это будет проходить на рабочем месте - вообще труба дело. Скорее всего у челиков большая текучка и соответственно будут относиться к тебе как говну.
>>2327140 Да хз, там топовый офис, дверь открыла тян в лосинах, потом к ним пришел курьер и принес 2 сумки с едой в контейнерах, прикольный дизайн офиса, у всех макбуки, HR красивые, пускай перебивают, это не самое главное.
>>2327140 >Скорее всего у челиков большая текучка Двачую тебя. Тоже похоже на текучку. А макбуки и красивый офис не показатель. Самое главное, чтобы отношение к человеку было нормальное!
>>2327384 Смысл пиздеть - дойти до собеса. Я вписывал, попал на удаленку, по факту первую неделю было стремно и боялся любой ошибки - типа спалят, но тем не менее все получалось делать и все довольны были. Профессия простая как палка. Через полгода осмелел и ушел в другую фирму на х2.5 зп
А вообще можно тупить первые пару недель и даже больше, типа ты погружаешься в проект, разбираешься и все такое. В конторе >50% - вкатуны после курсов, никого не выгнали с испыталки.
Хочу сисд задрочить параллельно к тулкиту автоматизатора.
Пиздец какой-то, мне надо теорию тестирования учить, а я автотыкалки запоем писал и в докер заворачивал.. От книжек по тестированию такой зевун пробивает пиздец просто, о чем там можно на 400 страниц рассказывать про тестирование
>>2317819 Больше всего интересует почему за такое анкеты не удаляют, а компании не банят. Да и быстрой кнопки пожаловаться даже нет. >>2317824 И где такую найти? Скуфа возьмут или только молоденьких студентиков?
Вообще нихуя не понятно как вкатиться без блата. Буквально на всех вакансиях на хедхантере где фильтруешь что ты без опыта - пишут что опыт нужен. А откуда он возьмется если ты вчерашний бич что в макдаке работал и теперь вынужден новую работу искать? В принципе готов за 30к работать ради опыта, но даже так никуда не попадешь. И это ДС.
>>2328874 >Тут есть автоматизаторы на C# ? Есть. >Что посоветуете почитать по написанию тестов на нем? Не понимаю, чем отличаются тесты на разных языках. Языки-то эти не сильно отличаются. >Есть ли какие-нибудь удобные способы отладки атотестов? Райдер/студия под виндой, под линуксом у меня ничего не вышло отладить
Аноны,столкнулся с такой хуйюней,имею пол года опыта в ручнике подрабатывал пол года по блату чисто ради опыта ,сецчас решил устроиться на полноценную работу,но везде отфутболивют на стадии отправки резюме,хотя резюме составлено правильно бнз лишней хуйни.норомально что из 10откликов на ххсру 7отказов сходу??
>>2329023 Опыт как указал, как фриланс или как контору? Пиши тезисно, типа - регрессионное тестирование - обновление и подготовка документации (чеклисты, тест-кейсы) - оформление баг-репортов и т.д.
>>2328509 >Скуфа возьмут или только молоденьких студентиков? По личным наблюдениям, берут всех. На предыдущем месте работы в соседний отдел взяли как раз возрастного чела на позицию QA и вроде как без блата. Мб просто ему повезло, что на тот момент была нужда в тестерах. Других тестеров вроде как по блату брали на джуна(типо друг друга через левое колена, ну ты понял).
Предыдущий правильно написал, ищи именно стажировку(trainee). Ближе к лету такие вакансии всплывают.
>>2329062 ххсру самый популярный, быстрее всего наполняется вакансиями, в отличие от хабр карьеры.
Есть еще 2 телеграмм канала: https://t.me/qa_jobs - самый большой канал с вакансиями(кстати раньше он был в закрепе в шапке) https://t.me/jobGeeks - поменьше, но сборная солянка.
Такой набор скиллов - это мануал 85/ авто 15, а не "50/50". Смешно. Нужно >ЯП core >Фреймворки >ТестОпс >SOAP, REST > Теория тестирования
чтобы получилось 50/50. При этом это не должно обозначать, что ты херово автомейшн знаешь. Это просто констатация факта, что ты и мануалишь и автоматизацию пишешь в мелкой IT компании.
>>2329023 Ты своё имя измени на John Doe или Анон Петрович и закинь сюда. А мы посмотрим, что тебе в резюме красивого указать, чтобы отклики попёрли. 7 отказов сходу - это херовое резюме. Давай сюда на обзор.
Можешь даже публичный гугл док файл создать, а сюда ссылку кинуть.
>>2327422 если это в вкатовакансиях то похуй, как бы асессить кандидата без опыта по-другому вообще никак. Но если видишь такое в вакансии уровня хотя бы джун+, то это явно указывает на то что это либо аутсорс, либо тестирование на проекте кал, либо компания просто не понимает что хочет видеть в кандидате, а значит работа будет калом - будешь либо писать бесполезные тесты ради покрытия, либо делать все подряд включая юниттесты и написание кода, ни о каком развитии как тестеру мечтать в таких условиях не придется, а наработанные скиллы только потеряются.
>>2329224 >ни о каком развитии как тестеру мечтать в таких условиях не придется, а наработанные скиллы только потеряются. Абсолютно похуй, лишь бы зп росла. Знал бы ты как ебланят сеньоры 200кнаносек. Откуда дрочь на развитие такой? В некоторых конторах еще говорят, вот ты развивайся, выучи автотесты, дадим тебе 10к к зп. Что за сюр?
>>2329224 >Но если видишь такое в вакансии уровня хотя бы джун+, то это явно указывает на то что это либо аутсорс, либо тестирование на проекте кал, либо компания просто не понимает что хочет видеть в кандидате, а значит работа будет калом
>>2329224 В целом согласен, только сейчас нормальных вакансий для людей с улицы вообще нет будет
>>2329304 Дроч на развитие чтобы не оказаться в каловой ситуации по типу 2 года гонял регресс, вкатуны с курсов обгоняют по скиллам
Но я вообще не понимаю, каким камикадзе надо именно сейчас вкатываться в айти и особенно в QA. Я сам отработал почти год в известной конторе джуном, учу параллельно автотесты, так как на проекте у нас автоматизация не для QA, лол мобилки, разрабы считают нас даунами. В итоге на сегодня какая картина - найм в сбер недавно заморозили, в Яндексе аналогично, народ сокращают, в итоге я с лицом лягушки думаю уже оставаться у себя в болоте или валить из айти, потому что нас тоже сократят ближе к осени
Да. По моим ощущениям, QA в РФ все - уже в текущих условиях будут брать только по знакомству. С улицы только если мега специфика типа редчайшого стека а не селениум с рест ашуред и пр кукумберы с джметрами. Разрабы еще поживут, завидую им.
>>2329491 >валить из айти Куда валить будешь? В РФ аналогичную хорошую зп из IT честным путем можно получить только будучи морячком (не речным, офк). Есть вариант свалить юнгой на иностранное судно и зарабатывать свои кровные 500к/наносек?
>>2329506 Я сам пытался сначала в python разработку залететь, но вакансий хуй да нихуя в моей мухосране, высокие требования к джунам, да и не уверен, что backend - это моё. Завтра вот залетаю на QA джуна по блату, с желанием потом перепрыгнуть куда-нибудь на автотестирование с тем же любимым питончиком. Работать буду по срочному трудовому договору до конца года - надеюсь не пидорнут раньше на фоне нынешних событий.
>>2329491 >ситуации по типу 2 года гонял регресс, вкатуны с курсов обгоняют по скиллам Ха-ха, так и есть! Но зп не джуновское, благо общаться умею и собесы проходить. Но по скиллам печаль полная, теорию вообще почти не помню, но зато на практике все ок.
>>2329668 Просто они ничего другого не умеют, это как с орками, зачем им гномские механизмы или магические трюки, если ты не умеешь стукать топором, значит ты хуевый чел
Анончики, что там с QA? все или не все еще? Смотрел вакансии у себя в городе , до 24 февраля было где то 105 штук, щас уже ситуация поплачевнее - 61. Что скажете на этот счет? Еще напрягает то, что когда смотришь вакансии там по 400+ откликов, это как понимать вообще?
>>2329668 Конкретно на нашем проекте такое отношение совершенно заслуженно - наши тимлиды QA не хотят развивать команду, тупо погонщики. Поэтому и результат плачевный. Разрабов заебывает, что у тестировщика нет ни доступа к всякой документации, ни нормальной техники. По иерархии наш отдел QA на самом дне - ниже дизайнеров и аналитиков. На уровне техподдержки лол.
Но такая картина далеко не везде и у знакомых ситуация лучше напорядок.
>>2330005 А нахуй ты его читаешь? Он нужен чтобы подпивасам дать представление о профессии, очевидный куликов, копланд (тест дизайн, он старый, короткий но сразу понятный)
>>2322378 Я снова здесь. Короче, спустя месяц и две недели работы ручником, я уже выгорел к хуям. Не знаю, пацаны, тут начальник токсичный пизда, работы всегда дохуя, к каждому багу тест-кейс, к каждой задаче тест-кейс, регрессы-хуессы, сейчас вдобавок занимаюсь не совсем релейтед задачей вообще, грубо говоря, рисую картиночки для автотестера. И всё изволь делать быстро, быстро, а то выговоры, опять-таки, нереально токсичный начальник. Дохуя всего ещё предстоит изучить. В апишки до сих пор не могу, тупо нет времени. Я ебал. И всё за те же 50к, что и в поддержке. Хз, что там с повышением оклада. Я хз, пацаны, может, это просто не моё. Хотя почитаешь тред, тут народ готов хоть задаром работать, лишь бы опыт получить. У нас так-то начальник готов народ даже автотестам учить, лишь бы с текущими задачами справлялись. Я еле-еле справляюсь. Отговорите меня, я уже хочу обратно в поддержку уютную, тут полная пизда.
>>2330398 Чел ПРОСТО забей хуй, никуда не торопись и работай от 9 до 18. Если еблан не может точно определить время за которую надо выполнить задачу, это его проблема. Тебя это вообще ебать не должно. Еблан что-то орёт? Кивай и соглашайся! Я был на твоем месте и проебал 2,5 лет в итоге нихуя не выучив и мутировав только в начального миддла, а еще потратил много нервов. Оставшиеся полгода работы я следовал вышеописанному и уже под конец думал, а может все-таки не съебываться.
>>2330413 >Если еблан не может точно определить время за которую надо выполнить задачу, это его проблема Он как раз ко мне доёбывается, мол А СКОЛЬКО НУЖНО ТЕБЕ ВРЕМЕНИ, ЧТОБЫ СДЕЛАТЬ Х, я чё, сука, ебу, что ли. По-разному выходит у разных задач. >Я был на твоем месте и проебал 2,5 лет в итоге нихуя не выучив и мутировав только в начального миддла, а еще потратил много нервов. Оставшиеся полгода работы я следовал вышеописанному и уже под конец думал, а может все-таки не съебываться. Я так и не понял твой совет. Не торопиться? Рабочий день у нас условно начинается в 11:30-12:00, ещё на собеседовании начальник сказал, мол, хоть официально у нас 8-часовая пятидневка, ПО ФАКТУ РАБОЧИЙ ДЕНЬ НЕНОРМИРОВАННЫЙ. А потом он однажды мне сказал, ТЕБЕ ПЛАТЯТ ЗА ЧАСЫ. Сука, как же мне горит, как можно так себя вести. Я просто не знаю, для чего мне эти все унижения нужны. Я заебался не высыпаться, заебался слушать его упрёки, заебался сидеть по 12-14 часов за работой, заебался сидеть с чугунной башкой, забитой всем этим говном. У меня уже просто крыша едет. Я вот недавно увидел вакансию поддержки в другой фирме, где платят около 1000 евросов, хуй знает, хочу уже туда съебать. Или просто обратно в отдел поддержки. Может, я просто реально гуманитарий и это не для меня. Ради чего всё это нужно? Да, я вроде получаю какие-то навыки, но хуй знает, когда это отразится на зп или когда я смогу укатиться в другую фирму или что-то такое. Ты бы видел его пост в слаке о том, что отделПЛОХО РАБОТЕТ, я бы выложил, но, бля, деанон. Просто самый токсичный чувак из всех, с кем я когда-либо имел дело. Честно, был бы начальник менее противным в общении, было бы гораздо легче. А тут каждый день СОЗВОНЧИКИ, где тебя тыкают рожей в говно. Хуй знает, может, я просто привык нихуя не делать и получать 50к в поддержке, просто это полный пиздец.
>>2330427 Да пусть он хоть на говно изведется, нахуя ты себя мучаешь? Вообще на нормально работе обычно так не дрочат, вот к слову о поддержке, когда закончил универ и никуда не брали пошел в КАЛ-центр, там ахуевшая ЦАЦА начала ебать мозги мне с первых дней, следить за мной, доебываться буквально до каждого косяка какие-то работы над ошибками проводить. В общем через две недели я заебался, сказал что о ней думаю и съебался. Вот так это решается. А когда я устраивался стажером, там вообще плавное погружение было, первые две недели я вообще смотрел видосики как работает вин приложение и изучал архитекуру проекта что где лежит, потом делал тест-кейсы в песочнице на заброшенный продукт компании, и наверное только месяца через два начал отсылать репорты заказчику(аутсорс). Возможно это супер-лайт версия и мне повезло, но мне кажется что тебя ебут во щели бесплатно, без смс и регистрации.
>>2330398 Если у тебя есть опыт работы ,то можешь смело слать начальника нахуй,или хотя бы намекнуть что тебе предложили такую же работу но с более хорошим окладом. Сейчас в мае-июне будет ебанутый набор в qa ,особенно на фоне того,что открывается дохуя российских проектов(в том числе государственных).Набор будет состоять в основном из мидлов( исходя из требований проекта можно изи вкатиться мидлом не имея супер огромных знаний,достаточно постмана sql и джиры)
>>2330427 >>2330398 Если у тебя есть опыт работы ,то можешь смело слать начальника нахуй,или хотя бы намекнуть что тебе предложили такую же работу но с более хорошим окладом. Сейчас в мае-июне будет ебанутый набор в qa ,особенно на фоне того,что открывается дохуя российских проектов(в том числе государственных).Набор будет состоять в основном из мидлов( исходя из требований проекта можно изи вкатиться мидлом не имея супер огромных знаний,достаточно постмана sql и джиры)
Если у тебя есть опыт работы ,то можешь смело слать начальника нахуй,или хотя бы намекнуть что тебе предложили такую же работу но с более хорошим окладом. Сейчас в мае-июне будет ебанутый набор в qa ,особенно на фоне того,что открывается дохуя российских проектов(в том числе государственных).Набор будет состоять в основном из мидлов( исходя из требований проекта можно изи вкатиться мидлом не имея супер огромных знаний,достаточно постмана sql и джиры)
>>2330516 Опыта у меня месяц с хуем, тот же постман ещё не освоил, тупо времени нет. >>2330509 Не скажу, дианон. Приложуха для пекарен и мобил, достаточно известная в этой сфере.
>>2330529 Это у тебя ебнутое руководство, профессия так-то (ручники) не сложнее капчевания. На постман забей болт, используется в 1,5 конторе, осваивается за пару вечеров, была бы нужда.
>>2330427 а сколько ты уже работаешь в качестве тестера? >Я так и не понял твой совет. Не торопиться? Рабочий день у нас условно начинается в 11:30-12:00, ещё на собеседовании начальник сказал, мол, хоть официально у нас 8-часовая пятидневка, ПО ФАКТУ РАБОЧИЙ ДЕНЬ НЕНОРМИРОВАННЫЙ. А потом он однажды мне сказал, ТЕБЕ ПЛАТЯТ ЗА ЧАСЫ. Сука, как же мне горит, как можно так себя вести. Я просто не знаю, для чего мне эти все унижения нужны. Я заебался не высыпаться, заебался слушать его упрёки, заебался сидеть по 12-14 часов за работой, заебался сидеть с чугунной башкой, забитой всем этим говном. У меня уже просто крыша едет.
У тебя рабочий день - 8 часов. Допустим пришел в 9-00, начал работать, работаешь и делаешь все, что успеваешь до 17-50. Не успел - переносишь на следующий день. Делаешь пометки в Jira или Youtrack или где вы там работаете. Все. В 18-00 должен стоять у лифта ну или у выхода из БЦ. У тебя по ТК РФ 8-ми часовой рабочий день. Все остальное идет нахуй, либо за доп.плату.
Высыпаться нужно всегда, плюс нужно заниматься спортом (в зал ходить, бегом заниматься, в басик ходить). Невздумай работать в выходные!!! "Мы не успеваем, нужно срочно протестировать, приезжай" - смело шли нахуй.
>Он как раз ко мне доёбывается, мол А СКОЛЬКО НУЖНО ТЕБЕ ВРЕМЕНИ, ЧТОБЫ СДЕЛАТЬ Х, я чё, сука, ебу, что ли. По-разному выходит у разных задач. >Ты бы видел его пост в слаке о том, что отделПЛОХО РАБОТЕТ, я бы выложил, но, бля, деанон. Просто самый токсичный чувак из всех, с кем я когда-либо имел дело.
Такая же ситуация была, когда я только начинал работать(правда я разработчик, но сути в этом не меняет). Бесило сильно. Также как и ты по 12 часов пахал. Но был "зеленым". Потом уже, когда через несколько месяцев начал выгорать, понял, что все это хуйня. И на вопрос "А СКОЛЬКО НУЖНО ТЕБЕ ВРЕМЕНИ, ЧТОБЫ СДЕЛАТЬ Х" всегда говорил с запасом. А на ответ в стиле "это очень долго, задачу можно сделать за час" отвечал "ну возьми и сделай за час, я не против, могу на тебя задачу перевести". тоже самое с рабочим днем. Он 8 часов. в 9-00 приехал, в 18-00 уже съебался с работы. Помню, встретился как то с ПМ в лифте, ему прям не понравилось, что я ухожу (типо очень рано!!!! лол). Он говорит "Куда собрался?!?! Там сегодня нужно срочно доделать задачу Х". Я ему и сказал "мой рабочий день окончен, хотите, чтобы я доделал эти задачи сегодня - платите сверхурочно". Его ебальник нужно было видеть. К слову проработал там 1.5 года и свалил. Я тогда хотел перейти в другой отдел, но видимо пм напиздел там про меня, что я ленивый хуй или еще что-то(Хотя я все задачи закрывал и у тимлида не было в целом претензий) и меня не взяли в тот отдел (в нем было классно и токсичного ПМ не было). Так что уволился и был рад.
Сейчас главное не впадать в панику и успокоиться. Если хочешь дальше развиваться в QA и не работать с таким пидором, то мониторь вакансии qa, что требуют. Я бы составил шорт-лист компаний, куда бы хотел. Мониторил их. Смотрел, что требуют там и какие знания нужны. Кстати, обычно крупные компании организуют стажировки. Думаю, можно кинуть и на них заявку. Вообщем, начать активно искать другую работу. Нахуй нужен такой токсичный руководитель. Звонок к тому, что надо валить в другое хорошое место. Поверь, если найдешь хорошую компанию с крутыми коллегами, то и работаться будет в кайф.
>>2330552 Я хуй его знает чё делать короч, думаю пока ПОТЕРПЕТЬ, понабраться ОПЫТА, а потом мб съебатора включить куда. Я вообще по своей натуре гуманитарий, работал всю жизнь фриланс переводами, в том году устроился в эту же контрору поддержкой, где просто кайфовал, а тут в отделе QA полный пиздорез за те же 50к, что и в поддержке. Когда зп поднимут, неясно, прошлые тестировщики тут проработали где-то около года, если не меньше, и съебались, все мои коллеги-ручники такие же вкатуны, самый опытный с ноября работает.
>>2330516 >>2330517 >>2330520 Пиздец, нейросеть даже в этот тред пролезла. Поясняю биологическим анонам не нейролахте- сбер заморозил найм и оптимизирует кадры, Яндекс заморозил найм и оптимизирует кадры, другие из МЯСО +- также. Куча аутсорс компаний все - часть анальников около 30% они релоцировали, еще процентов 10 релоцировались сами. Оставшиеся на мороз - и это не только ждуны. Куча галер на сбер осталось без проектов - люди на мороз.
О каких гос проектах нам хочет рассказать нейросеть - это которые НИИхуя с обязательной профильной вышкой и опытом от 5 лет по ТК, без удаленки, с идиотским стеком хуже велосипедов яндекса и гнилым начальством по блату? Даже таких попильных проектов будет пару штук, не больше. И будут там простому челу платить на уровне МРОТ Москвы
>>2330557 У нас удалёнка, работаю чуть больше месяца, с 23 февраля. До этого в этой же конторе работал саппортом, где нихуя не делал за те же деньги. Хуй знает чё меня сподвигло перекатиться в ручники, я увидел, что одного коллегу перкатили, спросил, мол, а меня можно? И меня перекатили. Тут единственный плюс это опыт.
>>2330559 Терпи конечно, мои знакомые бесплатно работали полгода ради опыта, а один больше года за 100 дол. Резюме оставь открытым. Последние 2 месяца в поддержке перепиши на тестирование (если контора одинаковая), вот уже доп.опыт будет и на пару месяцев меньше терпеть. >>2330560 В яндексе нищие зп судя по данным глассодора (актуальные данные или нет - хз, но наслышан), сбер хз, вроде жирный был, но еще полно банков, выбирай санкционные с 14-го года - им уже ничего не страшно. >релоцировали Знакомые из одного гигантского аутсорса говорят, дословно: Купили впн и народ обязали в казахстане счет завести, вот и вся релокация.
>>2330398 Помню тебя несколько тредов назад. Я тоже тогда был на этапе вкатывания из лампового завода на ПХП где я работал усердно неделю а остальное время капчевал на тестировщика-автоматизатора. У меня компашка прикольная конечно, но больно уж сильно они ебут учебой первые полгода, и особенно первые 3 месяца, прямо как в шараге. Я даже задачки по факту не решаю, а чисто читаю как у них архитектура продукта реализована, причем читаю как пьяный, нихера не понимаю и постоянно забываю прочитанное, как я у них аттестацию сдавать буду - вообще не ебу, пидорнут походу. Не очень хочется из айти вылетать.
>>2330560 мне не так давно с ГК Айтеко звонили, предлагали вакансию. Они же вроде как аутсорс? Сбер тоже недавно предлагал вакансию. Мб у них на какие то определенные позиции приостановлен найм?! НИИ - это да, пиздец. Даже для МСК у них нищенские зп, а вот требования - ебать какие.
>>2330686 Лол, я сейчас в Сбере, а до этого в Айтеко работал. Сбер на этой неделе заморозил найм, сейчас набирают только сеньёров на ключевые вакансии.
>>2330398-хуйло снова здесь. В общем, наверное, укачусь обратно в поддержку. Я заебался. Сегодня весь день делаю, сука, картиночки в пеинте для автотестера. Лучше бы регресс делал на 200 проверок. Мне нихуя не нравится. Может, я просто ёбаный гуманитарий, хз. Такие дела.
>>2331374 Ну или хуй знает, может, надо просто ПОТЕРПЕТЬ. Я хз ради чего терпеть, кто-нибудь, скажите, что я буду потом получать 300к/нс или типа того. Бля, в поддержке вообще 2/2 было, и на таком расслабоне, а тут как в жопу ужаленный, хоть и тоже удалёнка. Мб я просто лентяй, привыкший к зоне комфорта. Но начальник однозначно сука.
>>2331424 Письма да чатики, причём в последние полгода низкая нагрузка была, считай не делал нихуя, кайфуша, тупо ходил в шашлычную с планшетом и сычевал там. Не сравнить с этим адом, тут, конечно, приложуха забагованная шо пиздец, часть нагрузки от этого.
>>2331374 >картиночки в пеинте для автотестера а что за картиночки? и для чего? че то странная хуйня... Мне кажется ваш отдел QA как то грузят. У меня на нынешней и на последней предыдущей у QA нет сильных нагрузок. Очень редко перерабатывают(практически их нет). Лично я бы чутка ПОТЕРПЕЛ здесь до двух месяцев. И в резюме опыт в поддержке записал бы как опыт мануал QA. и уже сейчас начал бы мониторить вакансии с QA (что требуют, какие вопросы часто задают).
>>2331450 Мне в поддержке как раз тоже обещали повышение до 50к в феврале, либо переход в QA, так-то у меня была зп 45к, по факту она до сих пор 45к т.к. месяц испытательный срок был, вот может выплата 10го числа аванс ползарплаты будет уже как от 50к. То есть по факту эти 50к я даже не видел ещё. И как только я укатился из поддержки, там одного челика, который работал там дай Бог полгода, сделали менеджером, ну ёбана рот, чому я всегда обсираюсь. То есть я как минимум ещё месяц повышенной ЗП проебал. Я нищук, для меня 5к никогда лишними не будут. А тут кучу нервов и времени проебал. Бесит меня это всё, натурально психую уже как сучка. >>2331443 Для автотестера, обвожу элементы UI приложения и подписываю в табличках. Охуеть просто.
>>2331490 >обвожу элементы UI приложения и подписываю в табличках ебать макакинг >Бесит меня это всё, натурально психую так тебе правильно тут советуют потерпеть немножко и искать другие вакансии. В qa ты на перспективу же пошел, зачем психуешь?
>>2331388 Терпи анон, для многих найти первую айти работу - это мечта, а ты так сливаешься. Успокоительные попей лучше. 300к наносек более чем реальны.
>>2331614 >>2331550 Хуй его знает, аноны. Сегодня вот был созвончик-планированием, и что-то меня вообще не воодушевляют эти планы. Работы будет дохуя, я не знаю. Может, не судьба мне зарабатывать 300к/нс.
>>2331902 Старайся меньше эмоций проявлять, как робот, дали задание - выполнил и все. Через полгода (а может и раньше, раз ты пиздеть умеешь) уйдешь в другую контору и эту забудешь как страшный сон.
Блять, иду в офис, а то что написано в резюме и в трудовой не совпадает, кое где закрывал пробелы. Че могут докапаться до этого? Или лучше потерять трудовую?
>>2330398 > вдобавок занимаюсь не совсем релейтед задачей Ха, ты ещё не знаешь что такое нерелейтед задачи. Мимо настраиваю фильтры и канбаны в Джире аналитикам из других команд (потому что ПМ просит) и инструктирую всех какую последовательность действий совершить, чтобы получить доступ к X (не знаю почему именно я).
>>2317680 (OP) БРАТВА, А БЕЗ АЙТИ НИКАК? Сам я uxui макака на фрилансе, но что-то заебало меня это все. Больше нравится делать аудиты сайтов и выявлять там ошибки. Но для айти я тупой, какой шанс без знаний языков, даже базовых, устроиться какой-нибудь обезьянкой на ручное тестирование?
>>2333315 >БРАТВА, А БЕЗ АЙТИ НИКАК? >Сам я uxui макака на фрилансе, но что-то заебало меня это все. Больше нравится делать аудиты сайтов и выявлять там ошибки. >Но для айти я тупой, какой шанс без знаний языков, даже базовых, устроиться какой-нибудь обезьянкой на ручное тестирование?
Он даже автоматизацию не рассматривает. Там же программировать надо хотя бы близко к разрабам. Строго мануал.
>>2333464 >Че там программировать-то? Ифзенелсассерты?
Возможно. Но как знаешь, только Джун будет писать на ранних порах всё через public static, без page factory, прямо в тестах без констант и не цепочкой, без ООП, параметров, конструкторов, с запуском только через иде, никакого ci и отчётов.
Хорошо так через потраченных полгода махнуть рукой и сказать "ай, легко, учить нечего", когда выучил и привык делать сразу правильно.
>>2333534 В продолжении к последнему посту. Вот ручников до сих пор страшит максимум тест дизайн Ли Коупленда. А синьоры-мануалы - это те, кто комбинаторные использует на постоянной основе и из Чарли не вылазит, метрики составляет к TRR.
>>2333562 >Всё что ты перечислил за одну-две недели осваивается.
И на Джаву недельку. Добро пожаловать на борт, Алексей! Гикбрейнс приглашает вас в команду преподавателей. Раскидайте там этих студентов. А то надоело заниматься возвратами платежей.
Блять какую же я ошибку допустил пойдя в контору, где ведутся обучения с аттестациями, ну не могу я блять запомнить такой огромный объем инфы о вашем ебучем продукте! Как блять сервисы ваши хуервисы работают, как у вас деплой происходит, сук, дайте мне просто таски решать. Нахуя мне, автомакаке знать все это и проходить как в сраном универе? Это во всех конторах так или я просто попал в такую? Блять уныние пиздец, хочу просто работать, делать таски, а не учить хуйню, которую вероятно забуду после этих же аттестаций.
>>2333882 Зачем на склад идти бетонные хуи таскать, когда можно сторожем сидеть отдыхать в носу ковырять? А по делу, я вопрос задал, если ты вкатун, то не задерживайся и проходи мимо.
>>2333544 >А синьоры-мануалы - это те, кто комбинаторные использует на постоянной основе и из Чарли не вылазит, метрики составляет к TRR. Не, это те, кто одни на проекте и не с кем конкурировать в пределах одного места.
Продавцы курсов, спок) как вам не стыдно? >одним Савиным вкатился А что с этой книженцией я не мог ещё 3 года назад вкатиться? Так и пиши: я был студентом ит-вуза… Сейчас следующая статистика от хр: джунов как собак не резаных - курсы проходят учителя, врачи и тп, теперь надо делать минимум 700 откликов из которых тебя пригласят на 3 собеса если карты сыграют
Всю жизнь гонял тесты на мавене и был счастлив. Просто подменял testng.xml и вуаля, у меня разные тестовые наборы гоняются. ===================
Но прогрессивные люди подсказали: "а Gradle лучше! Там тесты можно прямо в gradle.properties в группы "tasks" языком groovy сложить и будет гоняться даже без подмены testbg.xml".
=================== Возрадовался я, скачал gradle. Написал gradle.init, он заимпортировал себе мавен dependencies. Я по индусским туторам склепал gradle.properties и..... BUILD FAILED.
Автотестеры, пожалуйста, скиньте свои копипасты шпаргалки по этому файлу (желательно целиком, начиная с первой строчки). А я посижу, поизучаю, переделаю под себя.
А ещё для меня, дурака, скажите аналог команды mvn compile test для gradle, шоб понеслись тесты.
>>2334584 >С чего начать вкат в инглиш? Курсы либо дорогие либо скам. В англ треде кал.
Игры и кино. Американцы фразы повторяющиеся 1000 раз говорят. Вот они тебе кстати. А грамматика проста: I eat - Я ем I'm eating right now - Ем прям сейчас I ate - Я ел I have eaten - Я съел I'll eat - Я съем I'd (would) eat - Я б съел The food has been eaten by me - Еда была съедена мной
Жаву выучил, докер разворачивать научился, SQL месяц плотно делал все задачки на степике и кодеварс. Селениумом соскрапил пяток сайтов. Потыкал палочкой в тестнг, аллюр и qase. Микросервисы пописал. Мобильное приложение на флаттере на десять окон с нуля и фаербейзом написал. Апи бинанса подёргал.
А теорию тестирования так и не прочел. Вот вообще, десяток статей на Хабре и половина савина. Какая же душная ебань там, ей-богу блять. Хотя концепт попарного тестирования позабавил, интересная техника. А на разработчика-перекладывателя джейсонов в кафку я не хочу, там надо алгоритмы знать и вообще занятие не для всех.
Когда с мавена на градл переезжаете и написали gradle init, не забудьте потом перекопипастить dependencies с мавен-централ именно длинную версию. Ибо на короткой, которую градл по умолчанию пишет - классы и импорты окрашиваются в красный и верещат об отсутствии себя.
>>2335323 >А теорию тестирования так и не прочел. Вот вообще, десяток статей на Хабре и половина савина. Какая же душная ебань там, ей-богу блять.
Я прочел целиком Куликова. Тоже остался при мысли какую ебатень готовы придумать для имитации бурной деятельности. Развернуть тесты на ci/cd, которые следят за коммитам разрабов - это тема.
Поясните, Q-аноны, как все проверки в рамках одного процесса разбить на кейсы? Например, я должен проверить возврат информации по запросу. Ответ состоит из нескольких блоков. Там есть возврат исходного запроса, данные о состоянии системы, данные об объекте и собственно сама информация. По идее это проверяется одним прогоном. Так что должен быть один кейс? Или несколько? С одной стороны несколько делать как-то глупо. А с другой - иначе при ошибке в одном поле будет 100% failed Как правильно?
>>2336428 >Поясните, Q-аноны, как все проверки в рамках одного процесса разбить на кейсы? >Например, я должен проверить возврат информации по запросу. Ответ состоит из нескольких блоков. Там есть возврат исходного запроса, данные о состоянии системы, данные об объекте и собственно сама информация. >По идее это проверяется одним прогоном. Так что должен быть один кейс? Или несколько? >С одной стороны несколько делать как-то глупо. >А с другой - иначе при ошибке в одном поле будет 100% failed >Как правильно?
Тебе нужно подключить Gradle (они с мавеном имеют полное право существовать одновременно, не конфликтуют).
Делаешь 10 штук своих @Test методов, как и мечтаешь, а затем в Gradle пишешь depends on таска1 от таски2. Так твои тесты будут а-ля 10 в 1. Как это будет выглядеть? Таска 1 - Pass, Таска 2 - Fail, Таска 3 - Pass... Таска 10 - Pass.
Можно и на Мавене такое провернуть. Только для этого обязателен TestNG. В конце гигантского видеоурока Лёши Маршала про автоматизацию есть аннотации про то, что 1 тест зависит от второго.
Но для автотестеры делать зависимые тесты - антипаттерн, как говорил Святослав Куликов.
Аноны, подскажите, насколько быстро можно найти работу без опыта в дс? В июне уже закончу вуз, думал до этого подучить тестирование и идти работать.
Из вводных данных на текущий момент: Неплохое знание веба - html/css/js/json/xml, без проблем могу простенький сайтик сделать. Алгоритмы уровня 8-6 kyu на кодворс. Постман на начальном уровне осилил, научился кидать запросы, писать срипты, работать с окружением. Гит/гитхаб освоил. Гитбаш на начальном уровне. sql - джоины. Опыт работы официантом 2 года. 23лвл.
За эти 2 месяца думаю усердно подучить основы тестирования, в качестве основы взял слитый яндекс практикум. Также думал питон с джавой поковырять. Тяжело будет в спецоперационные времена найти работу в дс с такими знаниями и нулём опыта работы по специальности? на какую зп можно рассчитывать? Готов пойти и ручника, и на автотестера.
Я получил оффер автотестировщика! Ниже будет маленькая история, если интересно, можете почитать мой путь ————————— Учусь в данный момент на программиста, 3 курс, однако все 3 года я всем сердце ненавидел программирование. Да, звучит иронично, учитывая то, что я сейчас автотестировщик хаха Все лабы и проекты мне помогали писать одногруппники, я же прикладывал минимальные усилия к этому. Дошло до того, что в конце второго курса я мог писать только for, тогда как мои одногруппники во всю юзали синхронку и ассинхронку. Так вот, в конце второго курса у меня была защита проекта с работодателем (создание сайта с клиент-серверной архитектурой) и он буквально начал его ТЕСТИРОВАТЬ. Я офигел в тот момент сколько багов он нашел, но именно тогда что-то в моей голове переключилось.
После провала, тот самый работодатель звал меня на стажерку программистом, но я не хотел писать код и тогда узнал о профессии тестировщика. По диагонали прочитал Савина, понял какие-то принципы, потом посмотрел курс артема русо на ютубе (честно, хрень полная, но какие-то небольшие теоретические знания получил) и стал искать работу. Много где не доходил даже до интервью, слали сразу после тз (в том числе и блогмен, чему я очень рад), только один раз дошел до интервью, но его отменили, т.к. нашли уже сильного кандидата.
Это были сильные удары по психике в тот момент, но я не сдавался и попал на стажировку по автотестированию. Она длилась 3 месяца и за это время я узнал про код больше, чем за 3 года в институте (дошло до того, что я стал дженерики применять в методах), даже полюбил его. Пару раз словил похвалу от тимлида (на теме ооп и на финальном пет проджекте), что завоевало его доверие ко мне. Потом было 2 собеса - с тимлидом и руководителем проекта, оба прошел хорошо (друзья программисты натаскали по теории). После этих мучений и стресса мне все же выслали оффер
Выводы: 1) Никогда не сдавайтесь и идите к своей цели 2) Ищите стажерки, даже неоплачиваемые, без них шанс попасть куда-то в компанию очень мал
>>2337338 Красава, бро. Про стажировки люто удваиваю, действительно помогают набрать опыт и скилл на реальных проектах, сам так и устроился. Правда проходил стажировку в одну компанию, а попал в другую.
>>2337336 После классической теории (core любого из Японии языков)... Да, учи Веб Драйвер Селениум, что-то для тестов АПИ (Прямо в Постмане можно, а в Джаве Rest assured, а в Питоне тоже что-то есть, не знаю).
Если пойдешь Питонистом - легко учить, может даже за 3 месяца. Но если накосячил в тесте - хрен найдешь причину, пока не будешь вновь и вновь его запускать. Или там браузер виснет, пока не запустить, не угадает твоя IDE, сколько памяти схавал Питон, какой тип переменной дал. Вот такая она динамическая типизация.
Джава - сложно учить, но я осилил за год и теперь счастлив. Почему сложно, потому что красиво писать начнёшь, когда Паттерны начнёшь понимать, а именно, как сделать красивую фабрику из объектов. Ведь в Джаве всё - объекты. А объект можно описать: какие у него характеристики (существительные) и что он делает (глаголы). Вот по этой причине за язык спрашивают жёстко, а по инструментам так себе, потому что инструменты, библиотеки - это лишь вспомогательное, которое навешивается. А вот реализовывать это всё нужно красивым кодом, чтоб четко работало.
>>2337338 >Это были сильные удары по психике в тот момент, но я не сдавался и попал на стажировку по автотестированию. Она длилась 3 месяца и за это время я узнал про код больше, чем за 3 года в институте
Разумеется. В институте ты просто наблюдатель. А за 3 месяца сам взаимодействовал с кодом - только эта вещь с пробами и гугления и есть толковая вещь. Потому что мозг наш устроен по пещерному - с трудностью столкнулся > преодолел > опыт. Универ просто наблюдалка.
Запилите уже ультимативный гайд по вкату - что читать, какие курсы проходить. В настоящее время работаю администратором Windows систем и сервисов, как-то подзаебался и хочу чиллить удалённо дома - с чего начать вкат в QA? Правда проблема в том, что я уже получаю 150к на руки, а начинать с низов не хочу. Что делоть?
>>2338056 Дата и время начала Чт 13 Май 20:00 1. Вводное занятие. Сразу в бой! 1. Практика. Пишем первый автотест: Java / Gradle / JUnit5 / Selenide. 2. Изучаем готовый проект с инфраструктурой: Github / Jenkins / Allure Report / Allure Enterprise Edition / Selenoid / Телеграм-бот Профессионально работаем с IntelliJ IDEA Юрий Артамонов (JetBrains) 1. Основы 2. Git and Github 3. Docker 4. Базы данных 5. HTTP Client 6. Selenium 7. BDD Support JUnit 5. Дмитрий Тучс Дополнительный блок из 3х занятий, темы: 1) Жизненный цикл объекта в JUnit (instance per test) 2) BeforeEach / All / After - какие статические, какие нестатические и в чем принципиальная разница 3) Метааннотации 4) Параметризованные тесты - Sources (дата-провайдеры) - Нэйминг - Работа под капотом 5) ArgumentConverter 2. Погружаемся в инструментарий и библиотеки 1. Разбор домашнего занятия к вводному занятию - настройка рабочей среды для запуска первого автотеста. Установка Java, Git, Gradle, IntelliJ IDEA (как вводить ключ) Запуск автотеста локально. Разбираемся, если что-то не работает (небольшая сессия вопросов и ответов).) 2. Git - самые основы 3. Теория: Gradle, JUnit5, Selenide. 4. Практика. Работаем с тренажером demoqa.com Рассмотрим подробнее возможности Selenide и CSS/Xpath-селекторы 3. Selenide #1. Алексей Виноградов 1. Лайвкодинг - тесты для GitHub 2. DOM для начинающих 3. Основные функции библиотеки Selenide (справочник-шпаргалка) 4. Продолжаем разрабатывать автотесты. Больше возможностей 0. Selenide IDE - и такое бывает. Рекордер в помощь для сложных случаев 1. Добавляем в код PageObjects 2. Генерация рандомных значений для тестов - RandomUtils / JavaFaker 3. executeJavascript() - вызов javascript-кода из Selenide, делаем параметризированные тесты 4. ElementsCollection - работаем с коллекцией элементов Дополнительное занятие. CV, резюме. Евгений Данилов Отличная возможность привести в порядок ваше CV 5. Allure Reports. Артём Ерошенко 1. Практика. Подключение Allure Reports и настройка отчетности о прохождении автотестов. 2. Практика. Построение более информативной отчетности c вложениями: - Прикладываем скриншоты, файлы, логи и другие вложения в отчет. 3. Теория. Обзор возможностей Allure Reports. 6. Работаем с файлами 1. Как скачать и прочитать файл 2. Проверяем контент в .txt, .pdf, .xls/.xlsx, .doc/.docx, .zip Визуальные проверки (занятие в разработке) 1. Ashot - сравнение скриншотов 2. Regression-Tracker 3. Galen framework - проверка верстки 7. Git. Github. Погружаемся 1. Еще раз повторим основы Git & Github. 2. Основы ветвления, pull requests. 3. Работа в парах: правим друг у друга код Алексей Кузнецов. Основы Java. 1. Примитивные и ссылочные типы, переменные, константы 2. Объекты 3. Списки и массивы 4. Классы: Конструкторы, поля, методы 8. Jenkins. Создаем первую задачу 1. Практика. Создаем задачу (Job), связываем с репозиторием в Github, запускаем тесты удаленно. 2. Теория. Основы Jenkins. 3. Теория. Основы CI/CD. 4. Работа в парах: создаем друг другу джобы и запускаем чужой код 9. Управляем параметрами в коде и в Jenkins. 1. Передаем параметры в код из командной строки 2. Прячем приватные данные с библиотекой owner 3. Передаем параметры из jenkins 10. Телеграм-бот. Отправляем уведомления о результатах прохождении автотестов 1. Практика. Пишем телеграмм-бота. 2. Практика. Постобработка сборки. Настраиваем отправку уведомлений в Jenkins. 3. Теория. Обзор возможностей Telegram API. SQL. Станислав Васенков. 1. Проверяем результаты выполнения тестов в базе данных 2. Подкладываем тестовые данные в базу данных 3. Testcontainers 4. Основные базовые команды SQL (select, update и т.п.) 5. Сложные команды SQL (join и т.п.) 11. Учимся быстро разрабатывать готовые проекты для тестовых заданий Набиваем руку небольшими проектами. 1. Находим интересную нам вакансию (hh.ru / linkedin / @qa_jobs) 2. Делаем небольшой проект: - разрабатываем 5-10 простых автотестов на сайт из вакансии, - создаем задачу в jenkins, - прячем секретные данные с owner (более развернуто будет в следующем занятии) - настраиваем Allure-отчет, добавляем вложения: -- снимки экрана, -- логи браузера, -- видеозапись теста, - настраиваем нотификация в telegram / slack. По мере прохождения курса добавим сюда: - автотесты на API - тест-план Allure TestOps - с ручными и автоматизированными тестами - интеграцию с Jira 3. Отправляем наш проект hr c сопроводительным письмом Autotests.cloud. Станислав Васенков. Автоматизируем автоматизацию тестирования 1. Используем сервис как генератор проектов 2. Используем сервис как фриланс-биржу, зарабатываем! 12. Selenoid. Роман Орлов 1. Практика. Добавляем контейнеризацию к задаче в Jenkins. 2. Теория. Основы Docker. Selenoid 13. Библиотека Owner. Артём Ерошенко 1. Правильно организуем хранение свойств (properties) в проекте с библиотекой Owner 2.Прячем секретные данные в Jenkins 14. Selenide #2. Алексей Виноградов 1. Практика: — Написание автотестов на Selenide. — Тестирование виджетов. 2. Теория: — Закрепление знаний полученных на практике —Java —JUnit5 —тонкости css/xpath и работы с DOM-деревом Работаем с email-сервером. Станислав Васенков. 1. Отправляем, получаем и ищем письма 2. Regexp, регулярные выражение - достаем ссылку из письма 15. REST API. Пишем автотесты с Rest-assured 1. Практика. Пишем тесты на REST API при помощи библиотеки Rest-assured 2. Теория. Основы HTTP-протокола, типы запросов, коды ответов. 16. REST API. Продолжаем изучать 1. Практика. Декомпозируем UI-автотест в несколько API-автотестов. Больше возможностей REST-assured 2. Изучаем вспомогательные инструменты: - Postman, - Charles/Fiddler, - chrome dev tools (вкладка Network) 3. Теория. Больше про REST API. 4. Теория. Обзор SOAP API 17. REST API/ Groovy - Groovy для ассертов и основы языка - Немного магии java - Спецификации - Шаблоны для Allure 18. REST/SOAP API. Закрепляющее занятие 1. Практика. Практика. Практика. 2. Обзор аналогов REST-assured: - Retrofit2 - Unirest 19. Мобильная автоматизация #1. Разрабатываем автотесты с Browserstack 1. Практика. Учимся пользоваться инспектором в Browserstack, разрабатываем первые автотесты на iOS / Android с Selenide 2. Практика. Browserstack-API. Забираем логи, видео. 3. Теория. Основы тестирования мобильных приложений. 20. Мобильная автоматизация #2. Разрабатываем автотесты с эмулятором Android-устройства и на своем телефоне 1. Настраиваем рабочее место: - Appium - Android Studio - Настраиваем переменные среды 2. Эмулируем Android устройство 3. Подключаем свой телефон 4. Практика. Разрабатываем автотесты с Appium. 5. Теория. Основы Appium. [BONUS] Запускаем тесты на школьном Selenoid - Android 21. Allure TestOps #1. Артем Ерошенко 1. Знакомство с системой. 2. Заведение тест-кейсов. 3. Создание первого тест-плана. 22. Allure TestOps. Дополнительное занятие. Станислав Васенков. Подключаем свои тесты к Allure EE 23. Manual QA. Ручное тестирование. Евгений Данилов. 1. Теория тестирования. 2. Тест-дизайн и осознание собственных ошибок. 3. Разработка ручных тест-кейсов для последующей автоматизации. 4. Работа в Jira-workflow, правила оформления багов. 24. Allure TestOps #2. Артем Ерошенко 1. Интеграции с Jenkins и Jira 2. Объединение ручных тестов и автотестов в единый тест-план 3. Метрики, графики, углубленное изучение платформы 4. Администрирование 5. Обзор решений и внедренных проектов 25. Дипломный проект Набиваем руку небольшими проектами. 1. Находим интересную нам вакансию (hh.ru / linkedin / @qa_jobs) 2. Делаем небольшой проект - разрабатываем 5-10 простых автотестов на сайт из вакансии, добавляем джобу в дженкинсе с аллюр-отчетом Добавляем сюда Selenoid, Allure EE, Jira, Telegram notifications 3. Отправляем наш проект hr c сопроводительным письмом 26. Переезд на собственную инфраструктуру с ресурсов школы. Егор Иванов (выпускник первого потока) Настроим тестовый стенд локально. Точно также стенд настраивается на любом VPS, например в DigitalOcean.com 1. Рассмотрим базовые команды Linux, которые понадобятся 2. Доступ к удаленному серверу через ssh Ubuntu, 2.1 Доступ к Ubuntu через ssh при помощи публичного RSA ключа 3. На виртуальной машине установим: 3.1 Java 3.2 Docker 3.3 Docker-compose 4. Создаем конфиг для docker-compoe 5. Поднимаем Selenoid + Selenoid UI 5.1 Проверяем, как это работает 6. Поднимаем Jenkins 6.1 Первичные настройки Jenkins. 6.2 Проверка работоспособности. Задание не обязательное. Доступ к инфраструктуре школы останется после окончания обучения (в разумных пределах, конечно). Проверка и разбор домашних заданий Live-разбор домашних занятий, обычно, проходит в вечернее время в дни, когда нет основных занятий (и когда есть время у преподавателя)
>>2317743 >Еще вот по епаму стажировку трудно попасть? там тех. собеседование сложное проходил кто ?
Очень сложно. ЕПАМ хочет как у мидла. Даже не заморяйте собой сотрудников, джуны. Тут точно Савин не пройдет. Минимум тестОпс и ДатаДрайвен знать надо. В ЕПАМ приходят работать, а не учиться. И отсев там есть тех, кто забивает и ничего не делает. Так что, будь добр, займись подготовкой хотя бы полгода-год. И английский выучи на С1, чтобы сдать на В2
там толпы этих прошедших курсы, намалевавших как под копирку одинаковые тестовые задания на гитхабе.
курс на java автоматизатора, а джаве никто не учит, потому что преподам лень учить студентов джаве, они хотят быстренько дать им потыкать инструменты и грести баблишко.
>>2338529 Это qa.guru челики, мне кто-то как-то скинул ссылки на записи с их уроков, ето пиздос, работа происходит с каким-то засранным рекламными баннерами турецким сайтом, который лагает как мразь. Рассказывают и разжевывают все, потому что к ним идут полные нули и вчерашние васяны с завода. Полтора часа рассказывали как работает ожидание загрузки элемента и как можно кликнуть на кнопку.
Поскольку я для личных проектов изъездил селениум вдоль и поперек, меня может заинтересовать разве что инфраструктурная часть с развертыванием селенида/селеноида/селегноя
>>2338546 >. Полтора часа рассказывали как работает ожидание загрузки элемента и как можно кликнуть на кнопку.
Это скучно. Вот если бы он рассказал, как кликать на списки, которые реактом убираются из дом дерева или там как прочесть инвайт ссылку, которая защищена от getText() метода.
>>2338575 авторы этих курсов в открытую объявляют своей целью ну кроме срубить бабла обучить как можно больше всяких вайтишников-вкатунов, которые будет довольно урчать, делая тупые дешёвые задачи
Гит. Выучить, чтобы сохраняться в процессе написания кода (коммитить) почками на ветке, и отрастить ветки-черновики, затем их срастить. А когда накосячил - откатиться на сохранение назад. https://youtu.be/PEKN8NtBDQ0
Но есть особенность, которую стоит самому нагуглить: Внимание, для того, что ниже - нужно смотреть https://www.youtube.com/channel/UCCOH4bOq4Xt0OxLGUQRTeTQ 1. Maven знать надо и на нём делать сборку тестов (он встретится на стартапах). Для ЕПАМов и прочего крупняка - только Gradle Код можно подсмотреть у любого индуса, просто забив название файла в поисковик Git hub-a. 2. Научись смотреть отчет в Allure после прогона тестов.
3. Научись ТестОпсу (Дженкинс).
Дата Драйвен тесты даже я не умею и не знаю где искать.
>>2339387 С такими набором в 2022 году можно пройти только по блату. Меня лично на собесе на джуна гоняли по core и ООП джавы и Питона (спрашивали в чем разница между 8, 11 и 17 версиями джавы, в каких случаях лучше писать код на питоне и тд), потом были задачи написать свой аналог Junit 5, кукумбера, сделать конфиг, около 5 тестов на селениуме\селение (тут мне дали выбор) и все это запустить. И это на зп в 45 к до вычета налогов.
Подскажите, насколько реально найти работу в рф с таким резюме без опыта? у меня примерно такие же скилы, только ещё java/js знаю, поэтому интересно. Вот конкретно этому мужику сейчас реально устроится с такими знаниями и таким резюме?
>>2339500 У Русова на эту тему недавно хорошее видео было, qa стать гораздо проще, чем разработчиком, и при этом их ещё и требуется меньше. Резюме много, вакансий мало, что из этого следует сам понимаешь.
Анон, а что дальше то будет? Я дженерик макака на питоне с сертом istqb и тремя годами опыта. По городу количество вакансий сократилось на 60% (фильтр по тестированию на hh). Предрекаю большой пушистый пиздец в ближайшие 2 года (который подкрадется незаметно) Съебались галеры, банки приостанавливают найм (а я напоминаю что в общем и целом - это они пушили зарплаты), на импортозамещение и рост вакансий связанный с ним - я особо не надеюсь (сам в нем принимал участие - там такой пиздец анон, ты бы знал). Очевидный ответ - валить, но я не синьёр-помидор, я обычный хуй не хватающий звезд с неба, а русский паспорт - кровавая бумажка. И хуле делать?
Таки получилось устроиться по блату мануал макакой. Буду работать до конца года. Дальше есть вариант вкатиться автоматизатором куда-нибудь, если знаю неплохо python? (при условии, что IT будет ещё живо в стране)
>>2339622 >новое тело от Ксендзова в чем проблема курсов Ксендзова? все их вроде хвалят. Сам ты какие ресурсы для изучения мог бы посоветовать? >даст взятку hr в чем конкретно проблема резюме? и почему именно hr должен скипнуть это резюме? по-твоему тут проблема в общей адекватности, или что? насколько я понял хр'ам вообще похуй, они чекают соответсвтие скилов, оформление резюме, общую адекватность человека и потом уже приглашают. Мне показалось, что с резюме все нормально, поэтому я особенно удивился твоему ответу про hr. В чем конкретно проблема?
>>2339680 смотрел его видео, понимаю что из чего следует. Но вопрос был в другом - мне интересно мнение уже знающих анонов, насколько конкурентно это резюме сейчас на рынке среди вкатывалищиков?
>>2340366 >Таких резюме миллион по-моему ТАКИХ резюме - не так много. Исходя из того, что я щас вижу в qa чатах, уровень стажерских резюме на ручника на порядок ниже в основном. >почему должны пригласить на собес именно его пригласить именно его - потому что он может подходить под требования компании, а компания от собеседования почти ничего не теряет. Плюс он четко описал свои навыки, в отличии от распространённого "базовое знание sql/postman/toolName/..", под которым вчерашняя кассирша из ашана, прошедшая курсы на ютубе, может подразумевать select из первой страницы учебника и умение нажать на сниппет, зато гордо впишет себе это в базовые скилы в резюме. Несколько месяцев назад видел собес, где тян с опытом работы в год занималась на работе почти онли ui тестами, с трудом понимая как работать в постмане, почти не знала что такое git, не ответила за xml/json и не знала прочие элементарные вещи. Как же такие на работу попадают? и не говори, что блат, я видел много таких примеров.
Так вот, повторю свой вопрос в 3 раз - в чем проблема этого резюме?
>>2340376 Ну очевидно же, проблема в том, что автор этого резюме свинорылый лысеющий кривозуб пидорашка без чувства стиля а значит и без уважения к самому себе
>>2340376 >где тян с опытом работы в год занималась на работе почти онли ui тестами, с трудом понимая как работать в постмане, почти не знала что такое git, не ответила за xml/json и не знала прочие элементарные вещи.
На одной из предыдущих работ в соседнем отделе как раз такая QA-тян и была. Друг/подруга/кореш(кто-то из них) как раз и привел ее.
>>2335323 Вот эти предложения я бы вынес в шапку для вкатывальщиков. Сам только жава кор по курсам трегулова освоил, сейчас полирую Хортсменом. Сукуэл тоже по Трегулову.
На степике мейловский курс на жаве по написанию сервиса начал, но не люблю переписывать, не понимаю, потому на Хорстмена и перешёл.
Решаю трёхмесячный хакерранк, иногда даже сразу оптимальные решения получаются, но всегда лезу в комменты - там порой прям прекрасные своей простотой решения.
Это же слишком изи. Работая с Powershell и начиная учить Python я уже понимаю, что это и с чем его едят. Только синтаксис немного другой, но в целом нихуя сложного. Короче, достаточно какой-нибудь кукбук прочитать и на этом типо всё?
>>2339448 >С такими набором в 2022 году можно пройти только по блату. Меня лично на собесе на джуна гоняли по core и ООП джавы и Питона (спрашивали в чем разница между 8, 11 и 17 версиями джавы, в каких случаях лучше писать код на питоне и тд), потом были задачи написать свой аналог Junit 5, кукумбера, сделать конфиг, около 5 тестов на селениуме\селение (тут мне дали выбор) и все это запустить. И это на зп в 45 к до вычета налогов.
Вот как раз на 45к и любят мозги ебать всем подряд. Меня другая контора пыталась переманить на туже позицию - спрашивали только о том, во сколько мне удобно ездить, сколько деняк я хочу и чем на работе занимают. 200к, ДС, не программист.
Сегодня я прожёг ачько нахуй вместе с креслом. Решил пройти стажировку на должность автотестера. 2 месяца ее проходил, написал кучу всякого разного, пощупал джаву, кукумбер, селениум, тестнг и т.д. Потом прошел собеседование. Сегодня мне сказали что я прошел и могу поучаствовать в бесплатной работе над проектом хз сколько месяцев, пока должность не освободится. Ахуеть блять. Всю жизнь мечтал просрать 2 месяца жизни ради возможности поработать неопределенный срок бесплатно. И это у меня ещё коммерческий опыт в 8 месяцев разработки есть, как нулевым вкатунам приходится я даже не знаю.
>>2341234 Я хуевый разраб, на уровне мартышки. Что делать знаю, но как это сделать хорошо - нет. Да и в разработке селениум не нужен, а он мне нравится.
>>2341234 Я В РОТ ЕБАЛ СКЛАДЫВАТЬ ДЖЕЙСОНЫ, МНЕ ПОХУЙ НА ЭТИ ВАШИ ГЕТ ПОСТ ЗАПРОСЫ, Я НЕ ХОЧУ ЗАМОРАЧИВАТЬ СЕБЕ ГОЛОВУ ТЕМ, КАК ПРАВИЛЬНО СОБРАТЬ ЖСОН.
А вот потыкать по кнопочкам и проверить правильно ли был собран жсон - за милую душу.
>>2339448 >спрашивали в чем разница между 8, 11 и 17 версиями джавы, в каких случаях лучше писать код на питоне и тд),
>Свой аналог Junit 5
Тебе душнилы попались. Хотя для этого и несколько собесов собирают, чтобы узнавать душнило-вопросы.
8-я джава - лямбды. С ними стало удобнее делать foeach. Сам foreach стал писаться как "::".
11-я - особых отличий нет, кроме как появления var в десятке. Динамическая типизация пошла отсюда. И ещё можно код запускать без компиляции.
18-я и вообще последние идут в сторону быть похожими на js, python по синтаксису. Только Спринг согласился поддерживать эту версию. А Селениум максимум 11-ю хочет. Я устанавливаю ту версию, которую хочет Селениум 4.10. Я бы так ответил.
Ответ по "Свой Junit": Я использую Junit и TestNG как эталон. В крайнем случае в build.gradle создаю таски. Всё придумано за нас. Но если очень хочется, то могу сделать блокнотный файл TXT в котором читаю строки Сканнером. В блокноте построчно перечислены ключ значения. Вариант 2 - JSON, который десериализую. Смысл таких файлов - написать конфиги и написать тест сьюты с параметром "включить/выключить". Вот и всё, что я бы сказал.
>>2317680 (OP) Хочу устроиться, но не понимаю, где найти информацию про >Понимание принципов работы мобильных операционных систем Что тут имеетс2я ввиду?
>>2341488 Это шизло местное. Выдел пикчи про рыночеквсе, не вкатитесь и все такое (с типичной дизморалью) на дваче? Вот это он и есть. Еще недавно начал срать про скуфов, хотя сам вроде как скуф.
>>2343177 >А язык учить с какого момента? Разве не первым делом нужно с него начинать? Например, python или java и т.д.?
Вопрос звучит странно. Захочешь написать "если, то, иначе" - придется посмотреть базу языка. Захочешь написать "сделай 5 раз" - придется посмотреть базу языка. Захочешь найти не 1 элемент, а список (Коллекция) - придется посмотреть базу языка.
Без знания в языке ООП, тебя будет тянуть писать процедурный код (стена кода, где твоя программа - это только 1 класс). Без знания доступов, ты не поймёшь, почему у тебя методы не хотят делиться результатом выполнения инструкции. Без объектов, будет непонятно, почему твой компьютер шумит как пылесос, когда гоняет твой тест.
На джавараш выучи java-core, коллекции и исключения. Остальное - разрабам. А ты переходи к автотестам.
>>2343512 Зачем? Просто делай тестовые (найти надо или с фейкоакка в ххру рассылаться) или сам придумай их - авторизация на почту, восстановление пароля и т.д.
Решил сделать это задание, рейтаните код. Мне не нравится миллион строчек в GIVEN, равно как и необходимость проверять существование всех полей в одном тесте вообще лол
>>2343920 Блядь, у меня же там абсолютный путь прописан, эйчар запустит и не сможет проверить работоспособность, а без него огурец срет под себя и не может найти файлы, не пойму почему, чем ему структура-то не нравится
Кстати, не рассматривай их как заработок. Там за 1$ тебя дрочат на баг репорты с идеальным оформлением. За месяц заработаешь 20-40$ с ощущением, что тебя трахали сутками и должны минимум 500$.
Относись к ютестам и им подобным - как к тренажёрам и строчке в резюме.
гайсня помогайте, в душе не ебу как оформлять тесткейсы(вернее ебу но не делал никогда) выполняю тестовое задание на мануальщика тестера игр на андроид, скиньте инфу где почитать про то как написать тест-кейсы или чек листы для этого дела. Ну или на личном опыте подскажите
Как думаете, я совсем зеленый джун ручник без опыта, сегодня проходил тестовые задания от яндекса, по отзывам говорят там платят сущие копейки, но вопрос не про это, как думаете - опыт ручника от яндекса будет релевантен для поиска нормальной работы или яндекс зашкварен среди эйчаров?
>>2346376 Это асессор. Такой опыт многими воспринимается даже негативно, но лучше чем 0 наверное. Но ты даже не загуглил, как у яндекса выглядит тестирование, в чем разница между асессором и тестировщиком\инженером по тестированию, поэтому далеко не уйдешь.
>>2346538 Не знаю, кем там воспринимается негативно и где. Но по опыту человека, который был ассесором, могу сказать, что на собесах довольно много думают, что это фултайм работа, много, кто вообще не слышал, немногие слышали краем уха, и единичные случаи пренебрежения. Так или иначе, это норм база для написания и похождения тест-кейсов, заведение багов, работа с баг-трекингом пусть и своим, постман, снифферы. Главный минус, что работы мало, и приходится дрочить задания из других структур, чтобы норму набить и не уволили.
>>2346538 В том то и дело что я гуглил и искал информацию, поэтому на вакансии ассерора не откликался, а нашел именно под названием "Младший специалист ручного тестирования"
Думаю, если там будет совсем не релеватные задачи - просто уйду оттуда и не буду упоминать. А если дадут тест кейсы писать / проходить - то почему бы и нет?