Здесь мы дрочимся на тему фреймворков, показываем друг другу свои PageObject, AppActions и грустим что никогда не станем SDET.
Милости прошу к нашему шалашу!
>Как вкатиться? В 2025 году никак, все.
>Выбор яп Java, Python, JS, C#. Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к яп.
>Изучил теорию, ооп, яп... Необходимо разобраться с фреймворками и либами: Selenium, Selenidе, Playwright, Cypress и т.д. Некоторые используются в связке с определенными яп, другие можно юзать с разными, смотри что наиболее востребовано в конкретной области разработки.
>Cделал все вышеописанное Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить. Прикрути Allure к своему тестовому фреймворку.
Если вы, уважаемый читатель, только начинаете свой путь в индустрии, искренне рекомендую формировать опыт честно и последовательно, без приписок чужих заслуг. На самом деле, это проще, чем может показаться. Куда разумнее — сделать 5–10 собственных пет-проектов, пройти действительно качественные курсы, прочитать статьи, попробовать технологии на практике, потратить на всё это несколько месяцев, а может, и полгода — но зато погрузиться в тему по-настоящему.
>>3511183 Бля, я использую пистон наверное уже лет 5-7 с большими перерывами и на работе для прототипирования. И вообще в байтоёбской области работаю. Не ответил бы на половину вопросов. Тут автор говорит, что мол, любой дрочивший змею больше полугода это всё знает, но я например, забыл что список нехешируемый, а про дефолтные параметры вообще не знал, что они не создаются заново. Я такие вещи сомнительные обычно в интерпретаторе проверяю быстренько и тут же забываю. Как же хорошо, что меня никогда не ебали на собесах такими нездоровыми примерами кода.
>>3511183 А че там автору так сильно за щеку накидали? Большинство вопросов довольно простые, при том что я вообще frontend разраб и питон учил 4 года назад, чисто от делать нечего, ответил на все кроме comprehensions, но мне просто лень было даже вспоминать как это все работает.
>>3511544 Я еще в треде по бд сижу, lisp, sicp и в мы вам перезвоним, при том что у меня работа есть, дальше что, а питон я учил не 4 года, а недели 3.
>>3511588 А вот хуй тебе, братишка. Теперь нужно быть и авто макакой и ручками поработать, и стек поменять если нужно, и в офис пиздовать на 5-2, и доки писать с нуля и с железками поебаться. Полный пиздец и ахуй кароче.
>>3511183 Дальше не читал, очередное сто килограммное чмо, которое не в состоянии придумать реальные кейсы которые нужно спросить при устройстве. Is True == True or True is not True == !false? Какой ублюдок будет писать такую хуйню в проекте?
>>3511592 Накрутчики. Они дали то что от них хотел рынок - липовых знаний на собесах и победили честных работяг. За исключением тех работ, где выписки требуют с госуслуг. Хотя мб и там есть способы наебать.
>>3511622 Какой нахуй кор в тестинге, ты о чем вообще? Фрейм на любом языке за пару вечеров пишется, а язык тупо тянут со стека проекта, чтобы голову не ебать. В хуй мне усрались шарады эти ублюдские? Про свой бибокек не нужно плиз рассказывать, в эту хуету только ноулайферы с геморроем лезут, мне нахуй не всралось танцевать на собесе.
>>3511624 Ну ясно, сразу бы так и сказал, что не ходил, а то начал тут из себя строить Стива Джобса блять. >Фрейм на любом языке за пару вечеров пишется Фрейм пишется иногда на собесе прям, спешу тебя удивить.
>>3511625 >прям на собесе >прям с пробкой в анусе >прям бибокеке Дополнил, братишка.
>>3511626 Есть какой-то новый путь автоматизации взаимодействия с юай без кликов если проект не предусматривает решения из коробки, не пойму, или просто за компанию полаять решил? Если второе, то круто, давай лапу, дружок.
>>3511630 Сам порвался с базового вопроса, а затем устроил демеджконтроль про жопу и анусы. Ладно, я понял уже, что ты не очень умный по жизни. Можешь дальше себя не закапывать.
>>3511630 Ну, ты прочитай как идет взаимодействие с элементами происходит в браузере, через что. А если про хедлесс прочитаешь вообще наверное со стула упадешь. Ты главное вопросом на вопрос отвечай дальше, ДРУЖОК.
>>3511634 К чему это долбоеб? Дописывай уже фрейм на собесе и пиздуй литкод решать, пока я жизнью наслаждаться буду
>>3511636 >А как ты хликаешь, мне итересна >А ты ни знаешь как вебдрайвер работает, а еще хедлесс есть ни знал?? Ебать ты тупой конечно, если думаешь что это какие-то сакральные знания, аж противно с дауном таким сидеть.
Как же я ору с айтишников-опущенцев в роли собеседующих со своими понтами про знание кишочков, хотя сами в своих бигкеках многие висящие по полгода-год баги поправить не могут, а также с каждым крупным обновлением делают приложухи тормознее и нестабильнее, знатоки синтаксиса блять)
Айтишник=ботаник-хуесос, компенсирующий свою уебищнкю ноулайферскую девственную жизнь
>>3511636 >Ну, ты прочитай как идет взаимодействие с элементами происходит в браузере, через что.
Чтобы что? Знания ради знаний? Почитал, закрыл - забыл
>А если про хедлесс прочитаешь вообще наверное со стула упадешь.
Серьезно? Описание этой хуйни - одно предложение, включить эту хуйню - строчка в конфиге драйвера
Что там дрочить то?
Я же говорю, айтишник=хуесос, особенно когда айтишник не смог стать программистом, но смог утроить его гонор, как смог лычку сеньки лутануть и дорваться до собесов кандидатов
>>3511539 >А че там автору так сильно за щеку накидали? Так, собсна, там каждый второй коммент о том, что тем, кто реально теребит змеюку, нахуй все это не упало помнить/знать. Ибо ни с чем таким в бою ты не встречаешься обычно особенно если ты простой автотестер, а даже если и да, то проверяешь или загугливаешь, и забываешь через 5 минут. Но хуй на авторе утверждает, что это база, которой он просеивает волков, и если ты этой базы не знаешь, то дальше и обсуждать нечего.
>>3511622 Ну, я проходил, и че? За кококор питухона меня спрашивали один раз, было это в Райфе, кому интересно, но и то вака была прогерская. На тестера обычно все супер-изи на уровне какие данные изменяемые, а какие нет.
>>3513819 Дело не в них, просто российское айти мертво, живёт только бигтех потогонкой, а раньше много было иностранных вендоров с зарубежными проектами, рыночек жил даже с волками
Платиновые вопросы: а куда вот реально можно пробовать перекатиться, если я почти 10 лет деградирую ручной макакой и ненавижу каждый рабочий день. Автоматизацию не хочу, перформанс/секьюрити тоже, рот ебал видеть хоть строку кода. Хочу спокойно сидеть на жопе, чтобы меня никто не трогал, что-то делать правой пяткой и лутать деньги много не надо, от 250к хотя бы хватит можно не воспринимать серьезно, я просто хотел насрать, потому что наболело
>>3513903 >Дело не в них, просто российское айти мертво, живёт только бигтех потогонкой, а раньше много было иностранных вендоров с зарубежными проектами, рыночек жил даже с волками Российское айти даже более живое, чем мировое, на фоне окукливания и связанного с этим импортозамещения, плюс помимо компаний отъезжали разрабы
В мире есть общее охлаждение экономики, плюс спад после ковидного IT-пузыря, плюс революция ИИ, повышает продуктивность, снижает потребность в спецах как следствие, особенно в младших, в добавок есть ожидания, что ещё немного, и прямо совсем круто ИИ сможет что-то делать, на этом фоне боятся открывать новые позиции
>>3517219 Об этом разные компании писали, что сокращали персонал за счёт ИИ. Больше про западные компании, у них это доступнее, а труд, особенно невысокой квалификации, стоит сильно дороже.
Желтушные издания любят писать, что программистов вообще заменят. Это ерунда, по крайней мере пока ещё и не ближайшие годы. Но всё-таки часть работы невысокой квалификации, механичной, какой в QA много, заменяется., рынок сокращается.
То есть золотая эта вката ушла в прошлое. Старая тенденция, когда сеньёры дороги, а джуны не нужны, ещё только усилится.
>>3517249 Пока только на уровне докладиков и презентаций, ИИ совсем не может в бизнес контекст на реальных проектах, что в написании тест-кейсов, что в ревью кода фреймворков, что то пытается, пыжится, но очень много мимо и все нужно перепроверять и исправлять, иногда даже самому сразу быстрее все сделать, чем мучать себя изъебистыми промтами. Отсюда выхлоп ну максимум 5-10% от рутины оптимизируется, не больше, этого мало, чтобы оптимизировать штат.
Насчёт компаний, которые пишут, что якобы "заменили часть штата ИИ" - пиздеж, подчищают раздувшийся пузырь, куча ненужных работников на небольшое количество проектов, инвестиций мало, проектов новых практически нет, но чтобы акции не шатать, и даже за счёт ИИ-хайпа приумножать - пишут что "теперь ИИ у нас работает". В реальности, что у коллег, что у форумчан - ИИ это пятое колесо, хотя как поисковик и саммаризатор очень неплох
- Тестов бы еще... - Да не, нормально, у меня эти тесты локально выделяются, я же попрыгун, все свое... О-о... О-о... Ой, хорошо как, о... Это просто прелесть! Так уж... О! О! О! О! Хороший я работник, да? - Да ниче. - Да? Ха-ха-ха! Лидуй меня сколько хочешь! О! Я могу заявление написать. Написать? - Напиши. - Написать? - Как тебе нравится. - О-о! О-о! О-о! - Почувствовать. - Она даже хлюпает, блядь, у меня, блядь! Пиздец, ну у тебя таска, блядь, хорошая. О-о! Я давно такой проект искал, блядь. Который меня может проебать хорошо, блядь. - Да... Главное, чтобы, блядь, не закрыть таску, нахуй. - Ну смотри, хочешь, красный тест напишу. Или как? Или в дан кинуть? - Еб твою... недельный спринт, блядь, пятнадцать минут таску закрывать? - А-ха-ха! Конечно, блин! Молодец! Ну, вот... Ты мне нравишься полностью, лид, блядь! Пиздец, нахуй! А другие приедут блядь, пять минут, и бугуртят уже, нахуй. А-а! А-а! А-а! - Столько времени планироваться, чтобы, блядь... - О-о... да!.. нет!.. - Руками тестить еще будешь!
>>3517555 Лол, ебу что-ли дал, это весь день созвоны и ответственность вообще за всё, лучше уж код писать чем с долбоебинами общаться и быть козлом отпущения
QA до 2019 было хуйней С 2020 по 2024 было топом Сейчас опять всё в хуйню скатилось
Ну и вообще все эти 5 золотых лет айти напоминают бум на юристов и экономистов на начале нулевых. Так видно экономика работает, что какие-то сферы становятся денежным на время.
>>3517732 Конечно, по востребованности. Но на самом деле QA как было хуйней так и есть хуйня, несозидательная деятельность с очень условными догмами и понятиями. Я заебался из себя строить какого то ниибаца спеца, который якобы кому то нужен. Тестирование как сфера это параша фейковая, ее быть не должно, этим должны заниматься разработчики. Львиная часть тестировщиков это балласт для любого проекта. Просто очень повезло что кабанье уверовало в необходимость онных и выкидывает туда бабло. Достаточно просто урезать финансирование и ты уже тупо пятое колесо бесполезное, ни туда ни сюды. Ну куда ты пойдешь работать после QA? Ты нихуя больше не знаешь.
>>3517732 >QA до 2019 было хуйней >С 2020 по 2024 было топом >Сейчас опять всё в хуйню скатилось Думаю ты на свой карьерный опыт опираешься, куда попадал. Всё очень сильно от мест зависит.
QA отделы были давно, теория QA тоже, хотя по-моему они чаще делом не занимались, реальный QA обеспечивали разрабы. Но это зависит от того, о чём проект, и как там разработка устроена.
Субъективно, QA большую роль играет, когда начинаются мобильные приложения и может быть веб, где надо тестировать работу со стороны пользователя, часто руками, особенно мобильные приложения, на разных платформах и сценариях, что разабам тупо лень и вообще это сложно автоматизировать ещё
Я как-то прифигел, когда мне про одно компанию сказали, чел что там работает, что у них больше 50 человек их приложение тестирует, не самое большое приложение. Руками в основном.
В теории есть подходы к разработке вроде Test Driven Development, но здесь профессионализм тестировщика должен быть не меньше, чем у разраба. Я кстати думаю, что эти практики будут сильно развиваться, с учётом подключения к ИИ разработкам.
Я до 2019 работал в офисе и за низкие зп, хотя был фулстак. В целом тестером тяжело было лутать бабки большие. После когда всё изменилось, удаленка и скачек роста в зп произошёл. Много вакансий по 200тыс+ А с 2022 много вакансий с зп по 300+ Можно совмещать было, как тут описано >>3513819
Это всё естественно временно было. Сейчас зп почти не растут, а требования к кандидатам запредельные. Богатым тут уже не стать.
>>3517666 Это другой был, я писал тот вопрос. Думал про аналитиков и этих по и прочих. А потом понял, что я тупой и не понимаю как перекатываться и вообще с чего начать, такие дела
>>3517810 Обычно, если контора большая бывают предложения свича. У нас была помню тостер баба в новой команде, они искали туда аналитика, она такая - ну давайте я пойду, 1 хуй все знаю про продукт, а потом с аналитика пересела на продакт оунера аж.
>>3517732 >QA до 2019 было хуйней До 19 было лампово и заебись. Было норм до того, пока всякие долбаебы из-за бабок не полезли в профессию. Тот же qa bad company помню был на пару сотен чуваков. Сейчас там блять 25к рыл, что они все делают сука.
>>3517749 >ее быть не должно, этим должны заниматься разработчики. Ты нихуя не понимаешь вообще, че несешь. Я до вката в QA работал на проектах без единого тестера, и это лютый пиздец.
>>3518034 Всё зависит от типа проекта. Я работаю на проекте, где тестеров нет, но тестирование, конечно, есть. Разработчики сами пишут тесты на то, что делают.
Работал я на проекте, где небольшой отдел QA был, но они реально ничего не делали, по крайней мере не тестировали, системой тестирования тоже занимались разработчики.
Но это зависит от того, что за проект. Если на выходе какое-нибудь приложение для массового пользователя, особенно с графическим интерфейсом, например мобильное приложение, то тут думаю, что QA уже очень нужны. Слишком сильно тестирование здесь отличается от разработки.
>>3518135 Ну, вот тебе усредненная ситуация: пишешь ты свою хуйню на микросервисах, надо добавить еще один. Ты его написал за полдня, и потом тебе надо кратно больше потратить времени на всевозможные виды тестов - функциональное, e2e и т.д. и т.п. Нужно постоянно регрессить. Если ты не совсем додик, то обязательно задумаешься о том, что ты вроде как-то не очень тестишь, т.к. нихуя не знаешь о методолгиях и паттернах, надо бы их изучить. И вот в какой-то момент времени ты начинаешь подозревать, что тебя наебали - ты и тестишь посредственно, и на разработку времени меньше остается, потогонки при этом все больше. В итоге ловишь дизмораль и вообще выгораешь нахуй.
>>3517926 Когда работал на галерах, никто не предлагал, а я и не против был, было норм до какого-то момента, а потом уже заебало все и не хотелось. Теперь в стартапе на 10 человек вроде и норм, но перспектив никаких, сижу раз в полгода смотрю на курсы от яндекса и хекслета платить жаба душит, а по-другому не знаю как получить хоть какой-то опыт или понимание, чем занимаются те же аналитики, а мотивации все равно не прибавляется и ухожу дальше играть в игры да ютубы смотреть я опять просто насрать, потому что некому поныть, но если бывало, то почитал бы похожие стори и как выкатывались из этого
>>3518034 Так это проблема процессов, а не проблема отсутствия QA, не хотите тратить деньги на тестировщиков - учитесь тестировать сами, там ничего сложного нет, в реальной работе из ссаного силлабуса используется процентов 10 теории, причем если нормально подойти к тестированию начиная с описывания ФЗ/ТЗ и покрытию юнит/интеграционными тестами, то большая часть дела уже сделана, куашники нахуй не нужны будут
>>3518161 >Ну, вот тебе усредненная ситуация: пишешь ты свою хуйню на микросервисах, надо добавить еще один. Ты его написал за полдня, и потом тебе надо кратно больше потратить времени на всевозможные виды тестов - функциональное, e2e и т.д. и т.п
На это потребуется нихуя времени, если начинать тестировать с самого начала
>Если ты не совсем додик, то обязательно задумаешься о том, что ты вроде как-то не очень тестишь, т.к. нихуя не знаешь о методолгиях и паттернах
Да там знать нихуя не надо, вечер почитать потратить.
Все проблемы и нуждаемость в куа начинается тогда, когда тестирование не подключали на начальных стадиях, а потом бегают с горящей попой что регресс нужен
>>3518316 >Так это проблема процессов, а не проблема отсутствия QA >куашники нахуй не нужны будут >На это потребуется нихуя времени >Да там знать нихуя не надо Ладно, я вижу ты нормально шаришь за процессы и все такое, тогда главный вопрос - почему эта тупая, никчемная, ненужная профессия за десятилетия не вымерла нахуй? И не собирается пока что.