Четвертый ультимативный тред посвященный самой лучшей и не напряжной работе в IT - автоматизированному тестированию.
Здесь мы будем холиварить на тему фреймворков, показывать друг другу свой PageObject и фантазировать о позициях SDETa и 8к$ зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы пятерочки.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning. Мы со знанием языка на уровне Dev Junior получаем свои 5к$ и смеемся.
>>2287033 Я сам только вкатываюсь, так что не обладаю компетенцией отвечать, но насколько я понял ручное тестирование ещё долго будет востребовано, т.к. некоторые вещи автоматизировать долго/дорого и не выгодно. Сам вкатываюсь на ручного, потом хочу в автоматизацию. Если я ошибаюсь - поправьте и объясните, какова реальная ситуация с ручным тестированием.
>>2287166 >Вкат в ручники - жив или мертв? На ладан дышит. Без программирования в 2к22 никуда. За 10 лет количество вакансий manual qa очень сильно сократилось и будет сокращаться в будущем. Зачем вообще нужно нанимать человека без скилов программирования, если можно нанять с и если решат что пора автоматизировать, то этот человек не станет баластом.
>>2287255 Почти 29 лвл. Могу писать программки на уровне джуна на питоне. Могу в html/css. Есть шанс вкатиться. Опыта в айти нет. Но очень надо вкатиться.
>>2287255 >зачем вообще нужно нанимать тестера без навыков в хирургии, вдруг надо будет вырезать аппендицит Если коротко, то ручники и есть qa. А автотестеры это такие дешевые программисты. Редкий ручник будет развиваться в автотестера, если работает в большой компании, так как у него есть более лакомые варианты развития. Волшебные специалисты, которые умеют все одинаково хорошо, стоят дорого. Остальные умеют все одинаково плохо, то есть будут косячить всегда.
>>2287539 Автоматизированное тестирование в первую очередь для того, чтобы исключить человеческий фактор из рана тестов, уменьшить количество работы для мануальных тестеров(регрессия, смок, перформанс), для формирования хорошо-выглядящих отчетов и для скорого выялвения дефектов. То, о чем ты написал больше относится к CI/CD
>>2287563 Под спойлер помести. Интересно же. Автоматизацию я не осиливаю, а вот что еще годного есть для переката интересно бы узнать. И твой опыт по выкату из ручного в ...?
>>2287584 >исключить человеческий фактор из рана тестов Атешники косячат больше ручников. >уменьшить количество работы для мануальных тестеров Это как цель идет? Странная. >для формирования хорошо-выглядящих отчетов Все ради отчетов. >для скорого выялвения дефектов Это и есть ускорение поставки.
>>2287589 Чел, я занимаюсь ат и планируют дальше заниматься. А мой начальник это тот самый бывший ручник. И мне не занять его место, потому что я не шарю в качестве и никак не развиваюсь в этом направлении, я качаю знание технологий.
>>2287503 >Если коротко, то ручники и есть qa. А автотестеры это такие дешевые программисты.
Ручник пытается рассуждать об автотестерах не зная даже о ручном.
QA - настраивает процессы для того, чтобы не возникали баги. В автоматизации к этому можно отнести SDET, когда ещё на стадии требований прога не написана, а автотесты уже есть и код проги пишется под руководством автотестов.
QC - ище баги после написания ходя бы части модуля. В AQA это автотесты на API и GUI.
Ручники хвалятся тест дизайном (попарное, классы эквивалентности и граничные значения, причина/следствие, предугадывание, таблица состояний и т.д.), но не знают про BDD, TDD, DDT и моки у автотестеров.
>>2287734 >Ручник пытается рассуждать об автотестерах не зная даже о ручном.
Я и не знаю о ручном почти ничего в деталях, так как я атешник. Но я знаю, что регресс относится к контролю качества. А ты, видимо, даже этого не знаешь и никогда не занимался его автоматизацией.
>>2287549 Давай автотестер за него ответит: Ручник скажет, что сможет открыть SOAP UI для теста XML-схемы, но десериализовать его не сможет. Скажет, на Постмане сможет CRUD сделать, но не сможет во вкладки Pre-requested scripts, tests и в Newman.
Сможет написать тест кейс, но не в Cucumber.
Сможет в Ad-hoc но регрессия у него занимает не 10 минут, а 2 дня.
>>2287723 >Есть мнение, что так только на вебе. >На какой-нибудь производственный софт быть универсалом не обязательно.
Не веб поддается аппиуму, если Андроид или Айось и Windows Driver на Селениуме. Если в вебе объекты ищутся в HTML коде как локаторы, то в оффлайне (грубо говоря) сканер интерфейса отображает элемент как дерево классов и методов. Точно также можно применить поиск по Id или Xpath.
>>2287744 Нет, меня просто бесит, когда ручники говорят, что автотестеры не знают ручного тестирования и тупо тест кейсы за ручниками автоматизируют на уровне макаки.
Но на самом деле автотестер - это человек, который: Знает ручное тестирование Знает программирование Знает особенности автоматизированного тестирования Знает ТестОпс.
Ну на собесах автотестеры СПРАШИВАЮТ пояснить за теорию тестирования.
Какой пиздец, вкатился в контуру на Шарпах автотесты писать. Вытянул их с гита, а там код пиздец какой-то. Куча каких-то местных библиотек, нихуя не понятно. При попытке запуска хоть одного теста валятся ошибки. Я в ахуе. Я ожидал что там будет что-то менее сложное. И как теперь с этим работать ваще хуй знает блять)))) Пидорнут походу в следующем месяце.
>>2287761 Интеграции сложно автоматизировать - раз. Чаще невозможно даже. Автотестер почти всегда пользуется работой ручника - два. Вся вики проекта заполняется ручниками, в интеграциях тоже шарят они, в тестируемом приложении они тоже лучше шарят. Из ручника вырастает человек, который потом отвечает за релизы - три. Это прямой путь в начальники, не без дополнительного обучения, конечно.
>>2287783 Вот у меня в команде (12 чел) нет мануальных тестеров получается вся твоя аргументация не валидна. >Интеграции сложно автоматизировать - раз. Чаще невозможно даже. С примером пожалуйста >>2287474 есть >>2287584 >>2287758 двачую
>>2287765 >Какой пиздец, вкатился в контуру на Шарпах автотесты писать. Вытянул их с гита, а там код пиздец какой-то. Куча каких-то местных библиотек, нихуя не понятно. При попытке запуска хоть одного теста валятся ошибки. Я в ахуе. Я ожидал что там будет что-то менее сложное. И как теперь с этим работать ваще хуй знает блять)))) Пидорнут походу в следующем месяце.
Если ты джавист, а тесты Селениум: Неважно, какие там библиотеки, если это джава-мавен. На Мавене нажми update, пусть по pom.xml файлу пробежится, выкачивает нужные зависимости.
Затем проверь, что в каждом классе импорты не красные и классы не красные.
Затем зайди, например в Идее в Project structure и сделай папку main > java синей, test > java зелёной, resources - жёлтой.
Когда запустить тест, он ругается на версию jdk
Когда установишь правильную Джаву в "Переменные среды", то запусти ещё раз и читай ошибки. Если Web driver driver = null, то инициализируй драйвер и отнаследуйся так, чтобы ошибка пропала.
>>2287783 >Интеграции сложно автоматизировать - раз. Чаще невозможно даже. Автотестер почти всегда пользуется работой ручника - два. Вся вики проекта заполняется ручниками, в интеграциях тоже шарят они, в тестируемом приложении они тоже лучше шарят. Из ручника вырастает человек, который потом отвечает за релизы - три. Это прямой путь в начальники, не без дополнительного обучения, конечно.
Вот теперь вижу, что попал на мудрого QA. Извиняюсь и откланиваюсь.
>>2287816 >С примером пожалуйста У тебя есть контур с интеграциями, на котором твое приложение общается с другими? Ты тестируешь сценарии, которые зависят не только от твоего приложения? Я просто не понимаю зачем пример, когда это очевидная проблема, которая постоянно у автотестеров. Микросервисная архитектура, называется.
>>2287783 >Интеграции сложно автоматизировать - раз. Чаще невозможно даже.
Автотестеры, помогите понять, что он имеет в виду. Если он имеет в виду проверить API ответ (открываешь driver.get > адрес xml/json десериализовав его), затем пишешь запрос к базе данных (это тоже возможно прямо в ide написать код) и Селениум gui тестом добраться до элемента и вытащить откуда значение. А потом Assert написать.
>Автотестер почти всегда пользуется работой ручника - два.
Этот ответ годится, но только в корпорации. В мелкофирмах автотестер - это универсал, совмещает и то и другое.
>Вся вики проекта заполняется ручниками,
PM это делает. Но тут, возможно, была речь о тестовой документации, а не о проектной.
>в интеграциях тоже шарят они
Опять повторился первый ответ...
>в тестируемом приложении они тоже лучше шарят.
>Из ручника вырастает человек, который потом отвечает за релизы - три.
Нет, Девопса не вырастет. А если речь про ответственность - это обо всей команде.
>Это прямой путь в начальники, не без дополнительного обучения, конечно.
Ну конечно в менеджмент, потому что программирование придется с нуля осваивать. А менеджменту не нужно.
>>2287835 >У тебя есть контур с интеграциями, на котором твое приложение общается с другими? >Ты тестируешь сценарии, которые зависят не только от твоего приложения? Да. У меня интеграционные тесты (блютус устройство-мобилка-сервера) автоматизированы, не все, но большинство. Пример про микросервисы не понимаю.
>>2287906 Ну представь, что твое приложение забирает прогноз погоды у другого приложения, которое не имеет отношение к вашей команде. Ты очень примерно представляешь что за ошибки оно может возвращать. Обстоятельства того, как тестируют прогноз погоды, ты тоже не знаешь. Может его сегодня отключат на час, когда твой прогон идет. Ты видишь, что твои тесты упали, идешь письма писать, тебе говорят уууу приятель уже все работает))))) А теперь представь, что таких интеграций 10 штук.
>>2288009 Это не стена. Надо коммуницировать с командами и проходить тогда, когда есть ОКНО. И вот тут твои автотесты перестают сильно отличаться от постмана. И я говорю про то, что можно автоматизировать. А есть варик, что интеграция скрыта от тебя. Ты никак не можешь посмотреть о чем там поговорили приложения кроме как руками.
>>2287988 >Может его сегодня отключат на час, когда твой прогон идет. Ты видишь, что твои тесты упали, идешь письма писать.
Хмм. Не сразу письмо пишу. Я превращаюсь в ручника и проверяю не "флакует" ли тест.
Если автомату скажут через час "ой, уже работает", то у ручника точь в точь та же ситуация. Он также попадет на отключенный сервис и ему также через час скажут "ой, уже работает".
Давай другой пример. Этот странный, не даёт преимущества. Как мне кажется, готовых решений автотестов нет на ситуации с подменой трафика (Charles proxy, Fiddler). Но нужно вспомнить, как писать автотесты на десктопные приложения, чтобы кликер на сам фиддлер сделать. Клик по координатам мыши не годятся. Народ, есть какие нибудь Селениуму на десктопные приложения с толстым клиентом??
>>2288064 И ещё вопрос вдогонку. Если нет Селениума на элементы оффлайн приложения, то можно это аппиумом по ПК поводить? Этакий "эмулятор" не смартфона, а ПК в Android Virtual Device засунуть. Уж очень понравилось как реализован Appium inspector. Пока с ним игрался, вертелась мысль, а как в него десктоп приложение для Линукса или Винды запихнуть.
>>2288064 Твое приложение ходит посмотреть личные данные в другое приложение, но ты не можешь посмотреть на это по апи или в базе. Все, автотестов не будет. А то, что ты не понял предыдущий пример, ну значит ты не работал толком с интеграциями.
>>2287988 Ок, я представил, согласен что такое возможно. 1. На регрессии будут моки. Интеграцонные можно только перед релизом ранить. 2. >>2288009
>>2288014 Я если честно только больше запутался. Ты тестируешь приложение которе берет погоду и допустим отображает её. Там вообще никаких АПИ тестов с продакшн сервером не будет. Будут просто интеграционные с продом е2е авто тесты, кнопку нажал погода отобразилась. Не вижу преимущества ручного тестирования. >А есть варик, что интеграция скрыта от тебя. Ты никак не можешь посмотреть о чем там поговорили приложения кроме как руками. Сюда тоже пример пожалуйста >>2288064 >Как мне кажется, готовых решений автотестов нет на ситуации с подменой трафика На джаве wire mock по моему. А так готовых нет, наверное. У нас самописный прокси сервер для этого. >Твое приложение ходит посмотреть личные данные в другое приложение Каким образом ходит? >но ты не можешь посмотреть на это по апи или в базе а на экране видно? не достаточно деталей
>>2288068 >Твое приложение ходит посмотреть личные данные в другое приложение, но ты не можешь посмотреть на это по апи или в базе. Все, автотестов не будет. А то, что ты не понял предыдущий пример, ну значит ты не работал толком с интеграциями.
Сразу возникла мысль. Если ходит посмотреть данные, значит КАК-ТО ЭТО РЕАЛИЗОВАНО у разраба. Мы можем вместе сообразить как продублировать код у меня в тесте. Скорее всего разраб использует 2 вещи: Метод с парсингом и ключ для доступа. Спрошу у него, можно ли такой парсинг применить мне.
>>2288074 Разраб говорит, что это приватные данные, он не может из отдавать тебе в автотесты и ты не можешь получить доступ другим способом.
>>2288073 >Не вижу преимущества ручного тестирования. Потому что ты представляешь себе одну простую интеграцию. В реальности там целые структуры интеграций. И ручник в этом шарит, это его работа.
>>2288094 Нам понятнее, КАК разраб реализует модули, нам ПОНЯТНЕЕ их код. Для мануалов - это магия. Они верят, что для нас тоже. Ведь чёрт ногу сломит, КАК имплементировал эту магию этот разраб-сверхчеловек.
>>2286789 (OP) Аноны, я сейчас только-только начал вкатываться на ручника и хотел спросить у вас совета. Я хочу до лета как раз сдам тогда диплом подучить тестирование и джаву с питоном, сделать портфолио и идти устраиваться. НО, мало ведь указать в резюме, мол, есть базовые знания языков. Все знания нужно подтвердить ссылками на гитхаб. И вот главный вопрос, какими именно работами/проектами/приложениями нужно подтверждать, что ты знаешь язык хотя бы на базовом уровне для работы в тестировании? что я должен сделать на питоне и яве, чтобы было понятно, что у меня есть база и я готов обучаться. Сейчас у меня очень хорошие знания по js/html/css, слабенько знаю реакт но я не хочу и не буду вкатываться в веб.. Джава и питон на нуле, но выучить синтаксис для меня не проблема, ооп и алгоритмы тоже понимаю. Web-разработчики на js делают какой-нибудь интернет магазин, сайт с поиском фильмов или сайт-погоды со своим сайтом-портфолио- тут понятно, как подтверждать знания. А что делать в портфолио с джавой и питоном тестировщику?
>>2288182 >Аноны, я сейчас только-только начал вкатываться на ручника и хотел спросить у вас совета. Я хочу до лета как раз сдам тогда диплом подучить тестирование и джаву с питоном, сделать портфолио и идти устраиваться. НО, мало ведь указать в резюме, мол, есть базовые знания языков. Все знания нужно подтвердить ссылками на гитхаб. И вот главный вопрос, какими именно работами/проектами/приложениями нужно подтверждать, что ты знаешь язык хотя бы на базовом уровне для работы в тестировании? >что я должен сделать на питоне и яве, чтобы было понятно, что у меня есть база и я готов обучаться. Сейчас у меня очень хорошие знания по js/html/css, слабенько знаю реакт но я не хочу и не буду вкатываться в веб.. Джава и питон на нуле, но выучить синтаксис для меня не проблема, ооп и алгоритмы тоже понимаю. Web-разработчики на js делают какой-нибудь интернет магазин, сайт с поиском фильмов или сайт-погоды со своим сайтом-портфолио- тут понятно, как подтверждать знания. А что делать в портфолио с джавой и питоном тестировщику?
Ну сделай калькулятор, змейку там. Накидай автотестов. Только делай сам, чтобы потом объяснить мог.
>>2288182 >Все знания нужно подтвердить ссылками на гитхаб. нет >Сейчас у меня очень хорошие знания по js ну и не учи джаву/питон, иди по линии автоматизации на js
>>2288189 Мне в целом без разницы, по какой линии автоматизации идти, я буду учить языки чтобы увеличить количество вакансий, на которые я мог бы попасть. Но спасибо за совет.
>>2288193 Ну я понимаю, сейчас реклама курсов из каждого утуюга, плюс куча блогеров на ютубе. В тоже чате bad company пару лет назад было тыщи 2-3, сейчас уже 15к, это пиздец.
>>2288220 В Минске их уже 3 штуки. В торговых центрах стоят в коридорах этакий стенд "выбери свою профессию будущего". И по полочкам разложены папочки с рекламой. Эти папки похожи на упаковку для грампластинок "Мелодия".
У нас вообще нет автотестеров. Ну вот совсем нет как отдельной должности. У нас программист пишет функционал, ручник по нему пишет кейсы для автоматизации, потом этот же программист их описывает. Ну и так каждый по своему коду. Если взять отдельного человека, то чем его занять после того, как он напишет все тесты? Блажь какая-то.
>>2288361 У нас так же, но бэклог сходится только через 4 года. Всегда есть чем человека занять. Для автотестов даже отдельную подкомманду выделили, где люди в основном автотесты пишут.
Анон, подскажи где меня наебывают. Считал автотесты как минимум чуть-чуть-сложным говном, а по факту - найди элемент, сделай с ним что нибудь хуйнув все это в ассерт и сверху насыпь аллюра, все, ну типа литералли все, лол. Это ж хуйня какая то на постном масле, я бы за это платить не стал, лол. Учитывая что кейсы придумываются ручниками, тебе даже фантазии не надо. ВТФ?
>>2288779 Ну ещё паттерн применяется. Ты ещё поучи javax и spring, заметишь, что у разрабов тоже Объект_готовый экземпляр = новый Объект_готовый(); экземпляр.меню_фишек;
Собираюсь в автоматизаторы вкатываться после 5+ лет мануальной макакой. Работаю в банке, ещё ни разу не видел нормального и полезного проекта по автоматизации, хотя опыта с разными продуктами, №1 в РФ в том числе дохера. Обычно собирают толпу васянов, которые безконтрольно пишут всякое постоянно падающее из-за изменения UI говно с кривой архитектурой. Всем потихоньку становится похер на автотесты из-за жопной боли от них, и в конце концов новый руковод автотестеров выкидывает всё написанное в парашу и начинает всё делать на новом фреймворке. Затем итерация повторяется. Везде так грустно? Кодерки 40-50 лвлвов всю жизнь в айти говорили, что тоже не видели полезной e2e автоматизации
>>2288809 Для того, чтобы автоматизация была полезной, должно быть соблюдено одно из двух условий: 1. Разрабы помечают элементы id-шкой (это супер, элемент становится уникален). 2. Автотестеры пишут максимально относительный Xpath (так, чтобы зацепило как можно меньше родителей, а в идеале ни одного) и атрибуты цеплял не значениями, а каким-нибудь свойством неизменным.
>>2288884 На прошлом проекте (АТшники автоматизировали ёба-веб инет - банка для бизнеса) всё было как ты описал, потом натянули новую морду через полтора года и весь труд 50+ человек - автоматизаторов на помоечку отнесли
>>2288895 >>2288809 Действительно, поменяли UI и удивились что и автотесты менять нужно, тест кейсы и тд, странно >>2288779 как бы да, суть очень прстая, но как всегда есть подводные камни
>>2288984 мой друг работает тестером, говорит, что работает по 3-6 часов в день. Выполняет задачу, а потом играет в геншин до вечера. Под конец дня отчитывается, что все сделал и идет играть дальше.
>>2288779 Все так, но есть больше но. Тебе надо отвечать за то, чтобы твое говно находило дефекты. Вот ты намешал библиотек, фреймворков, хуё моё, а дальше сам перестаешь понимать, а у тебя точно все проверяется? Программист вот спит спокойно, потому что его работу чекает ручник. А ручник спит спокойно, потому что монотонное говно чекают автотесты, а остальное не такое унылое. А вот ты не будешь спать спокойно, если твоя работа хоть кому-то нужна.
>>2289035 3-6 это дохуя, я работаю пару часов в день максимум + пару часов обоссаных митингов в перемешку со скрам-церемониями. И так несколько лет уже. Правда я мануальщик
>>2288984 Значит хуёвый процесс/проблемы на проекте/много лишнего регресса. Было такое, но там *2 платили и мы отлично поднимали денег на этом. Ща только за отгул пускают, по этому все забили на РАБоту в выходные
>>2288974 Вот и говорю, что годной автоматизации и не видел, она не везде нужна. Проект, который активно развивается и меняется - тесты падают постоянно, всех заёбывают и все забивают на них. Проект, что на поддержке и не развивается - уже не нужно автоматизировать. Что тогда вообще поддаётся автоматизации? Или это всё сизифов труд?
От меня как от QA-макаки хоть релизам польза какая-то и разрабам
>>2288999 Не знаю, больше тысячи явно. >>2289099 У нас тоже х2 всегда, но заебало уже, каждые выходные дергают. Отгул это не наш метод, и так ничего не успеваем.
>>2289106 >Что тогда вообще поддаётся автоматизации? Есть полно консервативных структур, в который тем не менее постоянно релизы. Надо понимать, что труд автоматизаторов нужен здесь и сейчас, это не работа на будущее. Если через полгода все пойдет в мусорку, то это ничего страшного, работа разработчиков тоже пошла в мусорку.
>>2289115 Тыща людей на проекте? Это што такое, мейлопараша чтоле? Работаю в банке, максимум человек на 700 бывали, и то они на слуху и самые популярные, так что не буду говорить что это
>>2289120 Понятно. Спасибо за пояснения, анон. Так и буду к нему, этому труду, относиться.
Просто постоянно подгорало - мне как мануальному тостерку автотесты только портили жизнь, в том плане что их надо было запускать руками, а потом перепроходить то что завалилось из-за какого-нибудь таймаута/отбоя от интеграционной ебалы или ещё какого-нибудь говна. Притом что их авторам тоже приходилось постоянно уделять своё внимание, как поставщику кейсов для автоматизации, и зарабатывали они больше :) А пользы вообще никакой
>>2289106 >Вот и говорю, что годной автоматизации и не видел, она не везде нужна. Проект, который активно развивается и меняется - тесты падают постоянно, всех заёбывают и все забивают на них. Проект, что на поддержке и не развивается - уже не нужно автоматизировать. Что тогда вообще поддаётся автоматизации? Или это всё сизифов труд?
>От меня как от QA-макаки хоть релизам польза какая-то и разрабам
Ну смотри. Во есть условный MS Office Word. В него завозят новые плюшки. Но ещё вместе с этим за ним тянется вся накопленная функциональность с Word 97. Тут автоматизация - топ.
Финтех, биржа Форекса. Что-то добавляют, но вагон функциональности из Meta Trailer первых версий по последние тянется следом.
Или у ЕПАМа готовые шаблоны модулей, одинаковые для всех - там автотесты подогнать - это только ссылки и манифест переписать.
А когда проект стартап или некий сбер, то да, старую функциональность разрабов похоронили, написали новую. Автотесты нужно писать заново.
>>2289130 Ну вот да, такие примеры и приходили на ум, или ОС условная...Но в таком у меня и опыта нет. Мимо в сбере как раз, где кучи автотестов раз в пол года летят в помойку
>>2289106 > Проект, который активно развивается и меняется - тесты падают постоянно Работал на 3 проектах по автоматизации мобильных апок, 2 с нуля были. Релизы каждые пол года, нигде ЮАЙ кардинально не менялся так что бы прям пачки тестов переписывать. Чаще есть просто какая то БАЗА и поверх новый функционал делают, старые тесты не ломаются, новые пилятся. >От меня как от QA-макаки хоть релизам польза какая-то и разрабам Что бы вы регрессию успели заранить вас таких макак должно быть штук 50
>>2289137 На мобилке видел относительно годную автоматизацию, но там всё типовое и тесты только локально гонялись на машине разраба.
По поводу регресса-зависит от подхода. В старье как правило ничего не ломается. А так, если им не управлять, он конечно растёт как снежный ком. По этому раз в год часть регресса как правило в архив летела
>>2289142 У нас ферма на 30 девайсов. Как там вверху писали, это же просто нашел элемент, кликнул, в ассерт добавил и готово, изи же. А ты пойди настрой ран на 30 ральных девайсов, замокай зависимости... до простых тестиков еще далеко.
>>2289137 >Что бы вы регрессию успели заранить вас таких макак должно быть штук 50 Видимо тесты удачные и ферма не СТФ, у нас стф жутко глючил, пердел и кряхтел. На живом телебоне регрессия прогонялась почти сутки, а один ручник прогонял ее за рабочий день вручную. Естественно устройса использовались личные
Судя по всему, в своем мухосранске я вакансию джуновскую не получу. Насколько плохо начинать тестером (асессором) в яндексе по гпх договору? Хотя бы полгода опыта набить, чтобы свалить в норм контору.
Есть где-нибудь ссылка на избыточное тестирование текстового поля? Чтобы и вставка из буфера обмена была и проверка сохранения текста после обновления.
Я правильно понимаю, если в вакансии написано что откликнулось несколько человек, предположим 100+ или 50+ человек, и вакансия все еще висит на HH, то эти люди соснули?
>>2290451 Охуенные выводы, конечно. Вакансия может висеть весь срок поиска кандидата, в том числе пока некоторые кандидаты уже проходят финальный собес; могут банально забыть снять закрытую вакансию. У нас в холдинге, например, на тестера вакансия висит круглый год, потому что несколько компаний в холдинге и люди приходят-уходят, при этом не сказать что текучка совсем, но тем не менее рынок кадров hr мониторят на регулярной основе, чтобы быть готовыми ко всему.
>>2290472 У нас на одной работе (не QA) вакансию не убирали, даже если работник не нужен. У них был ХХ не безлимитный, а с оплатой за каждую вакансию. И если её быстро убрать, то потом надо будет опять платить.
Выкатываюсь и освещаю. Посмотрел пару видосов Ксендзова, пиздец люди вообще нихуя не могут ответить на собесах, IT бэкграунда 0, то, что на этих ссаных курсах дают, даже выучить не могут, у кого-то хотя бы личиночные софт скиллы есть, но в целом этот чел их как прыщавых двоечников пытается вытащить, на риал собесах их блядь разьебали бы чисто по фану.
Папики, поясните по хардкору, если ли смысл перекатываться с комфи IT support в QA (мб сразу automation, а хули нет-то, если вот эта вся шушера мои конкуренты?) с целью заветных 300к и помыканием плебсов?
>>2291124 Девелопмент это же пиздец аутизм, я в целом не против скучной работы, меня просто моя текущая заебала, абсолютно нихуя не делаешь получаешь 100к. То есть работы ПРОСТО нет, я блядь уже не знаю чем заняться, даже хочется поработать, пиздец докатился. А тут гипотетические 300к, ну и пилишь свои автотестики на seniorе да жопу подтирать джунам, звучит мегакомфи
>>2291143 Ну типа дротишь пару неделек до полного понимая QA, приходишь такой весь пиздатый на собес на фоне этого всего говна Ебучий тимлид ссыт тебе за щеку за то, что выебистый идёшь на другой и там уже мимкрируешь под покладистого, потом хуяк хуяк дрочишь джаву там или питон, похуй в целом все равно какой-то невероятный левел не нужен, через год хопаешь на новую работ с апгрейдом, потом ещё раз ну или валишь за бугор, и вот они 300к. План буран, почему все так не делают? Реально тупые или я что-то упустил?
>>2291156 Отучился на курсах, от одной местной конторы, забил на них хуй, пошел сразу искать работу на мск удаленно, собесы все однотипные, 2 из 3 дали офферы, сейчас учу джавочку, к лету съебусь в другую контору на макаку автоматизатора, через года 2-3 забугор, хз стандартный план как по мне, а так да видел я настоящих джунов, типо как у ксендзова, там пиздец лютый, на фоне таких ты сразу на мидла залетаешь.
>>2291156 Подводные: 1) Ты не сможешь выучить java до приемлемого уровня. Да, это не у всех получается, а на собеседованиях спрашивают. 2) Ты попадешь в говноконтору/на слабый проект. Твой опыт будет нахуй не нужен в хорошем месте. 3) Ты осознаешь, что работа состоит не в написании автотестов, а в коммуникации с людьми и изучении того, что ты тестируешь. А это не прокачивает тебя никак, но отнимает много времени и сил. И ты не захочешь этим заниматься.
>>2291165 Ну я как мидл залетел, говорю же, на фоне даунов, если ты хоть немного в компах до этого шарил и интересовался движухой, то позиция джуна это сразу мимо.
>>2291158 Ты сразу на мидл ручника запрыгнул что ли? Или только джун? Что по зп, даунгрейдится чет не хочется. Опыт работы кроме той шараги релевантный был? Как прорывался через хрюшек заспамленных вкатенцами? На собесах был дерзок? Поясни плиз, я прямо чую план годнота, а ты такой риальне годнота, не могут же два анона ошибаться
>>2291101 >Выкатываюсь и освещаю. >Посмотрел пару видосов Ксендзова, пиздец люди вообще нихуя не могут ответить на собесах, IT бэкграунда 0, то, что на этих ссаных курсах дают, даже выучить не могут, у кого-то хотя бы личиночные софт скиллы есть, но в целом этот чел их как прыщавых двоечников пытается вытащить,
Двачую. Кстати те, которые сходу прошаренные - он им жизненные ситуации с проекта даёт, они молчат крутое решение и потом сам Вадим Ксендзов им в ответ "Малаца, парень, предоставь видео работодателям, я горжусь тобой", дам рекомендации.
А так, верно. Большинство проходные и он прям их вытаскивает, по полчаса намекает наводящими вопросами. А их реальный уровень сразу видно, когда Леша Маршал начинает собесить, потому что Леша при кривом результате просто сразу переходит к следующему вопросу.
>на риал собесах их блядь разьебали бы чисто по фану.
Обычно такие идут в финтех или банк сдвиги пикселей на сайте проверять, а через 2 года говорят, что идут в PM или PA, ибо им нравится "общаться с коллегами". А техническая часть или, упаси Бог, программирование - сложно.
>Папики, поясните по хардкору, если ли смысл перекатываться с комфи IT support в QA (мб сразу automation, а хули нет-то, если вот эта вся шушера мои конкуренты?) с целью заветных 300к и помыканием плебсов?
В Automation, в отличие от разработки тебе 100к, а после самого первого в жизни собеса старт в 40к
>>2291169 Лол, чет сомневаюсь, что это так просто, как ты говоришь. Я понимаЮ, если ты пошел на ассесора Яндекса, но без опыта шарить как ХОРОШО тестировать поля, как ХОРОШО писать тест-кейсы и т.д... Не знаю, короче
>>2291168 Пиздеть я знаешь как умею, у меня два манагера, один в СНГ, другой в Европе каждый думает, что я вкалываю на другого, между собой они не коммуницируют кек
>>2291171 До этого подрабатывал на ютесте, немного деньжат было, из-за этого мог че то спиздануть про опыт, звали в 3 места в одном 80 зп на испыталке 90 после или за 70, но работать часа 3 в день, очевидно я выбрал 70, т.к. мне чисто нужно время, что бы скакнуть на автоматизацию, ручником работать я не хочу, звали в банк на 100, но там трекинг времени + бумажная хуйня, я сразу всем говорил, что фин. сектор не буду рассматривать. Первый фейл мой был резюме хуевое, звонков почти не было, потом посмотрел как правильно всё оформить и звонки за 2 дня уже заебали, я уже трубки брать перестал, написал для связи скайп\телегу\мыло, а эти ебаные даунши мне в вотсап хуячили, я когда его установил по просьбе ХРюши, я ахуел. Опережая вопросы, 70к меня устраивают на данный момент, т.к. свободного времени просто ДОХУЯ, есть время вообще на всё + могу съебатся часа на 4-5 и всем будет похуй на меня.
>>2291171 >Как прорывался через хрюшек заспамленных вкатенцами? Вот тут кстати опять резюме, все строчат его в ворде, а я в фигме нормально сверстал, со всей хуйней, что бы смотрели и понимали, что норм парень.
>>2291175 >Так у меня знаний нет, а на собесе желательно в избыток давать проверки, когда речь идет про простые форма
Ну ты поле тестить хочешь.
Селениум такой WebElement textField = findElement.By(id("locator"); File file = new File("c:\\твой_файл.txt"); Scanner scanner = new Scanner(file); List <String> textForChecks = new ArrayList(); for (int i = 0; i < 100; i++) { if (!scanner.hasNextLine(","){ textForChecks.add(file); } for (int i = 0; i < 100; i++) { textField.sendKeys(textForChecks Пардо забыл для коллекций); AssertTrue = тыры пыры... } }
>>2291172 >В Automation, в отличие от разработки тебе 100к, а после самого первого в жизни собеса старт в 40к Нихуя не понял, в автомэйшен 100к на старте, а в ручке-хуечке 40к? Это типа норм автомэйшн контора и ИП Шарашкин Хуй Подзалупыч? 40к -это для джуно вкатывателей без IT бэкграунда? >>2291177 >звали в банк на 100, но там трекинг времени + бумажная хуйня Бляди ебаные как ненавижу хотят нас честных working form home doing absolutely nothing пацанов прижучить. >Первый фейл мой был резюме хуевое, звонков почти не было, потом посмотрел как правильно всё оформить Какие скиллы указывал? Что переделал? У меня есть хрюши друзяшки из топовых компаний, хочу сделать норм перед тем как им показывать, неловко будет если девочки меня захуесосят.
>>2291195 Linux, sql, git, postman, теорию тестирования чутка, devtools, снифферы, android studio, англюсик, софтскилы со смехуечками( в пределах разумного). Сейчас я бы уже добавил еще CI\CD , проведение дейликов и ретро ну и по автоматизации хуйню.
>>2291178 >ворд Лол, всегда по блату вкатывался, а тут оказывается у хрюшек писечки текут от резюме свёрстанного за 5 минут на первом попавшемся билдере. >>2291203 Все понял, антош, пасибки, запилю прохладную потом если вкачусь норм.
>>2291224 Вот ты рофлишь над этим, но все хвалили мое резюме, типо за креативных подход и то, что расписал свои скилы, похоже на qa действительно идут петровичи и бабы в декрете, на их фоне ты будешь звездой. Давай, надеюсь все получится, удачи!
>>2291195 >Нихуя не понял, в автомэйшен 100к на старте, а в ручке-хуечке 40к? Не. Он сказал, что ты вкатишься на 40, а потолок будет сотка. Это вероятный сценарий для большинства вкатунов, причем для старающихся. Но твои 300к возможны.
>>2291231 >ролфишь Я на самом деле сам дурачком был ещё недавно, полухикки успешно маскировавшимся под нормалфага, но потом ВЫШЕЛ ИЗ ЗОНЫ КОМФОРТА и реально прокачал софт скилы. Теперь на этих ссаных онлайн митингах фо фан со всеми спорю и накидываю возражений, блокинг поинтов и рисков, пизжу на своего манагера на встречах команды, короче альфачу по полной и что ты думаешь: все говорят смотрите как он за БИЗНЕС радеет, берите с него пример, по факту вообще ничего не делаю. Пиздец норманы животные, стадо блять, но надо уметь четко и дерзко блеять по ихнему, чтобы уважали, иначе даже забитые омежки будут тебе водить по губам.
>>2291238 >Не. Он сказал, что ты вкатишься на 40, а потолок будет сотка. Это вероятный сценарий для большинства вкатунов, причем для старающихся. Но твои 300к возможны.
Да, я это и имел ввиду, когда ему писал. 300к имеет SDET (разраб, мимикрирующий под КуАшника).
>>2291238 Люди что ли до пенсии в джуниорах ходят? Открываю hh, смотрю вакансии - дохуя 200к+ Это же ссаный QA сюда высоколобные рокстары чсвшники не пойдут, блять прикинь ты такой победитель олимпиад, препода в универе в говно лицом тыкаешь, а тебе какой-то занюханный джун имбецил начинает говорить мол не баг а фича. Вот это все мне подсказывает, что с сениорами должно быть туговато, хотя могу ошибаться.
>>2291238 Алсо пропинговал друзяшек, чел недавно норм вкатился на 80к после говнокурсов + вот ещё один итт 3 офера 70/90/100 Короче инфа сомнительная, ведь получается у не отморозков вкат к соточке тянется.
>>2291253 На 200к+ требуют знать все и все уметь и сразу. А большинство не может собеседование на джуна пройти после пары лет работы.
>>2291262 Это все реально, но это ошибка выжившего. Правильно метить на эти суммы при наличии способностей. Но можно вообще не получить предложений, если способности никакие.
Где можно найти систематизированные знания по QA на русском языке? Нигде. Везде какие-то говнокурсы за тонны денег, у которых ужасные отзывы. Куча каких-то бубнящих ютуберов, чей ролик на 20 минут можно сжать в 5 — и ничего не изменится.
Хотелось бы чего-то по большей части текстового, но, наверное, вариантов особых нет? Да хоть что-нибудь.
>>2291491 >все еще ручник Все еще. Автоматизацию не осилил, да не пытался особо. >грейд, зп Каждая фирма по своему оценивает, тут как повезет сторговаться, кто-то миддлом называл, кто-то мидл+,мидл-, на прошлом проекте за все отвечал, считал себя сеньором-лидом. Сейчас официально лид.
>>2291377 >Где можно найти систематизированные знания по QA на русском языке? Нигде. Везде какие-то говнокурсы за тонны денег, у которых ужасные отзывы. Куча каких-то бубнящих ютуберов, чей ролик на 20 минут можно сжать в 5 — и ничего не изменится.
>Хотелось бы чего-то по большей части текстового, но, наверное, вариантов особых нет? Да хоть что-нибудь.
>>2291499 >Все еще. Автоматизацию не осилил, да не пытался особо.
Начни джавараш (if, for, while, то есть java core), затем там же коллекции, нити и сериализацию с JDBC. Затем Selenium Web driver, Rest assured, POSTMAN, и, наконец SOAP UI. Да и еще Jenkins и Docker и Bash. Обычно это всё.
>>2291600 Я у уже пару лет в куа. Решил по фану записать аудиокнигу. Как же она "по-другому" воспринимается после стажа работы. Прям чувствуешь, где Савин прав, а где он неопытен. И там где опыта нет, он пишет обобщёнными словами, либо с пеной у рта, но в противоречие istqb. Но все равно забавно.
Вот у меня есть файл, например Эксель. В нем значения одной переменной, штук 200, скажем. Можно ли в постмане прогнать один запрос, поочередно подставляя в него все значения?
>>2292267 В Постмане во вкладке Test напиши Java Script код, который циклом вытаскивает по строчке, реагируя на разделитель через if. А полученный результат также через for сравнивай уже сниппетом (код Постмана на проверки).
Хочу установить и настроить Appium по этому гайду https://www.guru99.com/introduction-to-appium.html Там в первом шаге написано Install ANDROID SDK (Studio) Я не понял, если Android studio установлен, то SDK уже есть на компьютере?
>>2293432 Во вкладке Body переключить в табличный вид что-ли и в ячейку запули все равно cvs файл, а не xls. Но я не знаю, как Постман поймет без инструкций файл, ведь ты ему не опишешь, как ему себя вести с этим файлом.
>>2294546 >Хочу установить и настроить Appium по этому гайду https://www.guru99.com/introduction-to-appium.html >Там в первом шаге написано >Install ANDROID SDK (Studio) >Я не понял, если Android studio установлен, то SDK уже есть на компьютере?
Да, в папке самой Андроид студии. По дилетантски звучит, но Андроид студия = SDK. Так что SDK автоматом уже есть на ПК.
Помнишь ты для IntelliJ IDEA скачивал JDK. Так вот это тоже самое, только для Андроида.
Кстати в Андроид студии не создай проект, а прямо на приветственном окне (который во всех IDE-шках пишет "создать новый проект", "импортировать проект") открой три точки и перейди в AVD (Android Virtual Device) и создай себе и запусти эмулятор Google Pixel, например.
Затем, когда установишь Appium Server и Appium inspector, отпиши в тред, чтобы я тебе написал, что в URL-e написать, чтобы ты смог локально подключиться к своему смартфону (решения нету в интернетах), а кодить автотесты будешь в IntelliJ IDEA.
>>2295219 >Пишешь в резюме на hh автокуа, ждешь, тебя зовут на собеседование, проходишь, ??? профит. Удачи.
Если ты хотя бы намекнул про знания чего-то из автоКуа, то для компаний это на уровне подсознания почему-то намекает о том, что тебе противно прикасаться к мануальщине. И тебе сразу ярлык повесят - "хочет ТОЛЬКО в автоКуа".
Хотя ты ни слова не проронил и даже согласен мануалить если надо.
Свежее веяние, как видишь. В Code of etical conduct про нигр, индусов и муслимок в хиджабе тонну текста написали, а к автоКуа по прежнему со стереотипами относятся.
>>2294754 Можешь на фейкопочту tirpok@yandex.ru? >>2294975 Спасибо >>2294929 Честно говоря я вообще не понимаю за Maven, я в POM.xml вставляю твой текст, но у меня красным подсвечивается например: <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>7.4.0</version> </dependency> И пишет Dependency 'org.testng:testng:7.4.0' not found
Так же я хочу написать тест и сделать import io.appium.java_client.android.AndroidDriver; но у меня пишет, что Cannot resolve symbol 'appium'
Я глянул, вроде просит установить java client, смотрю, а его нужно добавить в pom.xml. Добавляю так, как написано в документации
>>2293441 → В айти же важен нетворкинг, либо будешь сам шишки набивать. Просто у друзей из разных контор поспрашивал что +\- происходит. Дальше уже про конкретные проекты спрашивал
>>2287255 Шиз, плез. Сужу по Украине: 1200 вакансий на ручника(из них только 65 для интернов без опыта), а резюме всего 3100. Если отсеять джунов-вкатунов - 868 кандидатов. Спрос видно даже по моему линкедину, постоянно написывают эйчары. Уже даже для ручников сайн-ин бонусы делают по $1к
>>2288984 Кто позволяет на себе ездить - на том и ездят. В нашей конторе зарплата и так ниже рынка, потому я ровно в 18:00 закрываю крышку ноута и иду отдыхать. Регулярно вижу идиотов, которые работают до 20, без оплаты. По выходным - двойная оплата. Для меня объяснение такое - контора легкая для вката, вчерашние джуны становятся мидлами и чувствуют что от них зависит релиз проекта и боятся подвести, лол. Сходить на собеседование в другую конторку для них стресс, потому сидят тут.
>>2295990 >>2295992 Лол, отсеял резюме где менее года опыта. Я хуй знает почему у вас нет таких сайтов чисто айтишных вакансий как у нас. Там обязательные поля что для вакансии, что для кандидата - опыт
>>2295986 Не серчай, реальность такова что из-за ковидла много индусов отъехало и нужны везде мидлы УЖЕ СЕЙЧАС, некогда растить джунов. Да и скажу так, уперлись мы в потолок адекватных людей был куратором на курсах нашей конторки, каждый набор был все слабее и слабее. Уже из 80 заявок на курсы сложно отобрать 30 человек на сам курс. До трудоустройста доходит 10-15 Я не знаю зачем люди платят деньги за курсы, если полно контор которые дают их бесплатно - вот они, проходи и устраивайся к нам. Разве что на этик платных курсах дрочат как пройти собеседование и обмсякнуть на практике
>>2296009 > Лол, отсеял резюме где менее года опыта. Ну то есть кассиршу Машу из Ярче, прошедшую месячные курсы, ты не отсеял. > Я хуй знает почему у вас нет таких сайтов чисто айтишных вакансий как у нас Есть хабр карьера. Но всё равно все сначала размещают на ХХ.
>>2296028 >Ну то есть кассиршу Машу из Ярче, прошедшую месячные курсы, ты не отсеял. Менее года опыта включает в себя без опыта. первый пик - все кандидаты, второй - менее года опыта, третий - от года опыта. Потерялся только 1 кандидат где-то. так что все учтено
Например тут import io.appium.java_client.MobileElement; пишет Cannot resolve symbol 'io' Так что делать? Эти библиотеки подключаются через MAven? Maven это что-то типа npm? А где он берет библиотеки? Вроде jdk1.8.0_321 подключен, скачивал Java SE Development Kit 8u321. Так почему я не могу включить библиотеки?
>>2296512 Эммм, у меня нет иконки m IntelliJ IDEA , но я нажал на Build Project в pom.xml и заработало. Спасибо... реальное спасибо, я просто в классе это делал и не работало... не знаю почему. Но почему то все равно не работает
import io.appium.java_client.MobileElement; на MobileElement подсвечивает красной.
Пишет
java: cannot find symbol symbol: class MobileElement location: package io.appium.java_client
Но ведь import io.appium.java_client.android.AndroidDriver; заработал, почему он не может MobileElement заимпортировать? Я из-за этого не могу воспользоваться MobileElement el1 = (MobileElement) driver.findElementByAccessibilityId("Chrome"); el1.click(); В чем может быть дело?
>>2296613 Я как понял в <artifactId>java-client</artifactId> <version>8.0.0-beta2</version> не поддерживается, а поддерживается в старых версиях. Установил внешнюю библиотеку java-client-6.1.0.jar. Только не понятно, а чем тогда нужно заменить MobileElement... И осталось findElementByAccessibilityId, который че то Cannot resolve method 'findElementByAccessibilityId' in 'AndroidDriver'
>>2296512 Нет, анон, вышла ошибка. Эта кнопка "m" оказывается была, просто она появлялась только после изменений. Все заработало почти, так как вернули фев 14, 2022 12:28:08 PM io.appium.java_client.remote.AppiumCommandExecutor$1 lambda$0 INFO: Detected dialect: W3C
Главное, что тест заработал, щелкнул куда надо. Все равно не понятно, почему мне приходится использовать две версии java_client, чтобы воспользоваться import io.appium.java_client.android.AndroidDriver; Но вроде все заработало, так что спасибо
>>2296009 В епам и еще одну конторку в моего городе писал, сказали только после вышки шкед, мб в больших городах есть где студентов шараги готовы обучить или дистанционно ?
>>2296060 Это троллинг тупостью? РЕЛЕВАНТНОГО опыта. Хоть 10 лет говночистом отработал - нет опыта в куа >>2296081 Проще дать +$500 мидлу готову сейчас, чем пол года-год учить, чтоб в итоге он ливнул на +$500. Либо держать штат учителей, чтоб на потоке вкатунов ливающий через год экономить. Есть и такие конторы. Но всяким стартапам и мелким конторкам нет вообще смысла учить с нуля. Там иногда нет вообще куа, а берут одного-двух чтоб построили процессы с нуля >>2296228 ну соври про возраст, я вообще под левым именем и фамилией учился на курсах епама. Сейчас же онлайн всё
>>2295989 Кажется я прям в такой же ситуации как ты описал. За ниже рынка 90к, но почему то боюсь уходить. Что можешь посоветовать, чтобы пересилить свои страхи?
>>2297216 не Леха ну так студентам тех. специальностей есть курсы, после которых в лабу берут. Этот бъется как онлайн https://www.epam-group.ru/careers/education/training.2384 Про город всегда спиздануть можно >>2297296 нет, свой продукт + аутсорс + сапорт >>2297288 >но почему то боюсь уходить Я тоже сначала боялся. Сначала походи на собеседования туда, куда точно не хочешь устроится. Так наберешь опыта чесания языком и поймешь стандартные вопросы. Когда я прикинул, что недополучаю $400-700 - через 2 месяца у меня жопа сгорела от саомго этого факта и я сел читать теорию, писать резюме я сам охуел как можно расписать незначительные пункты Потому, что если б так и дальше было, то за пол года это минус 2400-4200. Грубо говоря, за год который я сидел и боялся даже начать менять работу я проебал нормальную бу машину.
Пилю на селениуме парсер. Задача: собирать ссылки на айтемы со страницы, на которой они появляются динамически при скроллинге вниз. Иного способа получать ссылки, кроме как в тупую напрямую нет. АПИшка по ключам, которые не выдаются толком, а обходные пути заблочены. Число ссылок на айтемы которые необходимо получить варьируется от пары до десятка тысяч. Столкнулся с проблемой переполнения оперативы на вкладке и последующим вылетом ошибки out of memory. Парсер находится на ВДС в конфиге на 8 гигов оперативы. Если просто вручную скроллить страничку и следить за потреблением памяти, то можно увидеть, что оператива сама собой освобождается при длительном скроллинге. При работе селениума на хромдрайвере такого освобождения нет, отчего и происходит переполнение. Как бороться с такой хуйней и расчищать память? Закрывать инстанс браузера и открывать с того же места не вариант - открыть с того же места просто не выйдет ввиду отсутствия прямых ссылок/запросов. Почему обычный хром нормально справляется с прохождением больших наполненных страниц, а хромдрайвер загибается?
>>2297461 $2к Тест через месяц сбрасывется и можно наново пройти. В общем тебе главное чтоб взяли, а там ещё 3 попытки будет сдать. Можешь кого-то из друзей попросить помочь.
Анонсы, хотел другу помочь с дз по селениуму (сам пишу на селениде). Если в селениде всё просто: $("[jsname=VssY5c]").shouldHave(Condition.text("2")); То в селениуме я пытался: assertEquals(2, driver.findElements(By.cssSelector("[jsname=VssY5c]")).size()); Пчоему то, селениум видит цифру 1, а там цифра 2, в assertEquals я читал, там должен быть типо actual и expected, но если я задам actual и expected 2, то тесты зеленые, но это как по мне хуйня какая то, ибо он берет цифру 2 с актуала или я че то не догоняю?
>>2297754 я не спец в селениде, но может разница в том, что в селениде ты ищешь элементы на наличие текста (contains), а в селениуме на строгое равенство имени определенному тексту?
Добрый вечер, котаны, суть такова, работал годик в поддержке одной софтины, пригласили попробовать там же в QA отдел ручником. Скиллов ноль, будут обучать, предупредили, что работы будет много и вообще з/п пока такая же, как в поддержке, где я пинал хуи и вообще кайфовал 50к, да, знаю, что мало, но учитывая, что я живу в регионе и нихуя не делал, мне было норм И вообще тут будет пятидневка, хоть и удалёнка, а в поддержке было 2/2. Мне просто уже 26 рокiв, а навыков кроме пиндосского и нет нихуя. Я уже согласился, но есть ещё время съехать. Меня терзают смутные сомнения, а не буду ли я въябывать как конь за копейки? С другой стороны, хочется заиметь хоть какие-то айтишные скиллы, а то я только моды для сталкера в детстве делал маленькие. Или всё равно стоит того, хотя бы чтобы получить представление?
>>2298343 Да стоит, такой шанс нельзя упустить, это сильный буст по зп в бедующем, а на тех поддержке врятли в бедующем подняться можно. Через месяц расскажешь каво как там.
>>2298343 ну я так по секрету скажу, что некоторые и за 50к в ДС QA работали/работают. Все зависит от компании.
>Меня терзают смутные сомнения, а не буду ли я въябывать как конь за копейки? а вот хз, все зависит от проекта, горят ли у них сроки и т.д. Лично я работаю разрабом и наши тестировщики всегда уходят вовремя без переработок (конечно у них бывают переработки, но очень очень редко) в отличии от нас.
>>2298357 Спасибо, братишка, буду пробовать. >>2298360 Благодарю за ответ. У нас проект с кучей багов на самом деле, народу маловато, начальник QA отдела мне прямо сказал, что рабочий день может превышать штатные 8 часов и дохуя нужно будет мне учиться. Я просто хочу какой-то востребованный навык иметь кроме пиндосского, но с другой стороны, я лентяй пиздец какой, до устройства в эту контору я пинал хуи, делал иногда фриланс переводы и употреблял наркотики, устроился в поддержку, так как нихуя там не делал и получал какие-никакие деньги, а сейчас что-то полыхнуло, понял, что надо что-то делать и куда-то стремиться.
>>2298366 >У нас проект с кучей багов на самом деле, народу маловато, начальник QA отдела мне прямо сказал, что рабочий день может превышать штатные 8 часов и дохуя нужно будет мне учиться. Знакомые слова...)) Везде, где я работал, слышал от лидов QA, что не хватает народу, куча багов, нет документации нормальной и т.д.
Вообще, начать с QA - это очень хороший старт. На счет учиться: первое время конечно придется поразбираться в проекте, инструментах тестирования. Но в этом нет ничего сложного. Тут главное получить опыт. Дальше проще будет.
>>2298366 Добавлю: Лично по моим наблюдениям, в основном, QA - это тян)) И поверь мне, они не семь пядей во лбу и не гении. Иногда то, что они делают, это "рука-лицо" (ну ты понял :) )
Если бы я оказался в такой ситуации и мне бы предложили переквалифицироваться, я бы согласился.
>>2298376 Понял тебя. >>2298392 >>2298400 Спасибо, анончик, придал мне уверенности! Буду вкатываться. Тянок у нас в QA только одна, они в основном в саппорте и HR
>>2298532 Аудиокниги Ютуб удалил сам и влепил первое китайское предупреждение. Меня больше удивило, что Савин персонально пожаловался и сделал это через неделю после загрузки.
У меня есть способ как выкрутиться. Во первых я не буду вставлять картинки его книги и писать напрямую его название. А например сделаю обзор с заголовком "Мнение о Савине. Стоит ли того? Чтение поможет?" И сделаю пересказ не дословно, а как обзор страниц.
В итоге Савин не сможет отправить жалобу на авторское право, а если сделает, то уже не сможет такой контент оспорить.
Сделаю через пару недель или месяц. Сейчас у меня онбординг, мне не до книги.
А сделаю из принципа, потому что его материал устарел и годится на 2000-й год, а не на сегодня. А вот маркетинговый эффект этой книги колоссальный. Из-за неё люди, которые теряют деньги на Гикбрейнс и не учат сами всерьез сложный материал, раздувают рынок и сами при этом страдают.
>>2298469 Хуйенса. В России инглиш нахуй не всрался, то есть, можно получать по 3к баксов и в хуй дуть в инглише-это раз Во-вторых, хуй знает что там за тест, в котором даже результаты нельзя посмотреть в конце, на других платформах у меня всегда было B2. Особенно проиграл с их детектов читинга, случайно нажал правую кнопку мыши на форме- читинг, по привычке нажал альтаб- читинг. Не, нахуй эта галеру.
>>2298400 >Лично по моим наблюдениям, в основном, QA - это тян)) Шиз плес)) надеюсь перевод пика не нужен? >И поверь мне, они не семь пядей во лбу и не гении Так это везде так, с девами то же самое. Гении и 7 пядей работают в ФААНГ и единорогах. Или совмещают 3 работы, работая по 5 часов в день.
В предыдущей конторе куа пополам было. Сейчас в стартапе, тут всего 1 тян и 3 куна
>>2298871 1) Мозг после 22 превращается в тыкву 2) Все курсы по куа - гавно. Нужна практика 3) 14 месяцев курс на автокуа от нетологии - гигамем 4) Через 1-2 года произойдет purge вайтишников 5) куа лучше всего учится на практие 6) http://kaner.com/pdfs/QWjobs.pdf ебет из 1999
>>2298714 Я из тех, кто пролез в ЕПАМ и стал интерном в лабе (практическая часть с менторством). И даже после 2 технических собесов, где со мной поговорили по-английски, всё равно хотят English assessment!!!
>>2299251 Нисколько. Мне сказали "в ручном нет мест, давай в автомейшн". Я прошел собес автомейшна и вот у меня ментор. Кстати он API тесты по шаблону писал всю карьеру (считай, что никак не развивался). Как же я ему завидую в этом.
сап, заканчиваю школу и нужны варики че делать после неё. думаю вкатываться в макакинг, либо в это. поясните вкратце, что нужно знать, сколько это примерно учить
>>2299311 Да. Спросили за коллекции, за полиморфизм, дали покодить вживую (вживую проговаривал, что пишу, что вижу, какие идеи есть). Много общались не в тему вопрос-ответ, а в "что? где? когда?" Дальше, они проговорили со мной мою домашку, где я бы мог сделать эффективней свой селениум. Через неделю уже звонил ресурсная менеджер и рассказывала, как заполнить учетку и пройти онбординг. Сейчас я "студент" по должности и меня гоняет ментор через платформу levelup epam com
>>2299367 Откуда такой дрочь на этот постман? На курсах про него чтоли втирают? Третий проект за пару лет и постман использую раз в неделю чтобы пару путов дернуть.
>>2299322 >NDA сукаблять, тупые джуны. Ну еб вашу мать, зарплата это не коммерческая тайна, ты можешь о ней пиздеть налево и направо. Хрюши вам ссут в уши, чтоб платить поменьше и вы на работе не знали оклад чужой. А то пойдешь же сразу просить 10к надбавки, а то Вася еблан, а получает больше. Еще больше рофлов, когда не могут сказать куда ушли работать из-за NDA, лол.
>>2299393 Если ты про авто. Ну бери и в REST assured пиши автотесты на API на чистой джаве. В Постмане тоже можно при помощи языка чай.js - вот тебе и джаваскрипт доступен. А если с Ньюманом связать, то можно в Дженкинсе поставить автотесты на самоповтор по коммитам и времени.
Если ручник - можно в body сваггер запросы слать и жмякать get post put delete. А ещё в этом body можно переменные пихать, чтобы значения запроса каждый раз разные были.
>>2299927 не пизди, про джуна соглы, мидл 2000-2400 ручник получает в епаме. >>2299322 Лол, и на что у тебя НДА? упустим, что он не имеет юридической силы никакой >>2299834 Епам, мидл куа на 2300. Друг синиор на 3200 - это все ручники. Планирую перекат в ТА чтоб 3+ получать. >>2299807 Ага, на курсе ТА в епаме чел слился с курса, сказал ебал перекат, просто на большую зп ручником нашел. Когда спросил куда - сказал NDA, лолкек
>>2299933 Ты нахуя мне это написал? Я без тебя в курсе что и где можно делать. Вопрос был в том- откуда такой дрочь именно на постман. >body >get Ты перед кем решил тут выебнуться, дядя?
>>2299957 я не он, у нас много сторонних интеграций, не нашей конторы. Для их эмуляции - настроена стаба которая всегда позитивно отвечает. если нужны негативные ответы - сами уже пуляем ручками. И такое уже на 3-ем проекте
>>2299957 >Ты нахуя мне это написал? NDA. >>2299952 >Нет или гросс? NDA. >>2299393 >Откуда такой дрочь на этот постман? Сорри, NDA. >>2299351 >Откуда такой дрочь на этот постман? NDA. >>2299060 >В каком плане? NDA.
Везёт вам. А я просто всей душой ненавижу DevOps. Ненавижу 90% технологий, которые сопуствуют DevOps. Разумеется, могу развернуть облако, подняв N-ое количество серверов с помощью terraform и настроив их с помощью ansible. Могу поднять Kubernetes и RabbitMQ, создать нужные Docker контейнеры, добавить MongoDB и прикрутить NGINX. Прикрутить к этому Dashboard, Prometheus и Grafana, И ещё много чего могу.
Но вся эта поебота вызывает жуткое отвращение, неприязнь, омерзение, разочарование и ещё сотню отрицательных эмоций. Хочется не знать всего этого, не слышать никогда об этом, развидеть и забыть. Лучше бы этого всего не существовало вовсе.
С тоской вспоминаю времена, когда компьютеры были уделом избранных, когда компьютер стоил дороже автомобиля, когда модемы пищали на 9600 baud в телефонную линию, когда вместо интернета была FidoNET, когда игры были 320x200x256, да и то, только у тех, кому повезло иметь VGA видокарту и монитор, когда стоял хуй, а будущее казалось прекрасным и беззаботным, а из всех скриптовых языков был только Basic, когда Линукс помещался на 5 трёхдюймовых дискет, а XFree86 приходилось настраивать руками правя конфиги, пытаясь подобрать частоту развёртки, чтобы монитор не сошёл с ума.
Ну зачем я выбрал IT и программирование? Ведь мог бы быть дальнобоем, профессиональным киллером или чиновником-казнокрадом на худой конец. И был бы 1000 раз счастливее и беззаботнее.
>>2300288 Ты всегда можешь стать асу тпшником. Просто вздрочни электротехнику и немного эмбедда за полгода и подавайся на завод. Увлекательные командировки обеспечены, повидаешь мир, сибирскую природу (летом очень красиво), может быть в Карелию попадешь, пусконаладочные работы, вот это вот все. Прямой контакт с работой, никаких эвфемерных микрохуевин, подов, пайплайнов и прочей понапридуманной кафкахуеты, у тебя есть провод - есть сигнал, соединяй, Петроооооооооович. ах да, платить будут 100к максимум, с командировочными мб 150к со стажем 3+, мск
>>2286789 (OP) лол, я эту шапку написал несколько месяцев назад и забил, никто не общался в треде, сейчас захожу и конечно знатно охуел, что уже 4 перекат и шапка жива, топ, хоть что-то сделал для анонов.
>>2300312 > немного эмбедда за полгода Гы. С этим как раз проблем и нет. 5 лет контрактов в Южной Корее не прошли даром. А там было всё, начиная от Windows CE, продолжая Texas Instruments DSP и заканчивая тайваньскими noname чипами, которые россыпью на вес продаются.
Можете меня поздравить 12 февраля было 3 года, как я вкатился, в 28 без курсов, вкатился ручником на 300 баксов на ис. Прошло 3 года и я апнул свою зп в 11 раз, 3400$ моя зп, занимаюсь автоматизацией. Можно ли это считать успехом?
>>2300465 Малаца, анончик, поздравляю! Я скоро начинаю стажировку ручником в конторе, где до этого работал саппортом, мне 26, хотел бы повторить твой успех.
Пацаны, учу термины по мануальному тестированию, смотрю тут https://www.softwaretestinghelp.com/software-testing-terms-complete-glossary/ , но вот в чем проблема, многие отличаются от ISTQB , но по смыслу примерно одинаковое, как думаете составить свой словарик из ISTQB лучше или с того сайта можно учить и не париться?
>>2300522 не, сильно впахивать это не про меня. Обычно работал, без переработак, правда за 3 года 5 компаний поменял, когда денег не хотели давать. В первый год 3 поменял, если нормально рассказывать почему уходил, то проблем с этим не возникает. Сейчас вообще если брать чистую работу то часа 4 работаю в день. Но это я в норм компанию попал, где от тебя хотят выполнение задач, а не отсиженных часов. Делаешь, что от тебя требуется в срок и заебись, а когда ты это делашь в рабочее время или в не рабочее всем похуй.
>>2301297 >если нормально рассказывать почему уходил, то проблем с этим не возникает. А на меня обиды выкатывали, на жалось гады давили, что я скотина неблагодарная и все такое, а я тыкаю их - а зп хуле в 3 раза ниже срыночной, зачем мне у вас сидеть? Ну мгм мы пук небохатая эээ контора. Просил 200$ прибавку, дали треть с барского плеча.
>>2286789 (OP) Аноны, чем end-to-end тестирование отличается от системного? Системное тестирование - это тестирование объекта целиком, тут понятно. А end-to-end? Пишут, что >тестирование программного приложения со всеми его интерфейсными системами вместе от начальной до конечной точки на функциональную целостность и целостность данных Что это значит? Про какие интерфейсы идет речь? Про обычное визуальное меню? Но это же и есть системное тестирование. Или тут речь идет о взаимодействии с серверами или базами данных? Типа проследить как запрос идет от программы к серверу и обратно? И какой end-to-end тест можно придумать для шариковой ручки?
А вы КООПЕРИРОВАЛИСЬ с другими ЧЕЛИКАМИ в ТЕЛЕГРАМ конфах, ища баги на всяких сайтах под чьим-то менторством? Как вообще учиться работе в команде, которая так нужна всем вайтишнекам
Хули вы тут одни сайты обсуждаете? Кто тогда тестирует софт для томографов, тренажёры для пилотов, обработку данных от радиотелескопов и прочую интересную хрень? Аноны, работающие с нетривиальными вещами, отписывайтесь.
>>2302620 я тестирую медицинскую хуйню которая работает в паре с мобильным приложением, серверами и другой хуйней. Именно медицинскую хуйню тестируют на самописном фреймворке которому лет 5. Не хочу уточнять что это что бы не деанонится. Обсуждать тут нечего, это же узкоспециализированный софт, тестировщиков берут с 0 и обучают, тк опыт на других проектах бесполезен. Зарплаты там по началу не большие, но чем лучше знаешь продукт тем больше платят потому что синьора заменить просто некем.
>>2303007 Ну это же баззворд, а не должность. Типа, "но ты же просто пишешь ямлы для ансибла? - Ты че, пес, я сертифайд девопс". Про историю: вроде как сделал менеджерскую карьеру, но при этом в новых компаниях всегда оставался самым технически крутым чуваком среди QA. Так что понеслось - нужны моки, пайплайны, внутренние сервисы, всякая инфра, так что приходится ковырять ансиблы, куберы, тимсити, aws, вот это все. Потому что девопсы или админы сделают дай бог в следующем квартале, а надо уже сейчас. Да и хуй знает, че они там понаделают. Работа - по сути фулстек разработчик, только для тестирования. Но это я от безысходности, будет вакансия - найму кого-нибудь вместо себя, а сам буду руками водить. Заебало разбираться в одних и тех же, но других продуктах.
>>2302839 Что ты хочешь сказать? >>2302867 Можно ли получать условные 300к? Очевидно, что за такую специализацию должны платить больше, чем основной массе сеньоров в вебе.
>>2303248 Должен быть NDA на NDA, зарепортил хрюше >>2303248 Тут хрюши сидят, будут садить на сгуху анальников >>2303247 Винда и принтеры - самы строгий НДА, ничего тебе не скажу
Самовкатун в QA , хочу стать автотестером. Начал читать Савина дабы знать теорию тестирования, стал искать в инете роадмапы , нашёл эту https://github.com/daniil174/qa-roadmap . Выскажите мнение, пожалуйста, по роадмапе и дайте советов.
>>2303509 >роадмапы Херня без задач, просто учи теорию, видео смотри, конспекты пиши, книги читай. Где-то на третий круг заебет. Значит ты готов к поиску работы.
Работаю уже на одной работе 3+ лет. Пилю бек (90% бек, 10% фронт). Честно уже поднадоело тут. Еще и пару разрабов уволилось и стало посложнее. ЗП не увеличивается. Подходил к начальнику на счет увеличения зп, он говорит, что на данный момент весь бюджет расписан и денег на увеличение зп нет. Еще и постоянные переработки. Уже не помню, когда вовремя с работки уходил. Тестировщики же у нас редко когда перерабатывают. Уходят всегда вовремя. Да и работа у них не особо пыльная и загруженная. Есть некоторое желание попробовать в тестировании. Но все попытки устроиться пока что тщетны. Пока что одни отказы. Мне лично не понятно с чем это связано. Вроде как разработчик. Вообщем то непонятно.
>>2303768 Вы overqualified для тестировщика. СЮДА ИДУТ ТОЛЬКО ТУПОРЫЛЫЕ НЕОСИЛЯТОРЫ, ПИЛИ СВОЙ БЕКЕНД, БУДЬ СЧАСТЛИВ, ГОВНО, ВЫГОРАНИЯ НЕ СУЩЕСТВУЕТ, РАБОТАЙ, ПОКА МЫ ПЫТАЕМСЯ ЗАХАНТИТЬ РОЗОВОЩЕКОГО СИНЬОРА С ТРЕТЬЕГО КУРСА ИТМО
>>2303195 >Можно ли получать условные 300к? Можно, но лучше на такие проекты не идти, а выбирать мобилку или веб, потому что потом тяжело проект менять будет, особенно если на самообучение забиваешь
>>2303961 Самое стремное это санкции и запретка на работу с рос. компаниями. По моему сейчас в РБ такое, западный барин не имеет права напрямую работать с РБ. Всякие местные Епамы запрещают гребцам говорить откуда они.
>>2303856 >Смело увольняйся из своей говноконторы и устраивайся в нормальную разрабом. Хотел год назад еще уволиться, но начальство уговорило остаться и пообещали поднять зп. Но зп так и не подняли.
>Нахер тебе идти в тестировщики? Нагрузка в несколько раз меньше. А зп (как я понимаю), не сильно то меньше, чем у разработчика.
Смотрел в сторону банков. Некоторое аноны говорят, что там полегче работается, да и сроки не слишком то горят.
>>2303768 >Работаю уже на одной работе 3+ лет. Пилю бек (90% бек, 10% фронт). >Честно уже поднадоело тут. Еще и пару разрабов уволилось и стало посложнее.
Иди в корпорацию. Проблема низких зарплат - в мелкости размера компании.
>Есть некоторое желание попробовать в тестировании. Но все попытки устроиться пока что тщетны. Пока что одни отказы. Мне лично не понятно с чем это связано. Вроде как разработчик. Вообщем то непонятно.
Удивительно. Хотя ты сделал следующее?
Поясни за: • Теорию тестирования • ТестОпс • Фреймворк для тестов • Тест дизайн • Ты умеешь в тест документацию
По программированию: • Кор знаешь? • С коллекциями дружишь? • ООП? • Какие паттерны используешь? • Что по клиент серверной архитектуре пилил? • Что по сваггерам?
Отметь пожалуйста галочкой или крестом что понятно-непонятно.
>>2304382 А если человек рот ебал "быть креатором" и ему похуй на "красоту кода"? Но при этом он не прочь че нибудь запилить. По моему автотесты - идеально.
>>2304394 >>2304394 >• Теорию тестирования прочел первыые 100 страниц савина >• ТестОпс неебу >• Фреймворк для тестов юзал селенид для своего автокликера в личном проекте >• Тест дизайн не учил >• Ты умеешь в тест документацию а хуль там уметь > >По программированию: >• Кор знаешь? жавакор наше все >• С коллекциями дружишь? aye >• ООП? хуйня из под коня >• Какие паттерны используешь? клин архичекча >• Что по клиент серверной архитектуре пилил? хуйню на хибере >• Что по сваггерам? особо не пользовался
>>2304253 >Нагрузка в несколько раз меньше. А зп (как я понимаю), не сильно то меньше, чем у разработчика. Ну во первых зп всё-таки поменьше. А во вторых проблема по нагрузке в твоей говношараге. У меня разрабы в 18:00 встают и уходят(ну сейчас офаются, потому что на удалёнке большинство). То что ты терпел без повышения зп целый год это топ кек вообще, два-три месяца максимум в такой ситуации ждать надо.
>>2304410 >В ЕПАМ на их курсы ваше реально вкатится или там меня попустят ?
Попустят. Курсы от компаний на их же работу - это курсы для тех, кто уже всё знает, всё умеет, но у него просто опыта нет и нужен совет уже трудящихся. Это не курсы с нуля.
>>2304435 >А если человек рот ебал "быть креатором" и ему похуй на "красоту кода"? Но при этом он не прочь че нибудь запилить. По моему автотесты - идеально.
Чистый код и мозги на сценарий нужны и в автотестах.
>>2304678 >>2304546 Я не тот чел с 3 годами опыта, а мимовкатун с годом опыта и петпроектом. Просто что-то не нравится мне крутить эти жсоны, а от хибера так вообще хочется приуныть.
Посоны, нужна помощь. С меня как обычно. Дали тестовое задание на собесе, а я понятия не имею, как его решить. Собеседуюсь на джуна, но задание абсолютно не имеет ничего общего с тестированием, решить никак не получается, выходит какая-то хуета. Если написал не туда, то пошлите меня, пожалуйста, куда следует.
>>2286789 (OP) Всем привет, больше года работаю автоматизатором, по лычке мидл, но все равно не покидают мысли, что от меня мало толку и мало делаю. Сколько времени вы работаете в день? Сколько тестов обычно пишете за спринт и поддерживаете параллельно? Изучая что-то новое -- быстро схватываете? Забываете то что изучали раньше, но за ненадобностью не используете? В общем, делитесь своими мыслями по поводу вашего вклада на работе и состояния ваших мозгов. Сам я обычно работаю не все 8 часов. Часть времени уходит на едеждевные звонки, часть работаю (3-4, думаю), а часть забиваю. Иногда бывает, что могу и весь день просидеть или пол ночи, но в последнее время такого не происходило. Очень быстро устаю, если реально работать или учуть что-то новое. И постоянно забываю всякую ерунду из кора языка, которую спрашивают на собесах, но на проекте не используют
Все логично. Мозг забывает бесполезную информацию, это биологически запрограммировано. А вы, похоже засиделись. Перекатывайтесь в девелоперы, будете по 10 часов ишачить за ту же зепку (какая у вас зепка?)
>>2305177 По сути да, но мало ли у меня это происходит намного быстрее, чем у других. Потому хотелось бы все же узнать.
В девелоперы я бы пошел на какой-то интересный и полезный для общества проект, но таких мало или для них надо уж очень много работать над собой, чтобы пройти конкуренцию во всяких ML-технологиях. Жепка у меня еще не очень большая, но потихоньку запускаю себя от лени и отсутствия движения. А зарплата в данный момент +-970 долларов на руки
>эти челы не понимают, что задача не решаема > ну или перебрать 5 вероятных вариантов, но наверное эйчар ожидает, что вы будете его доебывать после этой четверки
>>2305196 Вот я в это и упёрся. >>2305211 Исходный ключ 2686(9) - 4214(5) - 157(8) + 1012100(3) - 213014(4) - 2127(9) Я подумал, что то, что в скобках относится к шифру Цезаря и откинул это. Получилось выражение 2686 - 4214 - 157 + 1012100 - 213014 - 2127. Затем полученное число 795274 разделил на 26 (количество букв в алфавите) и в качестве ключа использовал остаток - 12. Потом по небольшим кусочкам кидал часть шифра сюда https://xor.pw/# и сверял полученный результат, что такому коду соответствуют латинские буквы тут https://www.prepostseo.com/tool/ru/binary-translator
>>2305314 >>2305308 Еще раз, ответ в правильном регистре вот: Sint Ut sunt aUt non siNt ключ - 16 в 10 системе, как посчитал ключ подумай сам, мб потом отвечу дальше имея ключ просто берешь алфавит и считаешь сдвиг
>>2305810 Я думаю миддлы уедут за рубеж. Джунов оставят на местах. Страшно другое - как бы ИТ компании не позакрывали филиалы СНГ после такого массового релокейта.
>>2305186 Маловато конечно, можешь съебаца в другую контору за большие шекели. Ручная-макака 80к
>>2305810 Вначале как и всегда будет хуево, но наш рынок довольно большой, вакансии поубавятся это да, думаю все будет заебись как и всегда, правда джунам сейчас вообще жопа полная будет.
>>2305666 Про курсы хз, там же вроде нужна профильная вышка? Слышал еще бакалавров на магистратуру гонят. А так курсы то везде одинаковые, не ебланишь, добро пожаловать на работу, но зп конечно меньше рыночка, если в биллинговый проект буду зазывать, НЕ ЛЕЗЬ БЛЯ ДЕБИЛ ЕБАНЫЙ, зп повышают не очень охотно.
А есть какие-нибудь инструменты, чтоб делать автотесты к играм на мобилках? В идеале чтобы разрабам не пришлось ничего дополнительно вставлять в код этих игр. Насколько я представляю, должна быть возможность делать жесты на экране по координатам, распознавание пикселей/изображения, всякие вспомогательные функции вроде установить/запустить/очистить кэш.
>>2309514 > Про курсы хз, там же вроде нужна профильная вышка? Я ее получаю > Слышал еще бакалавров на магистратуру гонят. Ну я знаю, что ЖЕЛАТЕЛЬНО, но вроде не заставляют прям. > но зп конечно меньше рыночка Просто мне это видится не самым сложным способом вкатиться в профессию, не имея знаний и опыта сейчас. >если в биллинговый проект буду зазывать, НЕ ЛЕЗЬ БЛЯ ДЕБИЛ ЕБАНЫЙ, зп повышают не очень охотно. Хм, странно, человек знакомый как раз на таком вроде, зп где-то раз в полгода поднимают. На разные суммы.
>>2309655 Главный офис в МСК, но какая разница если мы все на удаленке. 60к это если работаешь из регионов оффлайн, там жестче, не удивлюсь если там помидоры за 100к в офис бегают 5\2.
>>2309672 У тех кто шел со мной на работу зп была чутка повыше, так что стоит всегда просить больше, ибо тебя самого спустят с ожиданий, если приглянулся. Курсы англюсика есть, зп повышают это да, но если съебешься в другую контору, то буст к зп очень нихуевый, да и еще не люблю трекинг времени. Про город не будем, но с 0 у нас всех почти около 30-35к было. Больше года я бы там не стал работать.
>>2309947 > но если съебешься в другую контору Мне сейчас как-то начать надо хоть где-то >да и еще не люблю трекинг времени. Это еще что за хуйня и как работает? > но с 0 у нас всех почти около 30-35к было. знаю, что в НН так же > Больше года я бы там не стал работать. Я теперь и таких долгосрочных планов не строю, мало ли. Так что как пойдёт.
>>2309972 Что бы начать, нормальный вариант, полгода или год перетерпишь как нибудь, а там уже свободное плавание. Сейчас в связи с ситуацией, вакансий меньше будет на джунчиков, так что в твоем случае грызи там всех, это лучший вариант на данный момент.
>>2310028 Никогда не видел, чтобы подобное в ит компании было вру, в одной полугосударсивенной видел Но да, это лучше, чем записи экранов и счётчик времени. И такое бывает где-то.
>>2310055 Трекаю уже на двух работах, ни разу не было затруднений >>2310063 Характерно для аутсорсов >>2310147 Хуйню всякую несложную, при том на любой уровень +- одинаковый список опросов.
>>2310357 С скл не работал, спрашивали теорию, не помню уже что, на одном собеседовании целый блок вопросов был, на втором - иннер от джоина чем отличается или что-то такое, один вопрос буквально, на третьем - скл проигнорировали. По тестированию что у меня спрашивали: Позитивное/негативное тестирование Регрессия, смоукдымовое Тест-дизайн НТТР, заголовки ответа/запроса Разница между GЕТ и PОSТ и что использовать для передачи пароля Разница между НТТР и НТТРS, роль SSL Коды 200, 300, 400, 500 - что такое, что значат Получил код 404, 504 - твои действия? Особенности тестирования мобилок. Как бы подбирал тестовые устройства Как бы тестировал микроволновку/другую технику
Hi Naveen...i have below questions. 1-is this tool based on Artificial intelligence ? 2.Are there other competitors in the market to this tools? 3.Does Manual QA should focus now on such new technology based tool or go with selenium? 4. Can you plese prepare one video on how to pitch this idea to management or demonstrate how to do POC around that along with points for presentation
1. Yes, it uses multitude of ML models. 2. The Number One competitor is Manual Testing. 3. Team believes in 10 years from now very few people will use Selenium, like very few right now use Assembly Language. So, yes, I believe you should prepare yourself for the future, not the past 4. Team will prepare one video on the same soon.
гайс а че думаете про автоматизацию на js? а именно cypress? работаю два года мануалом, хочу в автоматизацию. В команде сильные синьоры фронтендеры, готовы менторить по js ну и за cypress шарят. В планах обучение месяца 3(кор языка, задачки и тд), месяца 3-4 боевые проекты на cypress и потом лечить на собесах что год занимаюсь автотестами) в англе не силен, но и не нулевой) читать, переписываться более менее могу, но разговорного опыта нет.
>>2311331 в вопросе нет ничего про количество вакансий, я уточнить хотел в широком плане. Какие мысли, может есть конкретные успешные кейсы вкатывания и тд. И кстати хх далеко не лучший источник вакансий.
>>2311419 самые норм офферы получал c qa_jobs, еще хорошо что там граница вилки есть. Linkedin'ом я лично почти не пользовался, но как говорили мне после того как норм мидлом автоматизатором станешь + англ то вперел на linkedin лутать баксики и еврики. Но это раньше))) Хотя если ты не из рф то думаю стоит пробовать сразу на линкедин. Еще есть хабр карьера,там тоже может че-нибудь прикольное встретится.
>>2311711 Так айти в России закрывают... Я был в процессе вката и, полистав вчера хедхантер, охуел от 1500 откликов на куа стажировки. Три вакухи, на каждой 500-1500
И ведь могут провести сокращения в куа отделах, фичи надо делать, а куа пойдет подождать + синьоры есть
As a US-based global company, it is our responsibility and obligation to comply with export and trade sanctions. As a result, at this time, we must pause our testing activity in Russia and Belarus as well as certain breakaway regions of Ukraine: Luhansk People’s Republic and Donetsk People’s Republic (in addition to Crimea, which is already blocked).
This means that at this time (until further notice), our Community members in these locations will no longer have access to our platform, have the ability to participate in test cycles, access to our uTest Community forums. Your account has been temporarily deactivated, effective immediately.
Вроде как прошёл отбор в асессоры-тестировщики в яндексе. Вопрос: будет ли опыт здесь хоть как то иметь вес в резюме и при приёме на работу? вообще есть ли смысл этого моего деяния или я только время трачу?
>>2314757 ну насколько я понял, 800 р. - это минималка в плане выработки за неделю и если нафармишь меньше, то это минус репа на платформе. Фактический заработок попробую сам узнать на след неделе. >>2314744 Ок. То есть в целом это не будет считаться шуточным опытом за который засмеют на собеседовании (если я assесора уберу)?
>>2314716 Да, я указывал в резюме, и на собесах интересовались. В этом плане - смысл есть. Ну а вообще, честно говоря, трата времени. Суть такова: приходят пачки тест-кейсов к рандомным проектам яндекса, которые разбираются по принципу кто успел, тот и съел. Всего их(проектов) штук 30. И у каждого проекта свои инструкции(неполные, противоречивые, непонятные) по настройке тестового окружения, прохождению и прочим особенностям. 90% этих знаний - внутренняя кухня проектов, и будут бесполезны в других компаниях. Из того, что будет полезно дальше: умение корректно формулировать/заводить баги, работа со снифферами, dev tools - по моему, все это, но глубже и за меньшее время, можно впитать из бесплатных материалов по QA. Платят копейки. Хотя, мб, если у тебя большой рейтинг, то задания будут приходить пожирнее, но думаю, 25к - это потолок. Не зря же они не указывают зп в объявлении.
>>2314716 Сам опыт нет, но если ты напиздишь в резюме что работал в Яндексе то да. Обычно асессоры так и делают часто прокатывает >вообще есть ли смысл этого моего деяния или я только время трачу? Если вот вообще больше никуда не берут, то да. Но достаточно чисто формально отсидеть асессором полгода максимум. >>>2314744 Платят очень мало, меньше московского МРОТ точно >>2315059 Да, все так - асессорам скидывают кейсы у Яндекса это таакой вид автоматизации - зачем автоматизировать, если можно вот так делать , их проходят. Не помню, чтобы асессоры сами писали тест-кейсы - это привилегия уже тестировщиков Яндекса рангом повыше. Оборудование не предоставят, на своих устройствах. Много кейсов непроходимы в принципе, потому что текучка в Яндексе колоссальная каждый месяц уходят и приходят новички, кейсы часто устаревают и неактуализируются. >И у каждого проекта свои инструкции Инструкции ужасные, потому что пишутся часто чуть ли не новичками, лол. И тоже быстро устаревают. Также не знаю точно как у асессоров, но проблемы с доступом ко всяким статьям\инструкциям есть у всех кроме разработчиков и менеджеров. >все это, но глубже и за меньшее время, можно впитать из бесплатных материалов по QA Абсолютно так, потому что опыт в Яше крайне специфический и не особо где нужен по факту. Поэтому у нас кто работает больше года в принципе выпадает из рынка со всеми этими костылями, велосипедами, подходами к тестированию в целом. И это касается не только джунов. Пиздец жалкое зрелище когда местный аналог миддла пафосный тру айтишник вообще не может в сраный селениум лол, потому что мозги уже забиты велосипедами Яндекса без документаций и с постоянными недоработками. Имхо лучше уж ЕПАМ, там хоть вы всегда будете в теме технологий и что от вас нужно заказчику\работодателю в целом
>>2305810 Я думаю миддлы уедут за рубеж. Джунов оставят на местах. Страшно другое - как бы ИТ компании не позакрывали филиалы СНГ после такого массового релокейта.
>>2315351 > Не помню, чтобы асессоры сами писали тест-кейсы - это привилегия уже тестировщиков Яндекса рангом повыше. Полтора года назад точно писали, сейчас думаю, что тоже. Но это задание появляется не сразу и на него нужно сдать экзамен
>>2315530 Какие нахуй заводы? Туда хуй попадешь без корок и образования, никто тебя учить не будет. А если попадешь, то никто ебланства терпеть не станет, за брак сразу на мороз отправишься.
>>2315624 Если ты изучал коллекции, то можешь кликер на Селениуме сделать, где на hh он берет серию вакансий в web elements и автоотсылает циклом for each резюмехи через java io с компа. :-D
Ещё if написать, мол, когда конец списка достигнуть - переверни страницу. :)
Как составить резюме, если по сути нихуя не умеешь? Постоянно вижу треды где смеются над анкетами вкатунов с хх, где люди детально всё о себе расписывают. При этом резюме в одну строку с перечисление умением хрюши наверняка не читают.
Че делает эта функция в поле неейм? Типа пустое поле не разрешено, но куча пробелов и символ проходят. Функция потом обрезает это и отправляет в БД уже строку без пробела? В чарлике это показывает. пие 2.
Есть кто проходил собеседование европа/штаты? интересуют какие вопросы задавали, может кто подскажет, да я в состоянии загуглить и найти список, но хочется в действительности узнать вопросы какие задают
>>2316145 >Че делает эта функция в поле неейм? Типа пустое поле не разрешено, но куча пробелов и символ проходят. Функция потом обрезает это и отправляет в БД уже строку без пробела? >В чарлике это показывает. пие 2.
После написания в поле email кракозябр одной функцией, тестер написал функцию сразу про 2 проверки (пробелы и длину), либо только 1 проверку (стереть пробелы, вернуть количество символов в поле).
Кто-нибудь знает курсы в дс2 с трудоустройством ? я в полной жопе сейчас, скоро и жить негде будет и есть нечего, куда можно устроиться хотя бы в техническую поддержку я уже не ебу что делать, база по тестированию есть про бд скл и т.д всё знаю, как устроиться куда-то не знаю. Помогите кто-нибудь
Страшно чет, одни отказы. В одном прям как мне кажется тестовое сделал очень хорошо, надо было написать sql запрос, даже для это создал таблицу... но нет.
>>2316633 Гугли: -аутсорс-тестирование - агентство аутсорс-тестирования - заказать тестирование аутсорс - QA агентство и т.д. И зп смотри, там они очень скромные. >придется Совесть не будет мучать после первой зп.
>>2316702 Блять, спасибо. Просто сперва я скопировал где было написано "корректные", а потом не подумав дописал "не". >>2316732 Это сами тесты, сперва проверяю позитивными тестами. Ну это так, чисто набросок говна на вентилятор.
>>2316819 >Почему именно такие классы эквивалентности выделены для возраста? Вот полные требования.
1.1 Составить тест-план 1.2 Составить набор тест-кейсов 1.3 Составить чек-лист 1.4 Все ошибки и предложения по улучшению, найденные в ходе тестирования, оформить Имя – текстовое поле, не более 10 символов Фамилия – текстовое поле, не более 10 символов Отчество – текстовое поле, не более 10 символов Возраст – числовое поле Email – текстовое поле с маской «@.*» Пароль – текстовое поле Пол – поле с выбором из фиксированных значений: Не указан, Мужской, Женский Документ, удостоверяющий личность – необязательное поле с выбором из фиксированных значений: Паспорт РФ, Свидетельство о рождении РФ, Военный билет, Загранпаспорт РФ, Мультипаспорт РФ
В таблице необходимо автоматически проставлять возрастной статус кандидата с делением на группы: · Дети – статус «Р», лица моложе 14 лет · Подростки – статус «П», лица старше 14 лет, но не достигшие совершеннолетия · Взрослые – статус «С», совершеннолетние
>>2316981 Еще собираюсь записать видео на ютуб про фишки DevTools и как с Postman тестировать API, линки прикрепить к резюме и гиту. Ну может еще страницу-резюме сделать.
Вы тоже читаете все отзывы про компанию куда вас позвали? Вот ща в яндекс картах, кажется буд-то купленные отзывы и это дико смущает. Но с другой стороны я уже давно не работал и мне кажется что это играет мое очко.
>>2317314 Там про эту контору нет инфы. Нашел только что про нее кто-то спрашивал, написал ему, грит был у них на собесе, прошел, ему понравились компетенции лида, но он отказался, так как на старом месте улучшили условия.
Ребят а страшно идти устраиваться? Ехать в Москву из мухосранска?
>>2317488 Они скоро должны упасть немного (я про аренду). Денег у народа станет поменьше, кто-то будет вынужден вернуться к мамке в Омск. Рынок порешает.