Это копия, сохраненная 15 сентября 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Шестой ультимативный тред посвященный самой лучшей и не напряжной работе в IT - автоматизированному тестированию.
Здесь мы холиварим на тему фреймворков, показываем друг другу свой PageObject и фантазируем о позициях SDETa и 8к$ зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы пятерочки.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning. Мы со знанием языка на уровне Dev Junior получаем свои 5к$ и смеемся.
Милости просим к нашему шалашу!
ТЕСТОВЫЙ FAQ:
В: Как вкатиться?
О: Начни с теории тестирования, лучше всего подойдет ISTQB Foundation level.
В: Достаточно ли будет знаний из книги Романа Савина?
О: Нет, ты потратишь намного больше времени на прочтение книги, чем просто изучишь сухую теорию
В: Какой ЯП выбрать?
О: На данный момент самыми популярными ЯП, которыми пользуются автоматизаторы: Java, Python, JS, C#. Всех их объединяет такое понятие как ООП. После изучения теории тестирования можешь приступать к его изучению.
В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше?
О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный, напр. для Java -> Selenium, Selenidе.
В: Я сделал все вышеописанное, что делать дальше?
О:Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку
На этом пока что все. Насчет шапки пишите пожелания и предложения, возможно в будущих тредах добавлю в шапку.
Как вкатиться в тестинг игр?
На каком фреймворке писать API тесты?
На Rest assured пиши тесты для JSON сваггеров.
А xml и WSDL, WADL чем автоматизированно потестить?
К удивлению тоже через REST assured.
Какой фреймворк превосходен для автотестов на смартфонах? Как их делать?
Appium! Он нужен, чтобы запустить виртуальный сервер и ещё нужен для поиска локаторов. От Андроид студии или Xcode нужны только эмуляторы устройств, которые там из коробки. Код пишется в идее.
>На местных парашаха такой вакансии нет чет не то советуешь
Если ты имеешь в лексиконе слово "параша", значит ты любишь комфорт.
А в игростудиях ты ожидаешь, что будешь "гамать".
Так вот есть QA, QC и Playtest.
Playtest - это именно про "гамать", пусть и в альфу. За него платят призами, мерчем и едой.
QA, QC - это скучное тестирование. Там ты будешь делать клики по всему, обкатку персов на полигоне, прослушивание и просмотр с ног до головы ВСЕХ NPC. У тебя будет тысячи тест кейсов на механики, анимацию, физику, звук, камеру.
Миссии ты будешь не проходить, а перепроходить по 1000 раз, ища баги. Ты обкатаешь всю карту на провалы. Локализация - это уже бабуины местные проверят, а ты - интернационализацию.
Кто хотел вкатиться ручником, обратите внимание - это пишет продавец курсов, моя hr подтверждает
Это говно тебя сожрет, максимально ебанутая разработка, зп - копейки, за 200к надо ебашить нереально в отличии от веба, играть в игры после работы не сможешь - будет тошнить натурально. Веб и мобилки - то, что тебе надо.
Хотя мне и тут платят 160к, я не уверен, что там будет лучше, но разнообразия хочется.
Анончик можешь оставить гайды пожалуйста? Или контакты?
Помираю от безделия, освоить хочу хоть чета, еда заканчивается.
Сейчас на рашкорынке особый пиздец в плане QA - на рынок вывалилось много овощей с 1-3 стажем, при этом их резюме кроме стажа ничем не отличается от резюме типичных вкатунов с курсов Практикума\Ксендзова. В итоге теперь не просто вкат в айти все, но и работа QA в принципе именно в РФ закончилась - банки перестали нанимать новое мясо но можно пролезть по блату как минимум в Сбер и нихуя там не делать за те же неплохие сотыги, а в автоматизаторы теперь берут именно с профильной вышкой\коммерческим опытом в программировании. Страшно видеть, как еще пару месяцев назад на канале QA резюме в телеге висели только резюмешки от вкатышей с курсов, теперь вижу каллег из 2Гис, Тинькофф, кучи менее известных галер.
У разрабов ситуация тоже херовая, но они объективно еще будут нужны, а тостеры в таких каоличествах нет кк же нехочется обратно возвращаться гнить в уриспруденцию, господи
Имею 2 года опыта в qa, 1 год авто. Выложил резюме мидл авто, за полторы недели 30-40 контор написали и зовут на собес, офферы дают.
Хз как там у вкатышей, но на уровнях мидл и выше реальный дефицит кадров
Локация, возраст, какой опыт конкретно, стек? Если ты из Украины\Беларуси, то там заебись, ничего удивительного.
Но чую пиздежь, так как отклики массовые были от херок из Сбера\Альфы\ВТБ, а теперь найм везде приостановлен кроме рашко галер по типу ibs
РФ, удаленка
По стеку Python, Jenkins, Docker/Kubernetes. Тестировал бэк
Писали конечно банки и ИБ, но мне кажется там любое гавнище. Есть неплохие предложения Кипр/Черногория/Грузия/Армения
Там больше половины в этих 30-40 откликов - хреновые, но чисто для меня. Если же кто-то работает ради денег, то не проблема найти место. Имхо
Там больше половины в этих 30-40 откликов - хреновые, но чисто для меня. Если же кто-то работает ради денег, то не проблема найти место. Имхо
Ага. то есть ты сам признаешь, что из этих 30-40 откликов больше половины лютое говнище, оставшиеся сраные банки где тебя с таким стеком весной 2022 опустят до 60 к срублей на собесе лел, даже нет экспрессо\аппиума - такое себе...
Лол, интересно узнать какой у тебя стек и опыт?
Мне в лом расписывать полный стек вплоть до каждой хуйни с которой работаю или когда либо трогал. Но того что я написал большинству достаточно, 95% вопросов на собесах не относятся к знанию либ
Эм.. я не писал ваще-то что оставшиеся это банки. Они как раз таки в категории говнища вместе с ИБ
10-15 норм откликов чисто от hr-ов, которые сами написали
Поищи в телеге, вот тут @qa_bad_company
>Царит такой же блат и кумовство
Тут ты прав на 100%. Нет, даже на 1000000%. Все годные вакансии уходят через сарафанное радио. Друг друга привет, кореш порекомендовал. Причем они проскакивают все адовые круги тех.собесов и тестовых заданий. На одной из предыдущих работ в одном отделе всех qa привели друзья/парни своих девушек. Как результат - низкий уровень знаний(или полное отсутсвие) и низкая производительность. Но всем было похуй. Ведь знакомые привели. Я помню только устроился в эту контору(правда разработчиком). Прошел 2 тех. собеса + тестовое. По факту из разработчиков, которых наняли с улицы, был я и еще один джун. Отношение соответствующие: деление на "своих" и как они называли "с улицы". Естественно у меня никаких премий не было. есть подозрение, что они пилились между "своими". ну и отношение было мягко скажем недружественное. Проработав примерно год - свалил из этой помойки.
Все так, оно и дальше так будет. Просто раньше можно было полгода\максимум год отсидеть в таком говне и пойти чисто на опыте на вменяемую позицию в другую организацию так как была реальная потребность в тестировании, то сейчас уже стадия, когда похуй абсолютно и будут для максимизации ресурсов в своих руках на позиции тостеров\аналитиков\дизайнеров продвигать чисто своих кентов\тян\родственников. Такое превращение в семейный бизнес, лол. Разрабов это коснется в последнюю очередь, потому что работать кто-то должен. Но и их в итоге будут теснить отработанная схема - брать синиора и приставлять к нему своего братана - вкатыша для лута экспы.
И что теперь делать? Сидеть там куда взяли на 70к (ручник) и не рыпаться?
Про повышение зарплаты сейчас разговора нет. Найм у нас официально заморозили во все команды без исключения, так что повышения походу не мулька лидов, а вполне официальный мораторий.
Ну ок, предоставим, что война так и не кончается. Вот работаю я год за эту ЗП, потом ещё год. А дальше что?
У кого-нибудь есть видео, как настроить и запускать тесты на appium? Я заколебался
крупная ли компания? Дохуя ли заставляют делать?
В принципе 70к мало для ручника (если брать ДС). Хотя вот на одной из предыдущих работ ручники получали 55к (на момент 2021 года, ДС). Но та конторка была мелкой-хуелкой и кабан зажимал для всех деньги в том числе и на премии.
Лично я бы сделал так:
если бы я отработал год в конторе, то поинтересовался у руководителя, что с зп, будут ли поднимать, будет ли хотя бы индексация. Если руководитель скажет по типу ничего такого нет или скажет "бери еще один проект или изучи новую технологию и примени ее на практике(по факту взять еще один проект)", то нахуй это надо. Я бы сразу начал пылесосить вакансии, читать отзывы, смотреть, что требуют и какие зепки платят. И не спеша ходить на собесы. Уверен, если после майский заняться этим, то летом можно найти годную работу за 100+.
Компания довольно большая. Многие ручники у нас зарабатывают больше, но я-то недавний вкатун. Работы много, иногда ещё выходные работаю за двойную оплату, так что выходит 80-90. Ещё годовая премия примерно 2 ЗП.
Спасибо, наверно так и сделаю. Год доработаю только.
Двачую этого господина. Сам с 2 годами опыта как-то залетел на 55к год назад, мало приятного было, съебался через полгода, кабан обиделся еще.
На торрентах плейлисты
Удивил ты меня. Я открыл Ютуб, написал appium java и получил гору контента как раз по его настройке.
>кабан обиделся еще
а кабан то на что обиделся? Или он думал, что 55к это охуеть какая большая зепка....?
Наверно, да. Джуны в его конторе за 20 работают. А он предложил суперплан, выучи автотесты, автоматизируй смоук и получили +5к, будет КАРЬЕРНЫЙ РОСТ. Ну это даже не смешно, это грустно. У меня припекло от такой наглости.
Я почти сразу же открыл резюме на ххру, прошел собеседования в 3 конторы из 3-х сам не писал, ждал, пока сами напишут, кому ПИЧОТ и ушел на ЗП х3
Ааа, я понял твою проблему. Ты подключиться не можешь.
https://www.browserstack.com/guide/findelement-in-appium
Похоже на, что findelement теперь нужно писать как в Селениуме.
WebDriver driver = new AndroidDriver();
WebElement knopka = driver.findElement.By.xpath("твой_xpath_путь");
Лох с куа гуру, иди отсюда нахуй.
Порт 4327? Ты его сам аппиуму выделил или копипастом вставил?
>DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
>DesiredCapabilities capabilities = new DesiredCapabilities();
2 объекта. Это действительно так надо??
Ебать ты плох.
Держи, прям для самых маленьких инструкция как всё настроить и запустить хеллоуворлд:
https://logrocon.ru/news/firsttest_appium
Если захочешь использовать распознавание изображений, то придётся уже сильнее поебаться, краткий гайд тут: https://www.youtube.com/watch?v=3lI1zS54VXY
1. Можно ли как-то добавить сертификат charles/fiddler в системное хранилище на новых версиях андроида? Пытался разобраться с этим и в итоге пришёл к выводу, что гайки в этом плане закрутили и либо ты просишь разраба добавить запись в network_security_config для каждого билда, либо как-то добавляешь её в системный список (не сертификат wifi/vpn/приложений, не "надёжный сертификат добавленный пользователем" а именно рядом с теми, которые идут по дефолту), иначе https просто не расшифровывается. Есть рут на девайсе, разблокированный загрузчик, TWRP, всё как положено, но решения всё равно нагуглить не смог.
2. Кейс для автоматизации в Appium: есть игра на Unity, нужно кликать в определённую позицию до тех пор, пока на экране не появится определённое изображение. При использовании FindElementByImage оно ждёт заданное время и потом выдаёт NoSuchElementException, который если не поймать, то тест завершается фейлом. Я пока толком не знаю джаву, поэтому всё что смог придумать - это либо как лох прокликать с запасом (благо ничего не ломается в таком случае, но уходит лишнее время на клики), либо делать лесенку из try-catch (выглядит всрато, особенно если много попыток). Может, есть какие-то более цивилизованные решения?
>, иначе https просто не расшифровывается.
Это ты криво поставил сертификат наверно, у меня на 10-ой версии был сертификат Чарли, все ок было
>SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
Можешь игнорить. Это сообщение такого dependency, который в мавен репозитории так и гуглится как "Slf4j".
Оно тебе говорит о том, что эта dependecy в pom.xml (Maven), build.gradle (Gradle), не написана, а, следовательно не скачана. А Селениумоподобные dependencies любят в неё что-то посылать и расстраиваются, что не могут.
Эта зависимость - логгировалка. :)
Ну я бы тебе скинул инструкцию, как этот сертификат на андроид установить, но гей-прайд сайт utest.com, в академии которого эта инструкция, добавил Россию и Беларусь в санкционный список и не открывается.
>>348710
Ладно, с сертификатом уже разборался. Помогло только распаковать апк, поменять system на user в network_security_config, собрать обратно и подписать (т.е. то же самое, что разраб бы сделал). Иначе приложение просто игнорирует установленный сертификат и не расшифровывается.
>но гей-прайд сайт utest.com, в академии которого эта инструкция, добавил Россию и Беларусь в санкционный список и не открывается
С прокси/впн зайди, чё ты как этот? Поди и торренты не качаешь потому что заблокировали?
Нашел способ как помочь тебе настроить чарлик:
1. Скачай Сифон, чтобы ютест считал тебя нерусским:
https://psiphon.ca/ru/download.html
2. Зайди на https://utest.com
Залогинься:
Имя
Пароль 2chSilaUTESTmogila
3. Твоя инструкция, как настроить Чарлик на ПК и на любом смартфоне (в том числе про сертификаты):
https://www.utest.com/academy/tracks/41
>Нужно кликать в определённую позицию до тех пор, пока на экране не появится определённое изображение. При использовании FindElementByImage оно ждёт заданное время и потом выдаёт NoSuchElementException, который если не поймать, то тест завершается фейлом.
Ух ты! А можешь скинуть ссылку на свой репозиторий на гитхабе? Мне так интересно стало, что ты за тест для игры unity пишешь. :) Запущу и на своем ПК, посмотрю.
МимоТотСамыйКоторыйПомогТебеСПортом и Чарликом.
Спасибо, но там только инструкция как добавить сертификат в ведроид, а с этим особых проблем не возникало. Как я писал выше, этого оказалось недостаточно и некоторые приложения не признают кастомные сертификаты, пока конкретно в них настройки не изменишь.
>>348783
Там ужаснейший говнокод, плюс эти ваши гитхабы я пока не веду и хранится всё в папочке на компе. Пикрил2, к примеру, кусок функции которая в идеале должна просматривать и закрывать любую рекламу, которая будет показана, а потом возвращать название сети для статистики.
Сами игры не уверен что можно кидать, т.к. в трудовом договоре было что-то про конфиденциальность плюс сдиванонят, на словах могу сказать что там типичные гиперказуалки коих полно в Google Play. Тесты - проиграть, открыть меню/настройки, посмотреть рекламу, купить скин и т.д., плюс проверить корректно ли отправляется инфа для аналитиков при определенных действиях (запись в logcat сравнивается с тем что должно быть).
Ну ладно. NDA так NDA. Хоть я не верю, что ты не умеешь в Гит (программировать умеешь, а в гите разбираться нет). Но есть реально не умеешь, то вот преимущество Гита.
Ты также продолжаешь использовать папочку, но через гит пишешь, что эта папочка - это репозиторий. И вуаля, папочка обретает свойство иметь сохранки, как в видеоигре. Это ветка, в который ты сохраняешься как в ГТА, например.
И когда накосячишь, то можно откатиться на пару сохранок назад.
А если несколько тестеров, вы можете использовать одну папку на всех (главная ветка), а каждый себе отрастить ветку-черновик и сохраться в них. А когда готово - отправить в главную ветку с вопросом "годнота?"
И эту ветку с сохранками (коммитами) вы заливаете на гитхаб (этакий мэйл ру облако для "папочки на компе"). И вернувшись с работы домой ты сможешь скачать эту папочку мгновенно и продолжить с того места дальше кодить.
https://docs.google.com/document/d/1ZScU0U3zOORbGiCnoMSiVNs8toag3fdDxNl2fuZIv_I/edit?usp=sharing
1. findElementByImage - забавно. Но почему ты ищешь элемент не по локатору? Ну там по xpath. Изображение имеет возможность изменяться.
2. У тебя поиск элементов происходит прямо в тесте. А ты воспользуйся паттерном Page Object:
В папке main > java у тебя будут класс с инициализацией драйвера, классы со "страницами приложения", внутри классов "локаторы" и "методы-шаги". Сам метод - это "открыть настройки", а внутри метода уже "кнопка.клик(), вебЭлемент.клик()".
А в папке test > java создай классы-страницы, а в них методы-тесты. И в них уже пишешь шаги ГлавноеМеню главМеню = новое ГлавМеню(драйвер);
главМеню
.открытьНастройки()
.активироватьПремиум()
.проверитьРезультат();
Как-то так.
Мимоментор
И ещё. Вместо System.out.println(); пользуйся дебагом (красная кнопочка, которую ставишь на то место, где хочешь посмотреть результат, а запуск дебага делаешь кнопкой с жуком). Ну ладно, можно и sout, но перед коммитом и заливкой на гитхаб стирай, чтобы другие не ржали,
Почему это не любят? Потому что если ты в sout напишешь "важную информацию" - её всё равно не прочитают, потому что автотесты гоняют на Jenkins, а результаты читают в Allure, GradleHTMLreport или Maven Surefire report или в коммандной строке Дженкинса на выбор. А там только будет написана причина падения теста и строки, которые падение вызвали.
> 1. findElementByImage - забавно. Но почему ты ищешь элемент не по локатору? Ну там по xpath. Изображение имеет возможность изменяться.
В моём случае тестить надо игры на Unity под андроид, а там никаких локаторов нет. Само собой, рекламные вставки имеют обычный андроид-интерфейс, и поначалу я пробовал искать там id/xpath, но выяснилось что они почти всегда меняются и распознавание "крестиков" для закрытия получается более надёжным. Всё-таки рекламщикам надо защищаться от ботоферм, поэтому логично что они не делают удобный интерфейс для автоматических кликов.
>2. У тебя поиск элементов происходит прямо в тесте. А ты воспользуйся паттерном Page Object
Спасибо, почитаю про это. Мне бы сначала заставить тесты работать как задумано, а потом уже можно будет беспокоиться об организации кейсов и стиле программирования.
Спроси военкома, он лучше знает
>А я хотел лишь более менее релеватного опыта.
А кто мешает в резюме указать полноценное QA потом? Ну и опыт, дело такое, надо лишь для резюме. С оного проекта опыт в другой редко когда успешно применяется
Указать-то можно, а я бы хотел на деле более менее релеватные задачи поделать, как и писал выше - хотя бы тест кейсы писать/проходить
А так да, в любом случае, думаю даже опыт асессора будет лучше чем не иметь никакого опыта
разрешаю, можешь писать кейсы на почту или там гугл форму какую-то
Хз насчет сложности в поиске работы. За 2 недели неспешного поиска - порядка 20-25 откликов на хх.ру, 3 собеседования - получил оффер на 2.5к$ по рисованному курсу. При этом резюме в открытый поиск не выкладывал
Мимо овощ 1.5 года опыта AQA без ручного
Беларусь.
Джун 500$
Миддл 1000$
Сеньор 1500$ и выше.
4500$ не поверю, если не США. Вот в США это да, там есть 4500$.
Пару тредов назад выдавали расклад по ЕРАМ, миддл 2500, сеньор 3200 - это на ручном. За авто логично что больше платят.
Но это в конторах-аутсорсах на американцев
>Вот в США это
Около 10 тыс долларов после налогов будет в не самых жирных конторах, возможно добавятся обязанности в виде QA Manager, но в целом на 10к ориентир будет.
У разрабов ситуация такая же. Я, будучи джуном, работу найти не могу уже два месяца, и видимо вообще ее не найду. Морально готовлюсь работать каким-нибудь планктоном, а прогерством заниматься как хобби.
найм приостановлен почти везде. джунов даже не смотрят. а там где смотрят, уже очереди из нескольких сотен.
Ага, то есть миддл+ по рашкореалиям, сделал 25 отлкиков на хх сру. Из 25 откликов всего лишь 3 собеса. Из 3 собесов всего лишь один оффер. Оффер на 2.5к$ - в рублях это 170 000. Зарплата мидла ручника еще полгода назад. А тут автоматизатор. Ну такое себе, рынок не порешал, мда.
в 2021 году мне говорили, что миддл ручник получает 100к (телеком компании)
а тут все как всегда, все хуйня надо идти быть лысым, а не волосатым, толстым а не тонким, тьпху блять. Занимался спортом-в физаче та же хуйня. Рисовал-рисовач тоже в говне одни пикассо нахуй которые советуют сначала левой рукой учиться рисовать тк правой потом проще будет. Так и придется в одноклассниках инфу искать.
Мне то же самое говорили год назад, но в итоге у меня получилось оформить вкат без вышки и опыта. Правда, как позднее выяснилось, уровень среднего вкатуна даже с вышкой сильно ниже моего
Ух ты, какой молодец - смог вкатиться до войны в ойти скорее всего по блату, потому что без какой-либо вышки уже не очень смотрят резюмеху, или у тебя околотехнарское средне-специальное!
Уже который тред орирую, что тут якобы вкатившиеся сами без вышки\без опыта затирают про какие-то маня компетенции, но никто так и не пояснил, в чем эти компетенции выражаются. SQL? - уже все могут во все возможные селекты и джоины, этим никого не удивишь. Составление тест-кейсов? - лол, то же самое и чек листы. АПИ? - в постман может уже последний обрыган не то что с курсов Ксендзова, а просто мимопроходивший. Про терминал, адб и линукс я молчу, без комментариев. Про погромирование не надо, сейчас уже каждого вкатыша есть пет проджект с юзанием селениума\селенида + рест ашшуред и заполирован удаленным запуском + сборкой в дженкинсе. Это норма.
А что надо, чтобы после курсов сразу на работу взяли? И еще чтобы взяли на 100к минимум на удаленке, еще чтобы на курсах платили за твое обучение?
Вписать хотя бы год стажа
SQL? - уже все могут во все возможные селекты и джоины, этим никого не удивишь.
Да, но только вида
SELECT * WHERE ID IS 5;
Больше ничего. На сложные зарюпросы или на создание бд с нуля 30% вкатунов. Потому что только 30% въебываются по полной в предмет.
>Составление тест-кейсов? - лол, то же самое и чек листы.
Вот тут согласен. Любой может. Вероятность 100%.
>АПИ? - в постман может уже последний обрыган не то что с курсов Ксендзова, а просто мимопроходивший.
Могут, но только в JSON-чики. Это будет REST Сваггер. Как в WDSL, WADL пошарить, знают только 70%, а как вообще в проект подключить стороннюю при - знает 30%. Про YAML и его существование знают только 30%.
>Про терминал, адб и линукс я молчу, без комментариев.
Да, это многие знают, если копипастом. А на уровне знания языка баш - 20%.
>Про погромирование не надо, сейчас уже каждого вкатыша есть пет проджект с юзанием селениума\селенида + рест ашшуред и заполирован удаленным запуском + сборкой в дженкинсе. Это норма.
Это норма, если с нуля то твоего состояния прошло хотя бы полгода. Артем Русов так и не осилил и не хочет. Хотя я ему материала разжеванного скинул, мол, на, развивайся. Нет, сложно.
>сложные зарюпросы или на создание бд с нуля
В работе один хуй будет ORM, щас бы в 2k22 ручками писать селект апдейт хуейт. Чисто повод доебаться.
>А на уровне знания языка баш - 20%.
ебаш, нахуй он тебе в работе сдался? Просто рыночек перегрелся и раком встал, но признавать это не хочется, это всё вкатуны плохие нетакие, не вторые Торвальдсы.
Со вторым тезисом согласен полностью. Просто раньше даже работа тестировщика казалась магией, а теперь все поняли, что ничего сложного в этом нет. Но надо же как-то выбрать из толпы макак самую лучшую макаку для макакишной работы. Вот и придумали такую фигню. Отсюда и забавные курьезы, когда человек задрочил всю эту фигню, а местные миддлы\синьоры даже и не подозревали о таких возможностях. потому что на работе есть документация, где все прописано что-куда нажимать.
Аноны, кто использует Appium, какую версию java-client вы подключаете в maven? Сейчас есть 8, но в документации используют элементы не поддерживаемые версии. Нормально использовать версию клиента 7.6.0 если есть новая версия? А какую версию selenium вы подключение?
Да чтож... снизил версию на 7.6.0. захотел использовать TouchActrions, а он
TouchActions throws java.lang.ClassCastException: io.appium.java_client.android.AndroidDriver cannot be cast to org.openqa.selenium.interactions.HasTouchScreen exception
Че Appium такой...
>пет проджект с юзанием селениума\селенида + рест ашшуред и заполирован удаленным запуском + сборкой в дженкинсе
Это он щас нахуй кого то послал? Я не понял просто.
Куликова читай, больше ничего не надо в принципе.
>Аноны, кто использует Appium, какую версию java-client вы подключаете в maven? Сейчас есть 8, но в документации используют элементы не поддерживаемые версии. Нормально использовать версию клиента 7.6.0 если есть новая версия? А какую версию selenium вы подключение?
А ты ВСЕМ зависимостям поставь последнюю версию.
>Это он щас нахуй кого то послал? Я не понял просто.
Нет. Просто легко затирать за "все эти технологии знают с пелёнок", когда ты уже выучил.
По ручнику - только Куликов (никаких Савиных).
По автоматизации: джавараш и курсы по Селениуму, селениду, аппиуму, Рест ашшуреду
По питону на степике есть курс хороший.
Но тут не только язык нужен, понимание инфраструктуру автотестов, а еще Дженкинс, какой-нибудь портал где отслеживать результаты прогона, ну и как с виртуалками работать.
Мимо другой анон.
Нашел работу за 2 недели поиска вкатуном с 0 опыта. Завтра иду оформляться. Не берут только отсталых имбецилов и всякую гречу
сколько учился по времени ? и что спрашивали расскажи очень интересно ?
Красавчик анон, ты молодец
>>355164
Спасибо. Учился на курсах практикума пожалел 10 раз. Спрашивали про все подряд: сети, задачи по sql, теорию тестирования, клиент-серверное, микросервисы, чуть-чуть джавы, разницу rest и soap, тестовое задание накидать чек-лист на формы, даже на типа логику какие-то задачи из iq-теста давали. Может еще чё-то было, что я уже забыл. Я вообще был уверен, что меня нахуй пошлют с моими ответами, но в конце собеса сказали, тип, готовы сделать оффер.
что не понравилось в практикуме, думаю многое ))) , но давай кратко, и еще что за компания вплане продуктовая/аутсорс или что-то другое? И главный вопрос вышка есть?
Молодец, няша <З
40к. Через полгода вроде как должен быть пересмотр зп.
>>355214
Цена совершенно ебанутая, рандом в плане лекторов/проверяющих, материал кое-где подается хуёво, поверхностно и некоторые важные темы вообще не преподаются.
Компания делает всякое ПО для банков, аутсорс. Вышка только дропнутая, но по технарской специальности. Может это какую-то роль сыграло тоже при решении меня взять, про неё на собесе спрашивали.
А вообще я в тред залетел в надежде найти какой-то рабочий алгоритм вкота в AQA. Насколько вообще сильно надо задрачивать например ту же джаву чтобы начать писать автотесты? Курсов джавараш хватит? Возможно ли начать внедрять автотесты на рабочем месте или полуебка-джуна к этому не подпустят?
Как же, бляха, легко мануалам. Завидую, сука. Техники тест дизайна выучили и всё: щёлкают, макакают, общаются, пишут сочинения на тему "Тест план", "Результаты тестирования".
А ты, автотестер, мало того, что программирование учишь (и при этом всё равно на планку ниже разрабов), так и мануальщина тебе машет рукой теории, хотя, вашу мать, на практике не придется писать этих сочнинений. Зато придется строить архитектуру проекта, покрыть, подевопсить, и всё же погружаться в разработку, оставаясь при этом в этой самой разработке инвалидом.
>А вообще я в тред залетел в надежде найти какой-то рабочий алгоритм вкота в AQA. Насколько вообще сильно надо задрачивать например ту же джаву чтобы начать писать автотесты? Курсов джавараш хватит?
Джавараш... забудь о существовании его. Он выдает за деньги бесплатный материал и всё равно не учит фреймворка вообще. Время потеряешь.
Вот тебе бесплатно от ЕПАМа. Для доступа зайди под Гугл аккаунтом и будет открываться:
Начинающий:
https://learn.epam.com/detailsPage?id=48f00b92-c2ff-47f1-a4f1-b48f84901e3c
Среднячок:
https://learn.epam.com/detailsPage?id=60667247-25c3-44ca-85c3-31c540734863
Топовый:
https://learn.epam.com/detailsPage?id=81849dca-1337-4d74-89fd-10b3850c7a5c
Там есть кнопка "Register". Не трогай её. Проскролль ниже - это материал для изучения уже опубликован.
Легко для чего? Для вката если только на позицию ждуна. Для развития придётся учить много и постоянно
Ну тогда перейди на https://learn.epam.com
И в поисковую строку вбей:
Automated Testing Mentoring
P.S. Если у тебя и поисковая строка будет нерабочая, ну тогда перейди там в header-e на вкладку catalog и наскролль.
Но смотри, что ещё для тебя есть:
https://learn.epam.com/study/detailsPath?id=455a1a46-29eb-4de2-acd1-20062a39d6e5
Вот это уже доступно вообще всем (не забудь зайти в Гугл аккаунт).
Там все нормально:
Информатика, затем гит, затем CI/CD, дальше сама Джава, Селениум и так далее.
Даже язык для вката предлагает на выбор. Джава, JS, С#.
Я не знаю, что за хейт джавараша, но джун-разраб, который пришёл ко мне в команду, учился именно там и со своими задачами справляется. Сам планирую барть там курс.
>Я не знаю, что за хейт джавараша, но джун-разраб, который пришёл ко мне в команду, учился именно там и со своими задачами справляется. Сам планирую барть там курс.
Там только Java core. Там нет Спринга.
А core итак туторами на Ютубе лежит.
Geekbrains, Skillbox
У меня есть связи, но они все програмистские. А я хочу в селениуме кнопки тыкать
Мб тут есть кто-то, кто хочет себе такую мартышку с селениумом? За мелкий прайс, главное чтобы строчку в резюме добавить типа "1,5 года в ИП мухаббилов в должности qa джун"
На днях как раз закончил проходить вот это всё, сдал проект на вебдрайвере, прошёл тест с составлением алгоритмов, пришло письмо, что с моей стороны всё заебись, но приёма на стажировки нет и хуй знает когда будет, мы вам перезвоним.
>На днях как раз закончил проходить вот это всё, сдал проект на вебдрайвере, прошёл тест с составлением алгоритмов, пришло письмо, что с моей стороны всё заебись, но приёма на стажировки нет и хуй знает когда будет, мы вам перезвоним.
Ждут конца войны. Потому что офисы России, Украины - большие. А в Беларуси - штаб-квартира.
Ебучая война пугает заказчиков и в этих трёх локациях они делают текущие проекты (исключая Россию, там Сбер - самый крупный заказчик), а вот новых не создают (в Беларуси, Украине).
У ЕПАМа даже Гугл есть в заказчиках. Перестал отправлять аутсорс работу в эти три локации.
>Ребята, я тут отписывался уже пару раз. Я все тот же .NET автоматизатор, но работа кажется странной и наверное туповатой. По факту я правлю методы и немного дорабатываю инфраструктуру автотестов. По сути очень легко и просто, но у меня возникает вопрос, а чем еще автоматизатору нужно заниматься? Я работаю всего 4ый месяц, но у меня ощущение, что чего-то не хватает. Что посоветуете пройти и почитать? Курс сверху от ЕПАМа полностью покроет понимание того чем автоматизатор занимается? До этого, как я уже тут писал, я был пхп макакой за низкий прайс, но даже там мне казалось что я более сложную работу выполняю.
Вот "неработающие" ссылки ЕПАМа (для учёток ЕПАМеров) - покрывают.
А эта публичная ссылка - покрывает начальный и средний уровень. Но там зато C# есть.
Хотя ничто не мешает тебе прошерстить раздел Catalog на learn.epam.com целиком на все куашные темы. В том числе и про Веб Драйвер.
Ухх, ради тебя порыться пришлось в календаре и заметках.
Собедесовался у них на продукта в 2020 на веб продукт(Насколько помню аутсорс), ничего особенного ни по компании, ни по продукту не услышал, общаться с ними не продолжал и заигнорил. Платить предлагали в баксах, на словах обсуждать были готовы, 28 дней отпуска, на собеседовании сидели два странных чертилы которые выглядели как будто им не очень интересно этим заниматься, в итоге сейчас чекнул - parcl.com продукт уже проебали, видимо никого и не нашли.
Спасибо!
Сегодня кстати таки перезвонили и таки берут меня на стажировку, при условии, что я готов к релокейту в случае успешного завершения.
Тогда зачем менять ламповую территорию на сомали? Вопрос риторический, для меня загадка, не понимаю ваших этих самых
Красавчик анон, поздравляю, уважаю! Работал раньше в QA? Или просто решил курс этот пройти и заявил о себе после прохождения? Стажировка оплачиваемая?
Спасибо. Нет, в QA не работал, просто немного знал джаву и было нечего делать. Епам вроде вообще не оплачивают, обучение происходит не на коммерческих проектах, а в специальных лабораторных.
Обычно в Чуркистаны (Турк-Укзеб-Грузистаны).
>Тогда зачем менять ламповую территорию на сомали? Вопрос риторический, для меня загадка, не понимаю ваших этих самых
С чего ты взял, что Беларусь - ламповая. Я из-за этого лысого ублюдка не могу разбогатеть.
То бесконечные повышения цен и курсов валют, то чудаковатые законы, навроде "Декрет о тунеядцах". То рейды по предприятиям, которые стали хорошо платить ЗП с подсаживанием на рэкет его лысейчеству, то десятки налогов и пошлин. В итоге как ни старайся, а так и будешь либо только на унитаз работать, либо на кредитки подсаживаться. Хотя преступности да, нету. Если не рамсить с алкашней у магазинов, то проживёшь свои 80 лет.
>Красавчик анон, поздравляю, уважаю! Работал раньше в QA? Или просто решил курс этот пройти и заявил о себе после прохождения? Стажировка оплачиваемая?
Лаборатория - это бесплатная стажировка, где тебе дают доступы к турникетам в офисе и аккаунт в корпоративном портале. Тебе приставляют ментора и он раз в неделю смотрит на твой прогресс. Через 3 месяца происходит тех собес и найм.
40к, ручник.
какой лвл?
Странно, что так мало, там вон мидлов наподписывались на серебряную кнопку.
>>347131
>>347163
Вообще так не работает даже близко. Не ну если вы лягушки из 1с, то может быть так оно и есть.
Ни в одну компанию что знаю, не возьмут по блату если в бошке 0. Максимум чем может поспособствовать блат, это допустим если ты возрастной вкатыш, то тебе ввиду блата могут дать шанс и не скипнуть сразу. А там как проявишь. Но брать нулячего чела это глупо. Никто на такое не пойдет .
Прально, нахуй нужно натыканное стадо не умеющее думать лол?
В 26 работал обычным айтишником тупо саппорт провайдера 2 линия, интерфейсы палил сидел и вланы прописывал, за пару месяцев надрочился в теорию, с автоматизацией была база по всяким скриптам и тд.
На 27 лвл, запилил резюме, с какими говнопроектами, где там типо бот тестит сайт и тд. За неделю 11 откликов входящих, 4 сразу с офферами.
А чуваки с скиллбокса че умеют? Кому нужны?
Лол, сейчас это мало как раз.
Пипец, анончики.
Подал на стажировку в Тинькофф. Там первый отбор проходит по тестам (теория) и по экзамену по программированию.
Сегодня решил тест сдать. Думал, что вопросы будут из разряда, что такое тестирование, какие виды знаете, из чего состоит тест-кейс, ну вы поняли, короче.
А там первый вопрос, который обычно должны знать люди, которые проходили процесс тестирования на работе. Ещё по SQL вопросы были. Могли бы предупредить, что будут базы данных, я бы хоть повторно лучше. Даже вопрос про ручку встретил. Даже вопрос про Linux пихнули, ну куда... Ещё вопрос про биты и цвета.
Ну ладно, решаю я, котаны, а дальше угадайте! Вопросы по математике! Да не один вопрос. Реально задач 10 напихали, вы представляете!!! А время же ограниченно - 1 час 20 мин. Не, вопросы не из выш. мата, конечно. Но тоже. Я ещё когда в унике учился думал, ох, как же мне надоело, что задачи по математике пихают в собеседования для программистов. А тут на стажировку для тестировщика (со знаниями языка программирования правда)!!! Ну е-мае, теперь и сюда??? Хотя я понимаю, конечно, это ближе к проверке логики, но тестирование же, причем тут матан...
А это ещё теория. Завтра экзамен по программированию. Боюсь представить, что будет там. А там, дело ясное, задачи будут похлеще, чем задачи в теории. Кстати, у них экзамен по программированию один на все направления! То есть и на разработку, и на ML, и на QA один и тот же экзамен по программированию! Представляете? Нет бы полегче экзамен сделать для QA.
Эх, анончики, а я уж думал, что устроюсь на стажировку к Тиньке, но увы... Да на Милла сейчас собес легче, чем на стажировке.
Лол, а что ты ожидал? У них конкурс по 120 человек на место, могут себе позволить выбирать кого хотят.
>Да на Милла сейчас собес легче, чем на стажировке.
Ага, помню как на стажировки по ручному пытался вкатиться, в одну парашную контору местного разлива собеседовали полтора часа, произношение им не понравилось и теория, в другую - два с лишним часа, еще на вопросы по английскому отвечать, в третью решай задачи по программированию и это на ручное.
Вы че там, ебанулись наглухо в своих задрыстанных офисах - вот что хотелось спросить.
Дичь какая-то, а потом уже с опытом собеседовался на 2к $ в столичные фирмы, час-полтора максимум, вопросы легче в разы.
Ну... Ну... У них конкурс мог быть и один человек на место, но тест назывался "Тест по основам QA". Я не думаю, что к основам qa относятся вопросы про биты и оттенок, Linux про Linux можно было и загуглить, но как факт, и уж точно к QA не относятся задачи по математике.
Они предупреждали, что нужно подготовиться по testbase, но я не знал, что готовиться нужно было так основательно, учитывая, что так же предлагали готовиться и по любому курсу из stepik.
Не, они конечно действительно могут делать что хотят, но к чему эти задачи по математике для тестеров? Зачем они пытаются набирать студентов, как будто у них мозги работают лучше. Дали бы все вопросы по тестированию. Эх...
Стоит ли они того и какой именно? Можете глянуть? Конечно, слышал еще в бородатых 16-17 годах что гикбрейнс та еще хуйня, но может другие компании норм? Ссылка на сам список курсов: https://profidigital.gosuslugi.ru/?utm_source=gosuslugi&utm_medium=email&utm_campaign=goroda-stolicy
Как вам вот этот https://profidigital.gosuslugi.ru/courses/18996 ? Список изученного вроде норм.
Да, знаю что вкатунов со всяких курсов больше всех, даже больше, удивишь что нет никаких сертификатов, но тем не менее.
За курс не знаю, но можешь попробовать вкатиться в центр занятости через Госуслуги, а по слухам лучше через портал Работа России, чтобы получить 100% скидку, хотя ждать придётся ещё дней 10 как миниму, могут предложить собеседование и ещё не понятно, может быть не достаточно того, что ты признан как безработный, фиг его знает, короче.
Ещё я на youtube видел, что вроде если ты не проходишь курс, который за тебя оплатили, тебе нужно будет вернуть ту часть, которую заплатили за тебя.
БАМП ВОПРОСУ
Реализовал несколько кейсов с селениумом, использую page object
Чё то не понимаю почему так легко? Может я что то не так делаю, вроде тесты отрабатывают норм
В прошлой фирме, где 70% были джуны, все ждуны были набраны из яндекса. Я лично скачивал их говнокурсы, хуета, воды много, микрофон со звуком как из ведра, но работодателю нравится, по крайней мере единичному
>Ну... Ну... У них конкурс мог быть и один человек на место, но тест назывался "Тест по основам QA". Я не думаю, что к основам qa относятся вопросы про биты и оттенок,
Открой paint > спектр и смотри в 16ричной системе, либо rgb.
>Linux про Linux можно было и загуглить, но как факт,
Спрашивают как справиться с навигацией через баш.
>и уж точно к QA не относятся задачи по математике.
Это уже отсев. Наверно тех, кто со Скиллбокса.
>Они предупреждали, что нужно подготовиться по testbase, но я не знал, что готовиться нужно было так основательно, учитывая, что так же предлагали готовиться и по любому курсу из stepik.
А что из test base ты не знаешь?
>Не, они конечно действительно могут делать что хотят, но к чему эти задачи по математике для тестеров? Зачем они пытаются набирать студентов, как будто у них мозги работают лучше. Дали бы все вопросы по тестированию. Эх...
Это сделано, чтобы просили меньшую сумму зарплаты..
>Работаю мануальщиком год, в свободное время вкатываюсь в автоматизированное тестирование на джаве
>Реализовал несколько кейсов с селениумом, использую page object
>Чё то не понимаю почему так легко? Может я что то не так делаю, вроде тесты отрабатывают норм
А ты их на Дженкинс повесь и получи фрустрацию от того, что половина попадала.
>Открой paint > спектр и смотри в 16ричной системе, либо rgb.
Там вопрос был... я точно не вспомню, типа сколько оттенков. содержит 16 бит. Это не про то, каким цветом является #121232
Там еще вопрос был и один из вариантов - это вьюхи из CRM, Откуда я знаю, что такое вьюхи? Максиму догадка аля вьюхи-вью-вид.
>Это сделано, чтобы просили меньшую сумму зарплаты.
Тинька же сама хвасталась, что платит стажерам больше всех или это не про них, я точно не вспомню
Да и мне кажется наоборот студенты больше просят.
>Это уже отсев.
Просто сегодня хочу сдать экзамен по проганью, Я посмотрел из вечного контекста их задачи, хотел подготовиться. Пипец, там уровень олимпиадных задач (кроме первой). Я надеялся максимум на 5 кату codewars, тестировщики же, а не, решай задачи уровня разработки. Больше спрашивают не по нужному синтаксису языка или нужным знаниям, а по computer science. Ну тестировщики же, чего вы и сюда эту манку прилипили. Скоро и зайнеров матан будут спрашивать, ну а что, они же линии рисуют, там же математика нужна...
Я через эти задачи вкатиться в Тинек на стажировку.
Огорчу тебя тем, что у прогеров и куа задачи одинаковые. То есть тебе придется решать то же, что решают ребята которые идут на стажировку программистами.
Единственное чем могу обрадовать, решить можно не все( я решил 3/5 задач и меня взяли).
Если ещё актуально спрашивай, мб смогу чёт дельное ответить
Сегодня тест сдаешь?
Честно сложные задачи я не вспомню, но вот
дали систему и спрашивают сколько решений,
потом дали толи систему, толи уравнение и 4 варианта ответа и спрашивают, какой ответ не подходит, но время же идет, времени мало,
была известная задача аля 1,5 белки за полторы минуты съедают 1,5 ореха, загуглить тогда не сумел почему то, сейчас понял как решать,
дали число, аля 3,124452 и дают 4 варианта ответа, аля 3*10^2+0+3^2+4^1+3^-1+3^2+3^2 ну ты понял и спрашивают какой из этих вариантов равен числу 3,124452.
А так было много задач на проценты (только не простые аля крест на крест) и еще задача по типу ты убегаешь от представителя Тинькофф с такой то скоростью, он через 3 минуты заметил тебя и побежал с другой скоростью, когда он тебя догонит?
другие задачи я не вспомню. Но проблема в том, что действует элемент неожиданности, я честно даже перевод из двоичной системы в десятичную не ожидал, и время поджимает, я не первых вопросах думал много, потому что вопросы были не совсем в лоб, а думать надо было на математических задачах.
Ну тогда мне там делать нечего. А что так? У Тиньки agile в прямом смысле реализован? Мол нет тестеров и прогеров, есть специалисты? Какие задачи ты решал? Ты же тестировать должен был или как? Какие вообще задачи решают тестировщики в Тиньке?
Сейчас дают 7 задач. Там реально нужно знать динамическое программирование и выш мат? Как подготовиться? Если я не смог решить примеры из вечного контекста, то я мимо?
Там говорилось про какое-то неформальное общение. Мол Что? Где? КОгда?, математические бои. Это обязательная процедура?
Ты же вообще легенда, у них там конкуренция огромная. Почему ты, сумев решить сложные задачи, пошел на тестировщика? Какая тут логика? И как эти знания пригодились в тестировании?
>Там вопрос был... я точно не вспомню, типа сколько оттенков. содержит 16 бит. Это не про то, каким цветом является #121232
>Там еще вопрос был и один из вариантов - это вьюхи из CRM, Откуда я знаю, что такое вьюхи? Максиму догадка аля вьюхи-вью-вид.
Ну да, дерьмово. Ты им свои догадки вопросами озвучивай. 'Вьюхи - это "ВИД"?' 1 бит - 1 оттенок. RGB - 3 бита. 16/3 = 5 оттенков. Вот такие парирования из головы.
>Тинька же сама хвасталась, что платит стажерам больше всех или это не про них, я точно не вспомню
>Да и мне кажется наоборот студенты больше просят.
Тинек - деловик. Банк - не благотворитель. А остальное - реклама.
>Просто сегодня хочу сдать экзамен по проганью, Я посмотрел из вечного контекста их задачи, хотел подготовиться. Пипец, там уровень олимпиадных задач (кроме первой).
Если завалишь, не плачь. Тинек - не единственный в мире работодатель.
Тестировщики будут проверять за разрабам, как их код считает кредиты, вклады, кэшбеки. Как конвертит валюты и так далее. Поэтому такой дроч.
Ок, пасиб, хоть немного, но внушает оптимизма
И даже решение к задаче с матрицей!
https://stackoverflow.com/questions/71561055/filling-matrix-with-characters-so-they-form-a-neat-cross-where-every-lesser-dia
А челу хочу сказать: иди нахуй нытик ебаный, задачи из "теории" были интересные и """нескучные"""
Я не говорю, что задачи нескучные, я говорю, что мне, как тестеру в перспективе, вообще не обязательно было знать матан на их уровне, тем более учитывая когда я закончил школу. Но анон сверху объяснил, что в Тиньке своя атмосфера и тестеры решают те же задачи, что и прогеры, так что фиг знает что там.
В любом случае спасибо за скрины
Говоришь: "Мистер Кабанчик, работаю уже 7 месяцев, хотел бы повысить заработную плату". А там от ответа уже исходи. Мб там какую аттестацию пройти надо будет. Говорит - нет, говоришь окей - и в слоу моде или не слоу ищешь место пожирнее
Не
Для начала - тесты на голом селениуме полная хуйня. Пишутся быстро, но с увеличением количества их поддерживать будет очень дорого.
Также желательно чтобы твои тесты пускались через CI/CD. А еще нужно чтобы тесты ходили параллельно, используя селениум сервер или лучше селеноид.
При этом просто прогон тестов будет бесполезный - нужны отчеты, с понятным выводом, скриншотом и видосом, чтобы понимать что упало и где ошибка.
При всем этом твои тесты будут падать хуй пойми на чем, нужно будет бороться с флаки тестами.
В целом все это конечно не слишком сложно, но время нужно будет потратить на изучение
Третью забил из пушки питоном, потому что самый наивный способ на жаве почему-то не проходил первичный тест
def count_zeros(number):
return str(number).count('0')
Мде, я уже начал множества вспоминать, спасибо за ответ. Ты на тестера идешь или на прогера?
Спасибо анон
На работе в будущем есть шанс перейти на автотесты, время ещё есть, буду учиться
А так эта тема мне нравится, сижу после работы изучаю это все
Найти бы ещё нормальный источник, а не по разным сайтам по крупицам собирать, но это не страшно
А ты попробуй рассчитать для МСФО амортизированную стоимость кредита по денежным потокам и корректировку. Матана как такового там нет, но есть четырёхэтажные дроби с дробными степенями и степенями в степенях.
И это только бухгалтерия. Если будешь заниматься чем-то, связанным с рисками, то там точно матан и статистика.
Аноны, задам глупый вопрос но мне похуй
За месяц реально освоить всю эту автоматизаторскую шляпу? Типа селениум, гитлаб сиай, докер, аллюр репорты и тд
Всем нужна. Но у них разделение, вангую. У нас например фронты тестируют ребята, которые вообще не знают, что такое банк. Умеют смотреть консоль в браузере и кидать запросы через сваггер.
А такие вещи тестируют специальные люди. Но Тинькофф видимо хочет получить универсалов, которых сегодня можно кинуть на тестирование интерфейса приложения, а завтра — на выгрузку отчётности для ЦБ.
Почему у пенькова не разделение?
>Но Тинькофф видимо хочет получить универсалов
Пенькофф видимо зажрался и возомнил себя вторым фаангом
>но если знать яп и алгоритмы, смог бы их решить даже я, правда ?
Во первых, алгоритмы понятия растяжимые. Базовый курс алгоритмов - это знания сортировок и структур данных (деревья, к примеру). Если ты их поймешь, то это не значит, что ты сможешь решать такие задачи. Потому что редко в таких задачах требуется выполнить сортировку элементов. Но я не говорю, что не нужно учить алгоритмы, это может тебя выделить, так как на редких вакансиях просят их знания. Зачем? Не знаю. А можешь их не учить.
Во вторых, я тоже загнул про сложность, потому что перед тем как приступить к экзамену по программированию я открыл их задачник "Вечный контекст" и офигел. Там первое задание было изи, а дальше пошло поехало. Я как понял там и знания динамического программирования и выш. мата. А то, что было на экзамене тоже было сложным, но первые три, ну может четыре задания можно было бы и решить.
Во глянь на его решение >>359426. Я реально сперва не понял, что за приколы в первом задании, думал мат. логику впихнули, но вроде не, обычный делёж второй группы на количество задач, чтобы понять, какой минимум может учиться в группе B. А дальше простое сравнение.
Вторая задача тоже очень запутанная для меня была, потому что я думал, что нужно генерить строку из-за знака равенства, но ее тоже можно решить простыми условиями хотя это не отменяет ее запутанности.
В третьей просто. Делим в цикле число на 10, пока возможно, а потом считает нули.
Вот если бы ты знал алгоритмы на базовом уровне, то навряд ли они бы помогли бы тебе в этих заданиях. Они тут вроде и не нужны. А в остальных заданиях как тебе помогут алгоритмы сортировок? Или алгоритм поиска? Вроде никак. Я это к тому, что такие задачи не научишься решать просто зная алгоритмы на базовом уровне. Да и не на базовом. Вообще вроде любят использовать динамическое программирование в таких задачах.
Но по факту я не знаю зачем тестеру решать такие задачи и зачем ему нужны алгоритмы.
Надеюсь я не стал для тебя демотиватором, а может я вообще не прав.
>но если знать яп и алгоритмы, смог бы их решить даже я, правда ?
Во первых, алгоритмы понятия растяжимые. Базовый курс алгоритмов - это знания сортировок и структур данных (деревья, к примеру). Если ты их поймешь, то это не значит, что ты сможешь решать такие задачи. Потому что редко в таких задачах требуется выполнить сортировку элементов. Но я не говорю, что не нужно учить алгоритмы, это может тебя выделить, так как на редких вакансиях просят их знания. Зачем? Не знаю. А можешь их не учить.
Во вторых, я тоже загнул про сложность, потому что перед тем как приступить к экзамену по программированию я открыл их задачник "Вечный контекст" и офигел. Там первое задание было изи, а дальше пошло поехало. Я как понял там и знания динамического программирования и выш. мата. А то, что было на экзамене тоже было сложным, но первые три, ну может четыре задания можно было бы и решить.
Во глянь на его решение >>359426. Я реально сперва не понял, что за приколы в первом задании, думал мат. логику впихнули, но вроде не, обычный делёж второй группы на количество задач, чтобы понять, какой минимум может учиться в группе B. А дальше простое сравнение.
Вторая задача тоже очень запутанная для меня была, потому что я думал, что нужно генерить строку из-за знака равенства, но ее тоже можно решить простыми условиями хотя это не отменяет ее запутанности.
В третьей просто. Делим в цикле число на 10, пока возможно, а потом считает нули.
Вот если бы ты знал алгоритмы на базовом уровне, то навряд ли они бы помогли бы тебе в этих заданиях. Они тут вроде и не нужны. А в остальных заданиях как тебе помогут алгоритмы сортировок? Или алгоритм поиска? Вроде никак. Я это к тому, что такие задачи не научишься решать просто зная алгоритмы на базовом уровне. Да и не на базовом. Вообще вроде любят использовать динамическое программирование в таких задачах.
Но по факту я не знаю зачем тестеру решать такие задачи и зачем ему нужны алгоритмы.
Надеюсь я не стал для тебя демотиватором, а может я вообще не прав.
Но для того, чтобы можно было решать такие задачи, для начала нужно бы понять, что от тебя требуют. А некоторые условия используют "язык" математики, как к примеру 4 пример. Знания одних алгоритмов и яп тебе бы не помогло понять что от тебя хотят
1 бит - это 2 оттенка, 1 или 0. Черное или белое. 16 бит в стареньких кнопочных мобилках было, это 2^16=65536.
>1 бит – 2 оттенка. 1 бит позволяет закодировать всего два цвета. В нашем случае это чёрный и белый.
Аааа, меня честно смутило слово оттенок. Я думал, что цвет и оттенок это разные вещи. Спасибо, буду знать, хотя я не понял почему 2 в 16 степени
А, вспомнил.
Типа может быть
00000000
может быть
00000001
а может быть
00000010
и т д.
Чтобы узнать сколько вариантов, нужно 2 в степени 16.
О, во время я зашёл
Нет, знания толком не было, я просто знал синтаксис чутка со времён школы и все
Учишься сам, без курсов? Я сам без знания языка, тоже начал учить джаву. Пока планирую пройти бесплатный курс на степике и посмотреть видосы от Тагира Валеева. Дальше посмотрим.
Я посмотрел на Ютубе трёхчасовое видео Лёши Маршала про автокуа, он базу рассказывает, а дальше уже просто берешь сложный кейс и пытаешься сделать его
Аноны, скиньте пожалуйста проект на гите у кого есть, автотест на java+maven+testing+allure
Сегодня целый день пытался прикрутить аллют, не получается, не создаётся папка allure-result, нечего не помогает, все советы перепробовал
Для меня тестирование софта, это что-то на уровне патчинга байткода, а для этого нужны неебовые скиллы (которые я частично имею). С мнением "отлично для вката в ойти" ну никак не сходится.
Чел, тащемта тут все так же как с программерами. 99% тестеров решают задачи уровня да/нет. А 1% тестеров это люди с нетривиальным мышлением которые реальный софт и бизнесовые сущности декомпозируют на тысячу простых да/нет вопросов, чтобы макаки могли "тестить"
Понимаешь, я не могу понять ЧТО ИМЕННО мне надо делать. Если угодно, КУДА НАЖИМАТЬ. Да хуй там с ним, что сказать на собесе вообще?
Когда-то давно мне сказали, что мне надо будет напрограммировать сайт с использование джумлы. Я тоже долго не мог вкатиться, нарыл кучу книжек, каких только ебаных курсов по сраной жумле не находил. Поставил это дерьмо и оказалось, что программировать там ничего не надо, это обычная CMS, которой может пользоваться даже дегенерат. А я долго пытался понять "как это выучить". И вот ровно так же я пытаюсь понять, чем вы, QA, вообще блять занимаетесь.
у тебя в голове насрано настолько сильно что уже не починить, я бы на твоем месте забыл о любом интеллектуальном труде, пойди мб фрилансером потолки вешать или на контракт
Описал типа тест-кейс добавление картинки на дваче, проверил - работает, вот и вся работа.
>Для меня тестирование софта, это что-то на уровне патчинга байткода
Когда 404 ошибка, тоже полезешь в байт-код? :))
P.S - пытался в мануала вкатиться, но вообще не пошло, прям не хочется этим заниматься.
Только недавно начал питон изучать, а вкатываться уже надо сейчас, так как вообще без работы сижу
Шанс есть всегда.
В Тиньке считают кредиты, проценты, конвертации.
Не хочешь - иди в фирму, где веб сайты шлепают.
Мы может даже вот так парой строчек вывести:
for (int i = 0, c = 5, num = 1; i < c; i++) {
for (int l = c - i; l > 0; l--) {
System.out.print(" ");
}
for (int l = 0; l <= i; l++) {
System.out.print(num + " ");
num+=2;
}
System.out.println();
}
Вывод:
1
3 5
7 9 11
13 15 17 19
21 23 25 27 29
Пиздец магия, выглядит как что-то очень сложное
Даже во фронтенд, о котором повсюду несколько лет трубят, шансов вкатиться больше.
from playwright.async_api import async_playwright
import asyncio
async def download_file():
async with async_playwright() as p:
browser = await p.chromium.launch(headless=False)
context = await browser.new_context(accept_downloads=True, user_agent='...')
page = await context.new_page()
async with page.expect_download() as download_info:
await page.goto(URL)
download = await download_info.value
await page.close()
await context.close()
await browser.close()
asyncio.run(download_file())
То есть я тупо взбаламутил всех... Тянка бекендер... Даже на мое извинение ничего не ответила... Блять она даже моего имени не знает.
Как же стыдно, пиздец...
Ну пля, не перед такой же тянкой.
При чем до этого на митинге был момент с другим разработчиком, команда что-то обсуждала и один разраб типа мог что-то проверить сам, на что ему указала ПМ, а он в ответ "Че я тестировщик что ли?" И посмеялся, ну и другие посмеялись.
Не первый раз такое слышу в инете, что тестеров не уважают, типа недоразработчики...
И тут я еще перед тянкой красивой бекендером налажал, а она даже в ответ ничего не сказала...
чел, что за чухню ты несешь, тянка уже забыла про этот момент, ты туда работать ходишь или закадрить кого-то
1920x1080, 0:48
Представляешь как разрабы рофлят с такого даунича на митингах? Та тянка то точно каждый раз обоссывает.
Не вкатился
Например, ожидаемый результат: при нажатии на бургер меню появляется тултип
Фактический результат будет: при нажимании на бургер меню ничего не происходит
ИЛИ
Фактический результат: при нажимании на бургер меню тултип не появляется
Как бы фактический результат в описании должен себе иметь часть ожидаемого результата или они совсем по отдельности должны по факту писаться?
Ничего не понял.
>ничего не происходит
Можно переформулировать на "отсутствует реакция со стороны веб-приложения"
мимолидумеющийпиздеть
В баг репорте в поле "Шаги" ты должен написать, что нужно сделать, чтобы воспроизвести ощибку. =>
Шаги воспроизведения:
1) ...
....
N) Кликнуть по бургер меню
Фактический результат: тултип не отобразился
Ожидаемый результат: отобразился тултип
То есть ты в шагах должен написать, что кликаешь по бургеру, а не в результатах.
Но это не точно, ведь я вкатун.
Всякие агрегаторы типа weworkremotely или indeed выдают нереально мало вакансий( обычно не больше 100), а всяких местных сайтов типа немецкого хх ру я прост не знаю. Да даже если бы знал, мне что, тысячу сайтов нужно будет мониторить?
В общем, если кто-то перекатывался работать на заграничного кабана, поделитесь опытом.
На первом месте сидел почти 2 года т.к. удаленки не было, а сам из небольшого городка.
Со второй работы съебал после 8 месяцев, открыл резюме - ычары стали писать, насобеседовался успешно, выбрал контору новую, сказал, что выйду на работу через 3 недели (это вроде по ТК срок отработки), в старой фирме уведомил, там грустную мину сделали, но отпустили с миром.
Открой резюме и собеседуйся на здоровье. Навряд ли тебя попрут, держат даже самых непрофпригоднхы
>>362544
>>362518
>>362485
>>а где фейл то?
Сегодня по работе надо было общаться с ней, представьте? Начал обсуждать, подошла ПМ, мол о чем речь, та красивая тян разработчик сказала, что у нас типа траблы с интерфейсом, если даже тестировщик разобраться не может.
Пиздец. Она меня уничтожила в тот момент. Молодая, красивая, получает 200к+
Просто капец...
Забей. Мы все лажаем. Лучшее, что ты можешь сделать, это извлечь опыт из этой ситуации. Нет у тебя на работе кунов и тянов, есть коллеги. Никогда не рассматривай коллеготян с позиции "понравлюсь - не понравлюсь", вообще дистанцируйся от мыслей на личные темы. Тяны, особенно айтишницы, могут быть весьма непредсказуемы в ввиду тянской природы и склада ума. Сам дважды попадал в кринжовые ситуации по этому поводу, стыдно вспоминать.
> Сам дважды попадал в кринжовые ситуации по этому поводу, стыдно вспоминать.
Поделись, что было?
Очевидная линкеда.
Очевидное второе.
Потому что это требование к функционалу, оно нарушется и это надо указать.
Потому что иначе будет великий индийский результат "Product does not works at all".
1. Возникли весьма дружеские отношения с коллеготян-программисточкой из другого отдела я сам аналитик. Как то напросился сходить с ней на обед, она предупредила, что возможно придет с начальником, ибо часто с ним ходит обедать. Ну и само собой, так и получилось. Я оказался в ситуации "идти на обед или идти на попятную", что в обоих случаях выглядит как фейл для меня. Учитывая, что я срусь с ее начальником почти на каждом совещании, можешь представить, как мне было непросто сделать выбор Но я все-таки пошел и развлекал всех своим пиздежом, хотя было непросто, и это выглядело наверно тоже тупо. Тянка потом со мной две недели не разговаривала
2. Обратилась за помощью коллеготян проконсультироваться по техническим вопросам (она оформляет документацию на всякие процессы и инструкции, которые я неплохо знаю). Договорились, что общаться будем через канал в ватсаппе, в котором сидят еще 15 человек. После очередного вопроса, верно ли она сформулировала очередной тезис, я ответил мол норм, все поймут, и вообще давай уже сама, у тебя все правильно получается. Она сказала, что сделает так, как я скажу (практически дословно), на что я ответил, может ли она мне принести завтрак в переговорку перед завтрашним совещанием. Вот такой я открытый парень, могу такое спиздануть едва знакомой девчонке при незнакомых людях. Обиделась.
3. Заигрывал с тяночкой из продаж. Дошло до обнимашек и поцелуйчиков в щечку на кухне. Т.к. я человек серьезный перед коллегами,а на самом деле нет, то всячески это скрывал. А она - не особо. Вообщем, про наши отношайки знал весь этаж и в курилках между этажами, и бурно это обсуждали. На все наводящие вопросы от коллег я с честным ебалом отвечал "ложь, пиздеж и провокация". Еще нас спалила камера видеонаблюдения, судя по ехидному колобку на лице охранника, дежурившего в тот день. Еще раз - корпоративная директрисса с моральным опиздюливанием меня. Потом я набухался на корпоративе и мы обнимались при всех Вообщем от тех отношаек я огреб больше проблем, чем пользы а тян потом затравили, и она уволилась сейчас у нее все хорошо
1. Возникли весьма дружеские отношения с коллеготян-программисточкой из другого отдела я сам аналитик. Как то напросился сходить с ней на обед, она предупредила, что возможно придет с начальником, ибо часто с ним ходит обедать. Ну и само собой, так и получилось. Я оказался в ситуации "идти на обед или идти на попятную", что в обоих случаях выглядит как фейл для меня. Учитывая, что я срусь с ее начальником почти на каждом совещании, можешь представить, как мне было непросто сделать выбор Но я все-таки пошел и развлекал всех своим пиздежом, хотя было непросто, и это выглядело наверно тоже тупо. Тянка потом со мной две недели не разговаривала
2. Обратилась за помощью коллеготян проконсультироваться по техническим вопросам (она оформляет документацию на всякие процессы и инструкции, которые я неплохо знаю). Договорились, что общаться будем через канал в ватсаппе, в котором сидят еще 15 человек. После очередного вопроса, верно ли она сформулировала очередной тезис, я ответил мол норм, все поймут, и вообще давай уже сама, у тебя все правильно получается. Она сказала, что сделает так, как я скажу (практически дословно), на что я ответил, может ли она мне принести завтрак в переговорку перед завтрашним совещанием. Вот такой я открытый парень, могу такое спиздануть едва знакомой девчонке при незнакомых людях. Обиделась.
3. Заигрывал с тяночкой из продаж. Дошло до обнимашек и поцелуйчиков в щечку на кухне. Т.к. я человек серьезный перед коллегами,а на самом деле нет, то всячески это скрывал. А она - не особо. Вообщем, про наши отношайки знал весь этаж и в курилках между этажами, и бурно это обсуждали. На все наводящие вопросы от коллег я с честным ебалом отвечал "ложь, пиздеж и провокация". Еще нас спалила камера видеонаблюдения, судя по ехидному колобку на лице охранника, дежурившего в тот день. Еще раз - корпоративная директрисса с моральным опиздюливанием меня. Потом я набухался на корпоративе и мы обнимались при всех Вообщем от тех отношаек я огреб больше проблем, чем пользы а тян потом затравили, и она уволилась сейчас у нее все хорошо
Вакансий в разы меньше. У меня 8 месяцев стажа. Открыл резюме, написал, чем занимаюсь, обновляю каждый день. Просто 0, максимум 1-2 просмотра в день. Из вакансий большинство стаж стали хотеть от 1.5-2 лет, под которые условно подхожу и откликаюсь - либо просмотры, либо отказы. До всяких событий у меня большинство точечных откликов было приглашением (на собеседование или тестовое хотя бы). Всё это в ДС, кстати
Третья почти и не фейл, просто слишком палился перед коллегами, да и в обнимашках на копроративе ничего такого, если коллектив норм.
Шиз, ты? Я уже три недели как нашел работу и не обновлял резюме, а мне до сих пор наспамливают хрюши на почту, при чем у меня опыт 7 месяцев в техподдержке и 0 релевантного
>А че тянку затравили?
Потому что связалась с женатым. Причем в мою сторону никаких упреков ни от кого не было, просто позже картинка сложилась из различных фактов. А мне потом было дико стыдно за себя и обидно за нее.
>социализированный пипец
Я работал в разных коллективах. Как в преимущественно мужских, так и в преимущественно женских. В женских работать тяжелее, даже если ты охуенный специалист, даже если весь коллектив заглядывает тебе в рот. Со старыми маразматичными дедами можно найти общий язык, нежели с постклимактеричной тетьсракой (хотя есть исключения в обоих случаях). С коллеготян-ровесницей ты можешь быть в прекрасных отношениях, делить обед на двоих, она может угощать тебя печенькой-конфеткой (все по дружески, без задних мыслей), а потом слить тебя на совещании за незначительный проеб. Или обидеться за шутку, которая тебе покажется безобидной. У меня была начальница, которая могла тебя похвалить и тут же выебать мозги. Вообщем, ведут себя порой непредсказуемо либо я в тянах просто не разбираюсь В мужском коллективе я такого не замечал. Если мужики с возрастом становятся мудрее, то с женщинами, как правило, строго наоборот.
>А что делать сычикам?
Социализироваться, братиш. Я ведь сам карьеру начинал мамкиной корзинкой в 21 год сейчас 35. Боялся всего. Когда в 23 занял первую ключевую должность в своей конторе, то хлебнул говна по полной. Поначалу боялся ходить на совещания, говорить, выступать, отстаивать свою точку зрения. Бывало так, что на меня давили и прессовали по рабочим вопросам сейчас смешно, а тогда поджилки тряслись, не мог из себя слова выдавить Со временем узнал людей поближе, перестал бояться. Начал огрызаться и ставить коллег на место. Набил много шишек на отношениях. Старался быть серьезным. В итоге забил хуй на серьезность и желание казаться кем то другим, стал говорить и делать, что думаю. Научился отвечать на подъебки. Научился ругаться и мириться с людьми. Научился работать в команде (не ежедневное "сделал - не сделал - когда сделаешь" а реальное распределение задач по силам, поддержка и взаимопомощь). Если бы не прошел корпоративный ад, так и остался бы мамкиной корзиной. Не жалею.
>>363454
Уверен, что не пиздела на всю контору, но могла меня поймать в коридоре, обнять и чмокнуть, когда рядом проходили мимокроки, совершенно не парясь по этому поводу.
>>363461
>слишком палился перед коллегами
С одной стороны, да. С другой, что самое главное, - я все таки был женат на тот момент. Т.к. в коллективе почти все тян были замужем, такой демарш со стороны коллеги был оценен в штыки. Ну и с моей стороны такие отношайки - это пиздец по отношению к жене.
>А че тянку затравили?
Потому что связалась с женатым. Причем в мою сторону никаких упреков ни от кого не было, просто позже картинка сложилась из различных фактов. А мне потом было дико стыдно за себя и обидно за нее.
>социализированный пипец
Я работал в разных коллективах. Как в преимущественно мужских, так и в преимущественно женских. В женских работать тяжелее, даже если ты охуенный специалист, даже если весь коллектив заглядывает тебе в рот. Со старыми маразматичными дедами можно найти общий язык, нежели с постклимактеричной тетьсракой (хотя есть исключения в обоих случаях). С коллеготян-ровесницей ты можешь быть в прекрасных отношениях, делить обед на двоих, она может угощать тебя печенькой-конфеткой (все по дружески, без задних мыслей), а потом слить тебя на совещании за незначительный проеб. Или обидеться за шутку, которая тебе покажется безобидной. У меня была начальница, которая могла тебя похвалить и тут же выебать мозги. Вообщем, ведут себя порой непредсказуемо либо я в тянах просто не разбираюсь В мужском коллективе я такого не замечал. Если мужики с возрастом становятся мудрее, то с женщинами, как правило, строго наоборот.
>А что делать сычикам?
Социализироваться, братиш. Я ведь сам карьеру начинал мамкиной корзинкой в 21 год сейчас 35. Боялся всего. Когда в 23 занял первую ключевую должность в своей конторе, то хлебнул говна по полной. Поначалу боялся ходить на совещания, говорить, выступать, отстаивать свою точку зрения. Бывало так, что на меня давили и прессовали по рабочим вопросам сейчас смешно, а тогда поджилки тряслись, не мог из себя слова выдавить Со временем узнал людей поближе, перестал бояться. Начал огрызаться и ставить коллег на место. Набил много шишек на отношениях. Старался быть серьезным. В итоге забил хуй на серьезность и желание казаться кем то другим, стал говорить и делать, что думаю. Научился отвечать на подъебки. Научился ругаться и мириться с людьми. Научился работать в команде (не ежедневное "сделал - не сделал - когда сделаешь" а реальное распределение задач по силам, поддержка и взаимопомощь). Если бы не прошел корпоративный ад, так и остался бы мамкиной корзиной. Не жалею.
>>363454
Уверен, что не пиздела на всю контору, но могла меня поймать в коридоре, обнять и чмокнуть, когда рядом проходили мимокроки, совершенно не парясь по этому поводу.
>>363461
>слишком палился перед коллегами
С одной стороны, да. С другой, что самое главное, - я все таки был женат на тот момент. Т.к. в коллективе почти все тян были замужем, такой демарш со стороны коллеги был оценен в штыки. Ну и с моей стороны такие отношайки - это пиздец по отношению к жене.
Протык твой что-ли?
Весело у вас там, как же хорошо на удаленке, отработал и до свиданья, никаких офисов, подковерных интриг и прочей шелухи.
> Почему-то браузер закрывается, не дожидаясь завершения загрузки. Помогите, пожалуйста.
Сначала у тебя код на закрытие браузера:
> await page.close()
> await context.close()
> await browser.close()
После закрытия браузера, у тебя код на скачивание:
>asyncio.run(download_file())
Поменяй местами или удали :)
Вадим Ксендзов - автотестер на Питоне в Бануба, Украина.
Собесит чего-то только мануальные вопросы любых трейни на своем канале.
Почему-то от него ниразу не слышал вопросы на тему программирования или собственно автотестов.
Иногда к нему на стримы залетает Леша Маршал (ЕПАМ, Беларусь) и задаёт пару вопросов по Джаве, называет Джуна безнадежным и дальше просто исполняет роль зрителя весь стрим.
Ты лучше всех описал.
В фактическом результате нужно написать не "ничего не работает, не открывается", "после клика на бургер меню, не происходит отображения контекстного меню".
Написывай в LinkedIn. Желательно не только хрюшам, но и самим лидам. Лиды меньше развращены идеей "отсобесить 10 человек, а остальные резюме выкинуть в урну".
Двачую, что в мужских коллективах даже с дедами всегда можно договориться. У мужчин этакий градус адекватности и разума присутствует.
У тянок всё на гормонах. Если их работа идёт по повторяющемуся сценарию дня сурка, то можно пристроиться. Но обычно они сливают, ябедничают, слухами играют и раздувают из хуйни трагедию. Почему? Потому что в их неспокойном гормональном мирке со скачущим настроении присутствует такая вещь, как сканер на самца. И если не строить из себя альфача - жди проблем.
Ты его в любом случае теряешь. Не потратишь на вкат, так потратишь на двачевание и ютуб.
Тебе, видимо, не доводилось работать при начальнике-самодуре или сталкиваться с истеричными бабами в теле мужиков.
>Ты лучше всех описал.
Но по твоей логике я же не прав, ведь
>после клика на бургер меню, не происходит отображения контекстного меню
и
>тултип не отобразился
это разные предложения.
Я бы написал просто "тултип не отобразился" в фактическом результате потому что предложение "после клика на бургер меню, не происходит отображения контекстного меню" подходит для заголовка баг репорта. Или я не правильно понял?
без знания программирования - нет
Двачую. Полгода релевантного опыта, 4+ года нерелевантного. Резюме нормально оформлено, периодически поднимаю в поиске. Правда я ищу онли удаленку. Грустно.
>Тебе, видимо, не доводилось работать при начальнике-самодуре или сталкиваться с истеричными бабами в теле мужиков.
Сталкивался и с тем и другим. Психопаты есть везде.
>Но по твоей логике я же не прав, ведь
>и
>это разные предложения.
>Я бы написал просто "тултип не отобразился" в фактическом результате потому что предложение "после клика на бургер меню, не происходит отображения контекстного меню" подходит для заголовка баг репорта. Или я не правильно понял?
Хорошо говоришь. Но ты мотивируя себя не тем "красиво ли написан баг репорт", а мотивируя себя "сможет ли разраб понять твой репорт и в правильном месте исправить, а не где он догадался".
Поэтому лучше будет даже не описать, что бургер меню не отобразился, а что в глубине случилось, чтобы он в properties нужной нашел, что исправить или сразу нужный метод открыл и правильный return написал.
Но если мануал, то хватит и "not displayed".
>Аноны, задам глупый вопрос но мне похуй
>За месяц реально освоить всю эту автоматизаторскую шляпу? Типа селениум, гитлаб сиай, докер, аллюр репорты и тд
Именно её да.
Но кроме этого тебе ж надо как-то сообразить "если-то-иначе" как написать, как "зациклить на 5 раз", как объекты создать, чтобы каждой странице принадлежал её набор локаторов и прочий основной синтаксис языка. А всё остальное приложится.
Ответ на вопрос: 5 месяцев - год. Привыкнуть же надо на автомате уметь писать сразу нужное.
Да.
Так делать имело бы смысл, если бы он делал как юр лицо, что бы потом свалить с этими курсами. Если Ксендзов так начнет пиздеть, то его репутации пиздец.
Лол, он не беларус, а украинец. Как я узнал? Когда началась война, у него бахало за окном и сирены орали. Даже первую неделю курсов он остановил.
Белорус - Леша Маршал. Из Минска.
>схему бесплатного аутсорса даже хуже - человек платит за курсы и идет бесплатно работать
Классика. Была еще парашная фирма в/на, с красивым дизайном сайта, там надо было платить 17% от зп на протяжении двух или трех лет.
Он белорус переехавший в Украину
И в РФ есть такая. Ката-академия.
Какой ты чувствительный мальчик.
Я вкатун с минимальным опытом
Все, что не делается - к лучшему. Я в свое время тоже грустил сильно от проеба местных днофирм, а потом обрадовался, т.к. предложение в разы лучше подвернулось
Ну просто интересно
Вкатился ручником, перекатился в автоматизаторы (хотел в перспективе стать погромистом)
По начала - хуй колом на работу стоял, но в итоге нахожусь в ситуации когда:
Проект - говно, структура автотестов - говно, сами автотесты - говно (очевидный ответ - переписать все нахуй, но начальник зубами держится за эту хуйню)
В итоге - хуй на работу не стоит, в программисты больше не хочу, да и тестировать тоже не хочу, хочется уйти в запой на месяц а потом уехать в глушь.
Ещё и пыня со своей спецоперацией
130 резюме на вакансию, дальше сам думай.
Было то же самое лет 5 назад, тестирование не нравилось, менял работу каждый год и думал вообще пойти по образованию работать. В итоге случайно попал в новый стартап и понял что проблема была в хуевом воркфлоу, строить процессы с нуля просто намного интереснее и видишь результат своей работы.
>>366362
Ох какая же жиза, сам вкатился сразу в автоматизаторы (из программиста) думая что начну делать сейчас что-то интересное. В результате просто поддерживаю инфраструктуру автотестов переписывая с одного типа данных на другой и меняя все зависимости везде где они используются, унылее занятие и придумать нельзя. Чтобы не забыть как кодить порешиваю задачки на codewars.
Годные, но сложные - это learn.epam.com
Да по-разному, иногда проще заново создавать, чем что-то старое и непонятное переписывать. К тому же создавать интереснее - шишек больше набиваешь.
в итоге все равно пилит задачи по своему, я ебал это говно тянуть и ревьюить, договориться не получается, чел ещё убердушный, даже пивко не пьет. к начальнику идти ебал, но походу придется
Или только на наличие вышки смотрят?
Есть мнение, что опыт бьёт и шарагу и курсы.
самое главное, чтобы ты что-то умел
да. Я даже на магистра поступил чтобы корочка была и повысить шанс вката. Вкатился собственно непрофильный бакалавр
Туторы про автотесты на GitHub Actions есть? А то все индусы, которые на ютубе, вещают только про деплой.
тащемта ПРОСТО берешь и дергаешь алюр или свой раннер-репортер, так же в ямле прописываешь
Пробежался ИТТ, ни одного упоминания про Робота.
Плюсы -- не надо уметь в погромиррование.
Минусы -- кококо нипрагармирование, по кейвордам мент ходил, западло, анальное негодование
по этой хуете три с половиной вакансии и зп полкопейки
для долбоёбов сложновато, а норм шарящие в эту шляпу не суются, предпочитая полноценное программирование
>три с половиной вакансии
есть такое, но это на 99% соево-анальные кукареки НИПРАГАРМИРОВАНИЕ
>>368585
> зп полкопейки
Ну как сказать. Если тебе 3-4,5 евро это копейки, то я пойду что-ли кипяточку заварю, богатые люди особые люди. Моторола его пользует аж пищит
Работу в расеянском ИТ работой не считаю, это социально приемлимая форма нищенства
>>368585
> полноценное программирование
Пиздос, ты сложный. Для тебя программирование это только когда кругом скобочки фигурные и точки с запятой?
Мои соболезнования
Потому что в целом фрейм довольно годный, 90% всей ебли из коробки есть
Вообще не подорвал.
Сам как раз на других фреймах работаю, а это добро просто был опыт, для вкатунов или для простых проектов самое оно.
Интересовала популярность, в целом ясно.
Хорошо что ты быстро свой пукан потушил.
И бля, у меня сразу мотивация упала, а до этого ебашил там пиздец, а ща даже мысли об увольнении, пиздец короче.
Дайте советов.
85к
попросись обратно
>устроился джуном
Вешайся, душара.
На самом деле, забей на всех, раскачай что-нибудь из трендовых фреймов: Ципресс или ВДИО и уебуй в закат в другу лавку
Тоже, что для джуна, только ответственность больше. Меня вообще джуном наняли, а по факту - веб, иос и андроид, плюс был один, гордо себя сеньором называл.
Абсолютно. ЧСХ, проебов не было никаких, все релизы гладко прошли. ЗП правда джуновская 60 и поднимать не хотели, ушел как миддл в резюме, устроился вроде миддлом тоже, предложили лидом быть - я с радостью согласился, каеф, и зп уже гораздо веселее 130-200 как повезет
Удаленка. Но я устраивался с 2 годами опыта на миддла, просто по факту предложили лидом потом был, а зп как было оговоренное на собеседовании, так осталось.
>manual
Машина времени, лол.
Вернуться в нулевые-десятые и панувать.
Кроме отвественности и внимательности ничего пожалуй не нужно.
Человече, на дворе 22й год, тест фреймы уже на менингитную макаку рассчитаны уровнем вката, не позорься.
Хуйня без задач, зп низкие очень, работы много, переработки есть, за 200к надо нереально ебашить по 16 часов, бонусом отвращение к играм
начал изучать ручное тестирование, уже на стажировку за копейки взяли, но роста там нет и не будет
умею писать скриптики автоматизации действий в браузере
получиться ли быстро вкатиться в qa Automation
из знаний основы тестирования и python на базов + selenium
и как сейчас по вакансиям ? слишком все плохо ?
> 10+ лет за игорями по 10ч сижу за бесплатно.
Вкатывайся в нфт парашу ирн то плей и протести как оно тебе, если так хочешь хлебнуть говен.
>получиться ли быстро вкатиться в qa QA Теst Automation
Да, только я бы тебе советовал не кодинг дрочит, а конфигурацию репортеров, контейнеризацию и всего того на что тратится много времени и что мало кто делает хорошо.
А вообще лучшще прокачай Джс, на уровне автотестинга там разницы с питоном немного, освой джсные тестфреймы, голодным спать точно не ляжешь. Ну или дрочи Робот Фрейм, он на питонах
Ага
Рекрутеркини собирают базу для спама
>Все равно хочется.
>10+ лет за игорями по 10ч сижу за бесплатно.
>Почему бы и не платно?
>Как вкатиться что читать?
90% игрей для теста - казино, индюшатина 2D, разводящая на донат. И ты будешь за этим проводить время.
10% - достичь во всякие студии, где Сталкер, CDPR-ы... Но в AAA играх ты будешь не наслаждаться, а математикой заниматься - где звук не так идёт, где коллизии, какие провалы, как скрипты отрабатывают. Это НЕ ПРОХОЖДЕНИЕ, это задротство участков
Уже даже ЕПАМ говорит "в мануале затишье", сами подталкивают знать автоматизацию. Потому что единственное, чем могут похвастаться мануалы, когда они говорят "сеньор" - это сети и техники тест дизайна. А если хочешь мутационное замутить или прогнать тесты на моках, либо очень красиво разъяснить разрабу, где у него в спринге возникла проблема - нужно учить программирование. Мануальные вкаты закончились в 2015-м. Курсы при этом упорно продолжают делить обучение на мануал и автоматизацию. Хотя нужно и первое и второе преподавать вместе.
Ну вот у нас открыта вакансия. На хх 100+ откликов. Работы завал, людей не хватает. Спрашиваю у начальства, мол, никто не идет что-ли? А мне говорят: идут, правда только всякие актеры, официанты, моряки
Ну если хочешь - задрочи unity, unreal engine, чтобы получить понимание, а что ты тестить будешь.
Обращаю внимание - это не про "играть". Платиновые ачивки не делают тебя супер тестером. Нужно знать другое - как разработка происходит.
Вот CD Projekt Red ищет Куашника;
https://jobs.smartrecruiters.com/CDPROJEKTRED/743999829751821-qa-tester
Смотрим, что нужно знать:
1+ years experience in QA Testing for game development (это фигня, можно в резюме обмануть)
Knowledge of various testing methodologies (Мерам, Канбан, Водопад, Рип)
Experience working in technical pipelines (речь про CI/CD, похоже. Дженкинс, наверно)
Experience with console and next-gen testing (Задротство)
Experience working with multi-site test teams (видимо потому что по отдельности каждый тестит свою механику, модуль, а потом интеграцией занимаются)
Experience with role playing games or first person shooters (Задротство)
Experience with Unreal Engine (Чтобы разрабы не считали тебя и твою тестовую документацию тупыми - нужно задрочить Unreal engine и что-нибудь, некую демку на ней сварганить. Так ты сможешь доступно объяснять разрабам баги и грамотно в целом заниматься тест дизайном)
Strong organisational skills (Офисный клерк, понедельник-пятница 9:00-18:00)
Strong autonomous attitude and ability to multitask and prioritise (умение создать процесс тестирования. Мол, не хотят учить).
Strong attention to detail and quality (Баг на проде, голова с плеч :-D)
Ability to work effectively in a team and independently when required (Экстраверт)
Excellent communication skills: We have a multilingual and multicultural working (Английский, Польский)
environment and the ability to communicate across language and time zone barriers is essential. (Рабочий день ночью)
Ну если хочешь - задрочи unity, unreal engine, чтобы получить понимание, а что ты тестить будешь.
Обращаю внимание - это не про "играть". Платиновые ачивки не делают тебя супер тестером. Нужно знать другое - как разработка происходит.
Вот CD Projekt Red ищет Куашника;
https://jobs.smartrecruiters.com/CDPROJEKTRED/743999829751821-qa-tester
Смотрим, что нужно знать:
1+ years experience in QA Testing for game development (это фигня, можно в резюме обмануть)
Knowledge of various testing methodologies (Мерам, Канбан, Водопад, Рип)
Experience working in technical pipelines (речь про CI/CD, похоже. Дженкинс, наверно)
Experience with console and next-gen testing (Задротство)
Experience working with multi-site test teams (видимо потому что по отдельности каждый тестит свою механику, модуль, а потом интеграцией занимаются)
Experience with role playing games or first person shooters (Задротство)
Experience with Unreal Engine (Чтобы разрабы не считали тебя и твою тестовую документацию тупыми - нужно задрочить Unreal engine и что-нибудь, некую демку на ней сварганить. Так ты сможешь доступно объяснять разрабам баги и грамотно в целом заниматься тест дизайном)
Strong organisational skills (Офисный клерк, понедельник-пятница 9:00-18:00)
Strong autonomous attitude and ability to multitask and prioritise (умение создать процесс тестирования. Мол, не хотят учить).
Strong attention to detail and quality (Баг на проде, голова с плеч :-D)
Ability to work effectively in a team and independently when required (Экстраверт)
Excellent communication skills: We have a multilingual and multicultural working (Английский, Польский)
environment and the ability to communicate across language and time zone barriers is essential. (Рабочий день ночью)
Не знаю как на хз, но в ЛинкедИне есть Continious hiring. То есть набор происходит постоянно, без остановки. Видимо хз такую фишку не запилил.
И в чем проблема. Все пиздели про дефицит кадров - знач берите моряка и учите
или с помощью каких гайдов обучаться или идти в яндекс на учебу Автоматизатор тестирования на Java
>вообще на ютубе посмотреть для обучения?
Клаву Коку.
Это надо читать и делать выводы.
90% всех обучений на трубе, это Джамардан, который на плохом английском показывает как он пишет кривой и непричесаный код.
https://webdriver.io/
https://www.cypress.io/
https://robotframework.org/
https://www.soapui.org/
https://www.postman.com/
https://www.ranorex.com/
Кстати, Ранорекс говно
Моряки готовы выйти из зоны комфорта и фигачить Куашниками, они - годнота. Но я не пойму, почему им не нравится морячество. Там и деньги хорошие и мир могут повидать. Только если они готовы осесть в одном месте и стать семейными.
Официант в разрабы даже пойдёт. Но ему действительно должно заебать положение дел так, чтобы он захотел учить сложное. И ещё, ему нужно резюме начинать не с профессий, а с инструментов, которые учил. Плюсы официантов - в том, что у них сменный график работы. Таким образом они целыми выходными днями могут пополнять свой гит-хаб материалом, задротить ютуб и конспектировать курсы с торрентов.
Актёрам нужно оставаться актёрами, без обид. Им нужно вдохновение. А в айтишке нет места настроению. Там сразу перегрузка и горение вперемешку с ощущением самозванца.
>Мануальные вкаты закончились в 2015-м.
Ахуеть и не встать, а мужики то не знали. Вкатился в 2019, тех пор три конторы уже сменил, естественно с нулевыми знаниями автоматизации.
Заебись, завидую. У меня нет переработок, к сожалению
Кривоватенько выходит.
Он как и все новое заточен под жабий скрипт больше, но в целом жить можно
Да что за пиздешь, у меня одно из образований техническое, есть еще незаконченное высшее по спец. информ. технологии, есть еще законченное высшее экономическое, так же есть опыт работы по техническому направлению, один хер не берут, с апреля пытаюсь вкатиться, даже до собеса не дошло ни разу, просмотры на hh есть, а толку 0.
Откликов на одну вакансию в среднем 100 - 150, школы выплюнули большое количество тестеров, а что с ними делать хз, если мидлы сейчас идут преподавать в онлайн школы т.к. работы нет, куда джунам идти очевидно.
> рефакторю инфраструктуру автотестов
Вполне нормально.
Просто саппорт готового решения, а то что рефакторишь, так один хрен качаешь скиллы
По поводу тестирования SOAP, можете по человечески объяснить, пожалуйста, что такое WSDL и откуда брать и что джуну про это нужно знать?
Ну впринципе скиллы качаются, это да. Просто возникает мысль о том, что я какой-то не полноценный. Спасибо за то что подбодрил :)
Вообще нет.
Ты умеешь читать и саппортить чужой кодЪ.
Тебя любая лавка на раз возьбмет, новое поколение кодерков все с клиповым мышлением, они уже через неделю не вспомнят что писали. А когда куча говна лопается валят в другую контору.
А рекрутеры потом с высунутым клитором роют линкеду в поисках того кто сможет и согласится разгребать это гендерфлюидное творчество.
Конечно получится. Там у Михаила Портнова на канале сегодня видео вышло, в котором женщина в 40 лет из бухгалтерии вкатилась в автоматизацию и релокейтнулась в Латвию.
WSDL - это xml файл с объектами и их значениями. Тоже самое, что сейчас JSON, только из дремучих 2000-х.
Суть - скормить сервер методами и классами простым текстовым способом.
Грубо говоря это файл который ты скармливаешь тетс фреймц типа соапюай и оно на его основании делает все заебись.
Это инструкция где описываются все возможные операции и путь для запроса для данного АПИ.
Но там анон правду сказал, это говны мамонта, я виздел последний раз 5 лет назад пользовал и то это был банк и фича которую с 2003г не трогали.
SOAP в банках и сейчас живее всех живых. Зумеры конечно норовят всунуть REST в свои гомосексуальные микросервисы, но им один хуй надо интегрироваться с АБС, в которых такая хуйня не пройдет.
>старый (29)
ты че сука ты че
А вообще все от тебя зависит, но на 500 к/наносек не надейся по крайней мере в начале пути.
https://testautomationu.applitools.com/
Годные или хуета?
Ну если денег лишних много, то да.
А так все это можно самому осилить вполне.
Хеффенра из этой шараги знаю лично
Думаю что за сертификат(который нинужон никому кроме тебя) или за вторую треть курса надо будет приплатить. Обычно это так работает
Ну насчет сертификатов не знаю, может быть и платно, но и хуй с ними. На всяких реддитах пишут что полностью бесплатный курс.
Ну если так хочется, то кто ж запретит.
Я просто по ходу движения учился, без профильного образования и без отрыва от работы, поэтому на курсы смотрю как на говно по дефолту.
Вопросы: Вы знаете что такое тестирование, виды тестирования, техники тест дизайна, разница между чек-листом и тест кейсом, попарное тестирование, тестирование с разным уровнем доступа к коду. Вы знаете что такое жсоны? Как выбрать максимальную зарплату сотрудника не используя MAX() в sql? Выведите сумму чисел массива меньше среднего числа. Вы пользовались гитхабом? Вы не даун? Какие бывают коды ошибок в рест запросах?
Ищут ровно одного человека писать хуету на руби (селениум+кукумбер+херкин) в банк, выбирая из огромной толпы уродов.
Работать в банковском ИТ можно только от безысходности, поверь моему 15+ летнему опыту. Ебучий гибрид армии и ЖЭКа, не ходи туда, козленочком станешь
>кукумбер+херкин
фубля фунахуй, тут же нас дети читают
мне кажется или эта вакансия там висит примерно всегда?
> Соап давно уже все, сейчас под рест заточены практически все сервисы
А банковские системы не делают. Во-первых потому что их 1,5 штуки на страну, а во-вторых в каждом банке и так есть адаптеры.
У меня больше вопросы к простоте, собственно, вопросов. Я ожидал, что по селекторам гонять будут, а они просто спросили, в разница между хпатх и сцц локатором, например. Даже не давали никакого заковыристого локатора.
А проект у них: какая-то шестилетняя программа для манагеров, написанная на каком-то фреймворке с тремя-четырьмя буквами в названии, я раз шесть переспросил, не смог разобрать. А автотесты у них на руби, а руби я изучал ровно два дня, чтобы сделать их тестовое. В команде 20 прогристов и 10 автодаунов.
Да пожалуйста, ну не знаю, все от человека зависит.
https://www.youtube.com/watch?v=xfDGwmNgQYA&ab_channel=SiliconValleyVoice
Я жду оффера, чтобы поржать. Сам щас на 130к в околоайти сижу, в свободное время селениум дрочил для своих задач.
>Я жду оффера, чтобы поржать.
Святое дело.
Заявить что задачи ниже твоего уровня, проект говно и свалить в закат
благодарю
>Работать в банковском ИТ можно только от безысходности, поверь моему 15+ летнему опыту. Ебучий гибрид армии и ЖЭКа, не ходи туда, козленочком станешь
Зато зарплаты заебись. Так а конкретные подводные камни какие?
Количество пересмотров хп строго фиксированое.
Рутина, тупые задачи, анальный контроль пркатик и инструментов, деградация, индусы менеджеры, которые несут дичь дикую.
Из плюсов, можно часть зп получать в акциях.
Вот и ищи, не имею возражений.
У нас тут диверсити, мнение убогих и каличных тоже надо уважать, так что ищи по цсс, родной.
>>374337
Нет, тебе ее дают разрабы, ты скармливаешь ее как конфиг сьюта, соап генерит базовый скелет тестов и основные запросы.
Вот что тебе надо уметь писать в соапе, так это моки на эти запросы, очень облегчает жизнь и ценность как специалиста.
>деградация
То, что надо. Где-то отзывы читал, якобы в неделю только пару задач прилетает на тестирование, остальное время можно капчевать, из-за чего бедным людям не нравится, не интересно и они НЕ РАЗВИВАЮТСЯ, о ужас.
Спасибо
>дай ссыкло
>надо поржать, посмотрим, куда она там откатилась
>бухгалтирши обычно тупые стервы
У меня полыхнуло. А ты кем был до тестинга?
А за бухгалтерию поясняй только когда будешь знать, как налоговую декларацию заполнить, свести баланс и правильно отнести расходы к прибыли.
>Но если использовать программу SOAP Ui,
SOAP UI - это Постман из мира xml. Он в графическом виде показывает что умеет этот WSDL файл.
>там врожде нужно прописать WSDL, но я не понял, мне нужно знать, как ее пишут или достаточно знаний XML, а WSDL просто копировать и вставить?
WSDL и WADL - это файл. Он не пишется вручную целиком.
Разраб пишет в своей IDE код (классы, методы), затем запускает сериализацию (импортирует класс, который превращает объект в строчку в xml файле). Так и образуется файл, который ты тестишь потом.
А всё заголовки этого файла ещё сообществом W3 продуманы и их не нужно писать с нуля (то есть придумывать словарь).
не бомби, ща тебе на пальцах разложу
среди представителей этой ценнейшей профессии почему-то распространено ошибочное мнение, что наличие знаний
>как налоговую декларацию заполнить, свести баланс и правильно отнести расходы к прибыли
или типа таких
даёт право безостановочно тупить и закатывать истерики
а это совсем не так
выбил скидку 50% за 32к
это что?
А вот с этим согласен.
Просто я (бухгалтер мужского пола) 5 лет был в этой профессии. А потом перешёл в куашники.
Могу объяснить, почему эти курицы так себя ведут.
Максимум, что они умеют - это делать повторяющиеся операции, как биороботы. А гонора огогого!!
А бугуртнул я, потому что был бухгалтером на аутсорсе. А это уже не CRUD тех курочек. Это уже полноценное понимание как впринципе работает 1С, как круговорот капитала учесть и не сесть на штрафы от налоговой и ревизии.
В куашники пошел, потому что сейчас мне 29. В 16 лет хотел стать разрабом, но в 2007-м не было ни курсов, ни специальностей в колледжах, ни людей близких мне и одновременно понимающих. И я как компромисс ушел в бухгалтера.
2 года назад узнал про QA, и таким образом вкатился. А полгода назад закончил учить Java. Сейчас просто шлифую знания и пополняю голову новыми.
И сильно жалею, что не прознал про Джаву в свои 18 лет. Тогда мне попалась книга по плюсам. Я посчитал, что это слишком сложно и это отпугнуло меня от айтишной тематики. Сейчас наверстываю.
Программа обучения (список обучения) - скинь. Зацени, что ты получаешь за 32к ₽. Скажем, стоит ли.
Но учти, курсы - не гарантия трудоустройства или знаний впринципе вообще.
Все равно тебя будут на собесах гонять.
Я бы на такое посмотрел
А спиздить это говно не проще?
эти гуру-курсы хороши тем, что приносят прибыль их создателям
а выпускники встают в очередь из нескольких сотен соискателей на одно место
> Просто я (бухгалтер мужского пола) 5 лет был в этой профессии. А потом перешёл в куашники.
Ты это я.
хорошие курсы. сейчас много хороших курсов. и много выпускников этих хороших курсов. их хорошие одинаковые резюме хорошо валяются на сайтах по поиску работы...
Не вкатывайся
Берешь например сайт погоды или спортивной команды(там есть всегда всякое интересное в виде таблиц и всякие чекбоксов, фильтров и дропдаунов, автоматизируешь на милом твоему сердцу фрейме или с ноля, если ты наркоман.
Читаешь документацию и бест практисез и стаку.
Кодироваешь.
Выкладываешь на гит.
Показываешь рекрутерам.
Это называется опыт.
Никак)
Реально ли сейчас перекатиться на удалёнку, и если реально то на какую зп?
>мануал-тестером android
Я там выше писал про машину времени, изобретай.
Мануал это уже что-то уровня сисадмина или оператора перфокарт, просыпаемся, учимся.
>"прокликать по последовательности элементов+считать логи
Ты вообще-то только что 90% автотестинга
Below you will find the feature description from Product Owner along with the mockup received from the design team for a certain functionality. Also you can find the screen of the actual implementation.
Please find, and write down as many bug reports as you can in the best suitable way for you.
Functionality description : Task Assigned to Group
When the user opens a Task Assigned, the opened task consists of info side-pannel, navbar, and area with files (web-forms and attachments)
A user can only Start a task. After a user starts the task, it becomes the task In Progress. This state has such items in the info section:
process-id
title
description
info about the stage (In Progress)
priority
workflow
assigned on (%Group Name%)
assigned by
assigned (date)
last modified
due date
web forms
attachments
Users can finish the task if there are no empty required fields. Also, the task can be returned to the group.
Это потолок в локациях РФ / Беларусь / Украина или же в Польше какой-нибудь?
у тебя вагина есть?
Если у тебя английский C1, то скорее даже легко
А вот анализ графиков, выбор подходящих профилей нагрузки, выявление потребности в каждом типе нагрузки, поиск узких мест в приложении\железе и тд. — это всё хочется понимать.
Ну есть ещё API, нагрузочное и запихивание всего этого говна в CI/CD.
По моему опыта в продуктовых конторах автотостером быть самое оно, пилишь себе тестики по готовым сценариями, фиксишь флакающее говно, ответсвенности особой нету - на релизах с горящей жопой бегают ручники, к тому же они бесконечно благодарны тебе, что больше не надо регресс руками гнать.
> Ну есть ещё API,
Мне кажется зависит от вакансии. У нас к примеру чисто front-команда и тестируем мы соответственно только фронт. Но попрактиковаться стоит
> нагрузочное
Если на джуна AQA, то тебе достаточно просто знать что это существует, имхо. Можешь по фану что-то попробовать нагрузить для общего развития, но вообще это отдельная специальность со своим порогом вхождения.
> на релизах с горящей жопой бегают ручники
Если они будут. Мне кажется, сейчас даже если ручников берут, то с потенциалом в автоматизацию.
Все не автоматизируешь, у меня в конторе сейчас ежедневные релизы, все новые фичи, багфиксы и прочую поебень тестируют ручники, а я как автобог хуи пинаю, но все довольны.
По факту тому анону нужно разобраться в авто, поднять это дерьмо у себя в говноконторе, а потом сьебать в закат на автотостера мобилок на зп х2-х3
У крутых спецов крутые зепки. Антуан, который по его словам год просиживает штаны тыкая в мобилку без развития, вряд ли много получает.
А вот от строчки в резюме о внедрении фреймворка автотестирования на проекте с нуля у хрюшек потечёт по ляжке и они заискивающим голосом будут интересоваться у такого Чеда, потянут ли они его услуги.
это пойдет как за портфолио на qa Automation ?
Для портфолио тебе стоит подумать о создании простого (консаольного) приложения и потом приступить к созданию полноценного фреймворка с автотестами, репортингом, скриншотами с применеием, как минимум, page object model
что такое
>> простого (консаольного) приложения
и для чего это создать ? ведь я моге же просто создать к примеру свои автотесты, по типу ввод данных в логин пароль позитивный, потом негативный вариант, затем всякие эелементы поискать на сайте рандомном. это не будет = портфолио ?
У меня к тебе встречный вопрос: кого ты собираешься этим удивить? В первую очередь нужно показать знание языка программирования, ООП, паттернов, архитектуры. Моюно, конечно не делать этого, если все вышеперечисленное ты знаешь и знаешь как применять
Я не собираюсь удивлять, я интересуюсь что сойдет за хорошее портфолио, но с меньшими входными данными.
Аноны, как подготовиться к практическим вопросам на собесе для стажёра? Что в основном спрашивают? Поле протестировать, а что ещё? 13 дневное тестирование 99guru не зашло.
Только я про ручные задачи, про автотестов понятно, что задачу дадут решить
>Ну есть ещё API,
Накликивание методов и классов с генерацией логов. :)
>нагрузочное
Накликивание на 1 кнопку с генерацией логов.
>и запихивание всего этого говна в CI/CD.
Запихивание bash/cmd команды в Дженкинс, чтобы ПК запустил твои наклики и логи по расписанию (зацикливание) или отслеживая факт коммита в репозитории.
>По моему опыта в продуктовых конторах автотостером быть самое оно
Возможно, не спорю
Сам полгода > затем курсы оффлайн (Шаг) 3 мес > стажировка у корпы (ЕПАМ) 3 мес.
Самому было интересно и менторы ЕПАМа много интересного показали. А курсы - говно, ничего нового. Ради бумажки.
>так а ручным тестировщиком с нуля сейчас реально в айтишку попасть?
Если у тебя сиськи как у Рианны, а попа как у Кардашьян, будешь у СЕО на обед принимать раков, то ручным тестировщиком с нуля сейчас реально сможешь в айтишку попасть!!!
Как видишь, у уёбка что тебе ответил, нужно пытаться выделиться, показать что он лучше кого-то там. Тот анон не более чем подлиза и выскочка. Никогда таких пидоров как тот хуй не слушай
Они вставлены картинкой в пдф, лол
бамп
Ты долбоеб? Ты хоть один оффер получил в своей жизни?
Работодатель будет выбирать междц кандидатами лучшего по соотношению хард и софт скилов. Я знаю, о чем говорю потому что прошел через это.
Аное, просивший помощи, не слушай этого уебка. Если хочешь стать крутым спецом, то недостаточно просто делать кликеры. Разбирайся в процессах. Если ты в айти ради денег - зря.
Понял, а как на стажировку в EPAM попал? Сейчас к сожалению рассчитывать на стажировку не приходиться, я так понял большинство компании которые давали места для стажеров, ушли с рынка.
Тоже сейчас на самостоятельном обучении.
По курсам читал отзывы, ничего особенного я так понял они не дают кроме корки, инфы в нете по QA много, но нюанс в том, чтобы грамотно построить свой самостоятельный курс. Над этим сейчас и работаю.
Читаю Куликова, смотрю
Artsiom Rusau QA и по тихой пишу артефакты.
Может есть практические советы вкатывающемуся ?
Подскажи, когда искал работу указывал в резюме Junior? или QA Engineer писал?
> Если ты в айти ради денег - зря.
Очередной даун пиздабол, платили бы там как в пятерочке, то не сидел бы ты в айти, хуйло пиздабольное.
>Понял, а как на стажировку в EPAM попал? Сейчас к сожалению рассчитывать на стажировку не приходиться, я так понял большинство компании которые давали места для стажеров, ушли с рынка.
Я попадал на стажировку с ноября 2021 и закончил 2 недели назад.
Это до кошмарного сложно. В ЕПАМе работают отчаянные задроты и они спрашивают и поправляют такие вещи, которые только у них узнать можно. Не удивительно, что их софтом биржи работают и шаттлы запускаются. В открытых источниках я таких знаний не встречал. Я листал learn.epam.com, затем сдал английский на training.by на B1+ (для этого английский нужно знать чуть ли не как носитель). Затем тренинги (я не был, мне сказали, что я знаю больше контингента оттуда), затем тестовые задания, затем 2 тех собеса (мануал, потом автоматизация), затем ленивый ментор, затем защита английского языка, затем защита менторского пет проекта. В общем ЕПАМ забрал у меня 6 месяцев.
>Тоже сейчас на самостоятельном обучении.
>По курсам читал отзывы, ничего особенного я так понял они не дают кроме корки, инфы в нете по QA много, но нюанс в том, чтобы грамотно построить свой самостоятельный курс. Над этим сейчас и работаю.
Деньги берут за ту же самую информацию, которая итак в интернете бесплатно лежит.
>Читаю Куликова, смотрю
>Artsiom Rusau QA и по тихой пишу артефакты.
>Может есть практические советы вкатывающемуся ?
Язык программирования: синтаксис, ООП, исключения, коллекции (особенно задроть коллекции), Паттерн Пейдж Обджект, Паттерн Пейдж Фактори, Паттерн Билдер (ЕПАМ его любит), КИСС, ДРАй, Чистый код.
Селениум, Аппиум, РестАшуред, Спринг Веб Старт, Дженкинс, Линукс Баш терминал.
>Подскажи, когда искал работу указывал в резюме Junior? или QA Engineer писал?
Искал работу с июля 2020 по ноябрь 2020. В резюме погоны не пишут. Только QA Engineer (Automation). В ЕПАМе называют нас Test Automation Engineer, а мануалов - Software Testing Engineer.
Если у тебя нет опыта - у тебя все равно должны быть в прошлой работе биржи тестеров. Прошлую официальную работу можешь указать только в случае релевантных обязанностей, которые помогут состояться как QA.
На самый верх выносим список технологий и приложений, который ты используешь для тестов
Такую хуйню будет писать только тот, кто не рвботал в айти. Зачем ты тут семенишь, хуйло? Пошел нахуй отсюда.
Даун, это ты походу не работаешь, тут все сидят на зарплатной игле, цель любой айти конторы продать свои услуги за ДЕНЬГИ. Это не кружок любителйе айти, ебанько, кто по фану собирается по 8 часов 5 раз в неделю.
Хуйло ты обоссанное.
Уйди из треда, животное и говно свое с собой прихвати, стрелочник хуеа. Ты ни одного дня не работал в айти и хороших компаниях
Совсем еблан? Путь вката в QA уже закрыт, если нет технического бекграунда
Ну у нее профильная математика.
Подскажите, пожалуйста, простую SQL инъекцию, которая подойдет для тестирования поля
слышали? вахтёр с двача закрыл шлагбаум. вход только по копиям диплома с технической специальностью
недавно подружку-филолога вкатил
Ну ты... а мог бы анона с двача вкатить. Хотя о чем это я, у анона же нет асечки...
Очевидный пуссипаспорт
>Если ты в айти ради денег - зря.
А ради чего еще?
Самый кайф кстати в том, что меняешь работы с одинаковыми знаниями и навыками, а зп растет.
миморучнойлид
>Ребята октябрята, поясните мне по какой причине большая часть людей юзает xpath?
А ты не умеешь?? :)
>Когда фактически нужно дёрнуть одного фронтовичка и проставить нормально селекторы, которые при смене дома не поменяются?
Он делает на ВордПрессе и Реакте. А эти фреймворки сами подставляют. Чтобы селекторы "не менялись", нужна ручная работа, то есть именно "дёрнуть".
>Это глубинное не понимание у макак или в этом имеется какой-то смысл? Если дом не будет меняться в будущем, то проект фактически не будет поддерживаться разрабами и в самих тестах фактически нет смысла, ибо проще заставить ручника разок пробежаться.
Будет меняться. Но даже с xpath-ом можно нормально сделать, если коротенький относительный путь сделать. И даже если дом будет расширяться, тесты будут работать по прежнему исправны.
> Когда фактически нужно дёрнуть одного фронтовичка и проставить нормально селекторы, которые при смене дома не поменяются?
Мы сами расставляем свои тестовые атрибуты, где нам нужно и с нужным названием. Зачем для этого напрягать разработчиков?
Или о чём речь вообще?
> Зачем для этого напрягать разработчиков?
Потому что поломать можешь что то из-за криворукости это раз, во вторых не везде его можно повесить
> Потому что поломать можешь что то из-за криворукости это раз
Любой код, который затрагивает как-то приложение проходит ревью и автотесты. Да и сломать что-то сложно.
> не везде его можно повесить
У нас были случаи, когда на чужой компонент не получалось навесить атрибут. Тогда приходилось выкручиваться и писать селекторы. Но разработчик тебе тут в любом случае не поможет никак.
> Какие были первые задачи на первой работе?
Развернуть все проекты на ПК, потыкаться в них
> в автоматизацию пока не лезу,
> хотя есть базовые знания Python
Ну и зря. Если бы ходил на собесы, пусть и на должность ручника, но везде бы заявлял, что знаешь питон + фреймворк тестовый какой-то а ещё лучше пет-проект запилить, то это заметно тебя выделит на фоне остальных вкатунов без опыта
Опыта в QA нет, пока нарабатываю из тестовых заданий, биржи тестеров указал, технологии вынес в топ.
Предыдущий опыт работы связан с механизацией и планированием/расчетом потребностей, не указать не могу т.к. будет большой разрыв после выпуска, в чем может быть релевантность подумаю, допишу.
>>379976
Я бы с радостью ходил на собесы, пока не зовут.
В резюме указаны базовые знания ЯП, на собесе обязательно об этом расскажу подробнее.
Какие тестовые фреймворки посоветуешь?
До пет-проекта еще не дорос, но тоже подумаю над идеей.
Спасибо!
Даже без "опыта" все равно нужно учить автоматизацию, потому что в ручники пускают всё меньше и меньше. Доходит до писькин-пропуска.
На каком уровне нужно знать Java джуну? Понятно, что ООП, но можно поподробней? Нужно прям упарываться? Чтение файлов нужно знать?
Автоматизацию тоже изучаю, начал с селениума пока, но упор все же на ручное т.к. хочу ручками всё прощупать, потому что нет еще полного понимания процесса тестирования на рабочем месте.
> Какие тестовые фреймворки посоветуешь?
На питоне - хуй знает. Для фронта наверное какой-нибудь селениум. подойдёт.
Я сам только на js(ts) пишу, а там другой немного стек.
Мне кажется, что всё зависит от сложности проекта. Будешь ли ты на этом проекте ревьюить код разработки или, например, как-то переиспользовать его. Или же просто будешь только свои тесты писать.
Но упарываться точно я бы не стал. Всякие тонкости языка всё равно только с опытом приходят
>Я бы с радостью ходил на собесы, пока не зовут.
А что не зовут? Ты в ДС вакансии шлешь? Как обстоят дела сейчас с ваками для джунов? Не берут?
Джунов видать щас дохуя, все решили, что в тестирование проще всего вкатиться, поэтому толпами бегают и околачивают пороги всех оставшихся компаний
Понял, Селениум осваиваю по тихой.
>>380287
Не знаю, может я старый(30) по их критериям, ДС2.
С Джунами делами паршиво обстоят, попадали вакансии по 200-300 откликов, но я ебанько и буду до последнего пытаться.
>>380426
Джунов много, откликов на вакансию тоже много, но вакансий под джунов мало, джуны даже на мидлов отклики оставляют, вакансий мидлов хватает, рынок не падает, но джунам пока на рынке места нет, либо готовиться так чтобы иметь практический опыт год фриланса хотя бы.
Примерно так я вижу картину на рынке на сегодняшний день.
Ля, я думал сейчас ваков будет много, так как лето, но наоборот, из известных на стажерку только ozon и ее парочка ноунеймов. А я им в январе отправлял, они проигнорировали. Нормально, короче
Знаю много людей, которые вкатились с фейкоопытом. Последний из таковых вообще в аналитику въехал и сразу на 130 тысяч. Если язык подвешанный, то все ок будет.
возраст человек себе обнулил еще https://habr.com/ru/post/568310/
Можно ли сделать так что бы постман забирал определенный параметр в query из урл?
Ну например делаешь ГЕТ запрос, берешь этот параметр, что бы использовать его в следующем запросе?
Ты это имел ввиду?
Тыкают палочкой в тех кто дает доступы, а дальше любым из легиона клиентов подсасываются к базе.
У клиента есть миниИДЕ в которой можно писать запросы, скрипты, похабные выражения(в комментах к коду)
Уже охуел от уровня ответсвтенности и количества работы. Продоху вообще нет.
А платят жалкие 500 баксов, словно у меня уровень ответственности как у дворника блять.
В отличае от кодо-макак, которые растягивают таски - у меня всегда все горит и надо ебашить как чукча.
Только у меня блять так в конторе или у всех ручных долбоебов так?
Есть ли вообще чилл в этой работе? возможно только у автоматизаторов?
Уже охуел от уровня ответсвтенности и количества работы. Продоху вообще нет.
А платят жалкие 500 баксов, словно у меня уровень ответственности как у дворника блять.
В отличае от кодо-макак, которые растягивают таски - у меня всегда все горит и надо ебашить как чукча.
Только у меня блять так в конторе или у всех ручных долбоебов так?
Есть ли вообще чилл в этой работе? возможно только у автоматизаторов?
>у всех ручных долбоебов так.
Это.
В итоге ты понимаепшь, что тебе приходится держать в голове почти столько же сколько держит архитектор проекта и ну его нахуй, учи Селенивум или Сайпресс, а то с ума сойдешь.
Аналогичная ситуация. У нас только лид на расслабоне, а мы, ручники, в мыле вечно
>Только у меня блять так в конторе или у всех ручных долбоебов так?
>Есть ли вообще чилл в этой работе?
Ручник со стажем 3+ лет репортинг: на работе никогда не напрягаюсь, часто простаиваю без задач. Проверено в трех конторах, а программисты наоборот ебашат
Тебе платят 500 баксов т.к. ты без опыта.
Ты, конечно, в шутку, но я уже собрался взять твои контакты.
В след раз оставляй фейко-мыло сразу, а то сейчас я у тебя его спрошу и налетят другие ребята. Поэтому теперь спрашивать не буду.
>есть какие-то варианты детектить такие конторы, где не ебут сильно, на этапе собесов?
Смотри как допрос происходит, если сильно ебут теорией, а не по практике твоей расспрашивают, скорее всего - пропускай.
Потом всегда сам можешь спросить нагрузку, есть ли переработки, оплачиваются ли, сколько в среднем задач, чем занимаетесь, если нет задач, про скрам их расспроси.
Суть в том, что если у тебя скрам например 2 недели, то первую неделю сидишь как сыч, абсолютно пиная болты, а вторую неделю бодрячком проходишь.
>>383284
Формально - уже, аутсорс на запад, конкретно туда есть смысл выкатываться с 5+ годами опыта и на должность QA Manager, еще более халявная тема, чисто пиздеть надо как ты за качеством следишь и вопросики решать, редко когда что щупать надо, а зп ахуеть какое.
Касательно аутсорса, то все как было до СВО, так и осталось, клиенты в феврале напряглись, т.к. географию не знали, а потом забили хер, демо крутятся, бабки мутятся, гораздо выгоднее наших нанимать, чем криворуких индусов или бразильцев. Деньги все так же пересылают к нам без проблем, принудительных релокейшонов нет. В наиболее пессимистическом варианте придется получить карту казахстанского банка, но для этого к ним даже не надо ехать.
>селинивмум и сайпрес для ui
Как выше писал на чистой селене нынче работают только параноики и наркоманы, чаще всего это какой-то фрейм, в который можно без особых напрягов прикручивать реквесты. Как минимум для того чтобы настраивать пререквизиты через АПИ запросы.
Но можно и тестить, чтобы оно потом было все в одном репорте.
https://docs.cypress.io/api/commands/request
https://medium.com/assertqualityassurance/api-testing-with-webdriverio-and-swagger-da15c8e54d52
Как будто жалко для других лол, как будто ты место в своей говноконторе по завещанию собрался отписывать, дурак, блядь. Налетят другие, говорит. Пошел на хуй отсюда.
Вкатун порвался от вчерашнего вкатуна. Спешите видеть!
>аутсорс на запад
Пишу вам мама из горящего танка с Запада
Тут уже года два как нету понятитя чистый мануал, а лидов-торгователей ебальниками успешно поставляет Индия.
Хоть как-то, но надо уметь в автоматические потуги
А других вариантов и не предвидится, какбы.
Ты тупо бекгрануд чек у клиента не пройдешь с локацией в некоторых странах
Можно еще сюда, но там галера. Но Гибралтар.
Западная тян с биркой QA Manager тоже не умеет в автоматизацию, вообще.
>надо уметь в автоматические потуги
Страшная тенденция. Автоматизацию пытался осилить раза 3, плаваю в ней как дерьмо в проруби, сложно, непонятно, то ли я одебилел уже от ручного, то ли оно реально сложное такое.
Есть. Кондуктором в трамвае.
Человече, сайпресс за три дня осваивается, какие ручники 22й год на уже середине, забудь это слово.
Такое разве что можно найти если ты уже тут и в релокейте не нуждаешься и будет трястись все время что тебя заменят Рамджешем или Нитишем. И лавка будет донная в 99% случаев
Да пиздит. За 3 дня он осваивается на уровне "научиться вводить текст в формочки и прожимать конфирм" и то с помощью мануалов.
Ну или за 3 дня он осваивается в разы лучше, если ты уже знаешь какой-нибудь похожий фреймворк и ЯП.
Я полгода уже работаю на нём и до сих пор что-то новое узнаю.
> релокейте не нуждаешься
А нахуя он объективно нужен?
Каком кверху.
что такого сложного чтобы понять что элементы на странице можно искать по принципу //название тега[@имя аттрибута="значение"], желательно при этом чтобы аттрибут был не динамический. Элементы можно
кликать, их можно отмечать .click()
в них можно вводить текст .type(some_text)
Из них можно брать текст (свежеспизджено со стаки, я ебу работает оно или нет)
cy.get('/)
.find('input[id="some_text_to_find"]')
.invoke('my_var')
.then(cy.log)
или тупо проверрять на наличие элемента с текстом без привзяки к локации (cy.contains(element))
Для говнокодинга ждуниор уровня тебе должно хватить этих тайных знаний плюс умение организоватьь красивый пейдж-обжект, так чтобы ты мог собрать самый тупой тест.
>>384688
Ну я про это и говорю. Все остальное приходит в процессе.
А так да, там бездна всякого полезного, но на старте оно не факт что понадобится
Никто особо не ждет от джуна больше чем
>научиться вводить текст в формочки и прожимать конфирм
Не, не конечно стоит там уметь еще текста рповерить на сообщении и отучиться использовать .wait
В шапке этого треда есть картинка с ней, о мой слепорожденый друг.
https://lambdageeks.com/page-object-model-cypress-example/
https://docs.cypress.io/guides/references/best-practices#Organizing-Tests-Logging-In-Controlling-State
Жиза. Постоянно дергают с разных сторон. Аналитик потрещал с разрабом по телефону — тот что-то сделал, извольте проверять. Как это должно работать и какую проблему решать — пойди разберись.
В фоне надо постоянно участвовать в тестировании огромной интеграционной ебалы, в которой задействованы 3-4 тестера — по одному от каждый входящей в неё подсистемы. Собрать всех в одно время нереально, поэтому первый по потоку просто нажимает на нужные кнопки, запрос летит. Если не дошел до конца — тот на ком упал ищет что случилось. Потом исправления и новая итерация. У всех конечно есть свои дела, поэтому отвечают иногда по полчаса и больше. Ещё и менеджер иногда рандомно пишет в чат "Коллеги, сколько процентов прогресс???"
Ретест своих дефектов тоже огонь. Завел дефект, разраб пишет что подправил на первом контуре разработки. Там ни интеграций, ни данных для теста нет. Делает коммит. Сам разраб ебал следить за ним, поэтому начинаешь пушить тех кто не ставит лайки, чтобы ставили. Ура, три есть, можно мердж. Вася, делай мердж. Пропал куда-то. Через час ответил — сделал. Так, теперь к девопсу. Петя, кати скорее. Петя выкатил. Нихера не работает, все по новой.
> Page object model
А вы прям упарываетесь с этим? У нас просто все общие команды вынесены в commands.ts и удобно запускаются через cy.doSomethingCustom() в любом месте без импортов.
А так все страницы разбиваются по отдельным фолдерам.
К тому же сайпресс сам по себе достаточно элегантен и его приятно читать.
Короч, мы так и не увидили профита от POM конкретно для сайпресса и тех приложений, которые мы тестируем.
В каждом проекте по разному, у нас тоже.
Но для собесов лучше самому хоть раз это собрать, чтобы было чем выебнуться
Если кто-то может помочь, то напишите в тг @ehehexxx
Трудно поспорить с этим
выкатиться бы. Но куда, блять?
В теории да, пиздеть если умеешь, то препятствий не вижу. А срам-мастеров ирл не видел и не знаю даже таких.
А потом смотришь "На эту вакансию уже откликнулось 500+ человек"
Кто все эти люди, блять? Кто?
С кем я конкурирую? Студенты? Или мамочки в декрете после курсов?
Как-то попал на оффлайн курсы местой айти-галеры по голангу, так охренел от того на сколько там молодые задроты-студенты сидят.
> дженкинсу
Нахуя он нужен? У нас уже все команды перекатились на gitlabCI.
Я бы его изучал только если конкретно у вас он используется или требуется в вакансии.
> Кто все эти люди, блять? Кто?
Ты ахуеешь какой есть спрос на обычную работу, в которой более менее приличные условия, не требуется опыт и нормальная зарплата. Удалёнку какой-нибудь помощник секретаря или сборщик коробок там вообще разбирают за несколько часов.
> Откуда столько мануальщиков?
Скорее не мануальщиков много, а вакансий джунов-мануалов мало, ибо не нужны.
А в чём проблема-то? Сколько ищешь, какой опыт работы, сколько собесов уже было, как сам оцениваешь свой опыт, что в сопроводительном пишешь?
Он конкретно у меня используется.
>Сколько ищешь
Третий месяц
>какой опыт работы
Третий месяц crowd-тестингом занимаюсь
>сколько собесов уже было
Уже 3 было.
>как сам оцениваешь свой опыт
Оцениваю свой опыт на джуна, так как уже теорию успел закрепить на практике, но не было опыта работы в оффлайн-команде, по данному пункту немного неуверенно себя чувствую
>что в сопроводительном пишешь?
В сопроводительном пишу свой опыт, свою мотивацию, что готов предложить со своей стороны, что ожидаю от задач и коротенький абзац об мотивации
>Из каждого утюга годами инфа, что весь бабос в айти
>Десятки и сотни кабанчиков насоздавали курсы всех мастей и опять же из каждого утюга их рекламируют
>При этом кью эев нужно в разы меньше, чем разработчиков, а вкатиться гораздо проще, тем более в мануал
>Откуда столько мануальщиков
Ну хуй знает, чел
Пиши тут, не стесняйся.
В скрам мастера хоть откуда есть дорога.й
Я на udemy курсы проходил, там есть и по груви и по дженкинсу. Не такие прям чтобы супер, но азы дают, свою джобу сможешь написать.
В том то и дело что все собесы прошли неплохо, но оффер всё равно не дают. А ошибки да, небольшие ошибки всплывали и на них стараюсь обращать внимание дабы пофиксить
Может просто сам я им не нравлюсь, хз
На прошедших собесах я показал себя неплохо считаю - но из-за большой конкуренции видимо всегда находится просто кандидат лучше, опытнее
Чел, если оферов нет, то мб только тебе одному кажется что собесы прошли неплохо?
Вот что интересует.
1. На каком уровне джабу знать нужно? Core и Collection пойдет?
2. Можете в двух словах рассказать про паттерны page object и page factor
3. На каком уровне нужно знать SQL
4. На каком уровне нужно шарить за теорию тестирования, я просто не ебу что там есть (из головы выветрилось уже давным давно)
иди нахуй, ты меня прям выбесил, вопросы - ебанутые, каким ебаным хуем ты не смог нагуглить ответы - хз
1) потыкай селениум палкой за автоматизировав что нибудь, поймешь хватает или не хватает (судя по тому что спрашиваешь за page object у тебя либо веб либо десктоп)
2) гугли
3) https://www.w3schools.com/sql/default.asp
4) куликов
Ну смари, в языке ты в любом случае прокачаешься. Во первых на время выполнения тестов всем поебать, да и он по большей части зависит от фреймворка и окружения. Так что если ты не собираешься писать фреймворк на новом месте, то для начала тебе даже кор задрачивать прям не нужно. В целом важно кор, коллекции, треды, нетворкинг. Опционально спринг.
>page object
Ну в основе банальное разделение интерфейса и реализации, но какого-то общепринятого способа хуярить пейджобжекты нет. Тестами долбишься в интерфейс (типа ВвестиЗначениеВПолеИмя("пидр")), а по мере эволюции проекта апдейтишь только реализацию (продолжая пример - какой-то селениумный код с локатором поля Имя), вместо изменения каждого из 100000 тестов это поле использующих. Из подводных: на самом деле, все равно апдейтишь и реализацию, и тесты каждые 2 недели.
>page factory
Нету каких-то правил как писать код правильно. По сути для элементов статической природы ты используешь синглтоны, а для динамической - фабрики. Например, в корзине на кнопку "Покупка", которая всегда одна ты используешь синглтон, а для элементов в корзине ты используешь фабрики. На деле в ооп сильно на местах редко погружаются, т.к. тесты нужно писать здесь и сейчас, и писать много, так что делают тяп ляп, закладывая будущий рефакторинг еще на стадии дизайна.
>На каком уровне нужно знать SQL
Очень сильно зависит от конкретных задач на конкретном проекте. В целом SQL хороший скилл который может экономить время, если есть база в которую нужно лазить ежедневно и то спорно, в таком случае можно уже писать скрипт, который будет лазить за тебя.. Если ты чекаешь что-то в базе раз в месяц, то совсем похуй на твои навыки написания джоинов. Тем более, что всякие pgAdmin умеют составлять запросы за тебя.
>На каком уровне нужно шарить за теорию тестирования
На норм уровне желательно. Не зубрить, а просто почитывать например istqb референсы и статейки/саксес стори читать.
Спасибо за такой развернутый ответ!
>>386021
Конечно может и так, но судить-то я тоже могу по реакции на мои ответы. Претензий не было, заваливать не пытались, не знаю. Да и тестовые задания которые я выполнял хвалили - уточняли правда некоторые мелочи что у них на проекте тест-кейсы либо баг-репорты оформляются чуть-чуть по другому, на этом всё
Я себе по иному представляю плохое прохождение собеса
Буду дальше пытаться в общем
он же писал 3 собеса всего было, офк он еще совсем зеленый, для него если ссаными тряпками не выгнали то уже прошло все хорошо, чел
Есть сеймы?
Ни разу не было переработок.
У нас команда заточена на фронт-веб, поэтому всё на тайпскрипте. Соответственно удобнее использовать для тестов ts.
А насчёт меня: я его решил изучить, потому что мне показалось перспективней и меньше конкуренции среди автотестеров.
3 раза за 10+ лет. Два раза оплатили.
>>386452
Пчелы, вы какие-то безамбициозные. Амбициозный пчеликсон и без пинка под жопу в свободное время в выхи и логи прочекает, и в доку пукнет если считает что это важно. Не говоря уже о том, что нормальный спец работу бы так построил изначально, что ему и не пришлось бы ничего в выходные делать. А если вы быдло работающее только ну потому что надо как у людей..чтобы была работа.. то вы и не заслуживаете хороших выходных. Харрр-тьфу.
Ебать как сейчас саксессом по низам зазвонило.
А потом этому амбиционзному друзья шаурму в дурдом носят, ведь так, Саша?
благодарю!
коллега стабильно что-то в автотестах правит на выходных. Причем не критичные исправления. Видимо жизни совсем нет у парня
От проекта зависит. Если у вас будут все писать с ООП, то и от тебя будут требовать понимания и умения.
У меня на собесе спрашивали, но на практике мы не применяем особо.
Подался, значит, в компанию, обслуживающую 1С в гос конторах. Прислали анкету, часть вопросов логических, часть обычных про себя. Их всё устроило и позвали на собес, что был вчера.
Прихожу. В коридоре куча ребят - другие кандидаты. Захожу в кабинет к HR. Это была тетка с каменным ебалом и не менее каменным тоном голоса. Спрашивала про всё то, что я и так ответил в анкете. Потом скидывает тестовое задание (по структуре не тесты, ибо вариантов ответов нет, лул) на телефон и садит в коридоре к остальным, мол сиди решай за 20 минут всё.
Ни одного вопроса по тестированию. Просто ноль. Нахуя повторял теорию и всякую смежную хрень по SQL и REST'ам хуестам. Были всякие математические логические задачки, которые в реальной работе нахуй не встретятся. Что-то сам ответил, что-то нагуглил, на что-то забил хуй и ответил наугад, потому что понял, к чему всё это дерьмо идёт.
Жду, пока другой чел выйдет из кабинета этой манды. Краем уха слышу, что она ему предлагает бесплатную стажировку на месяц или больше. Короче, ищут бесплатных рабов. Потом захожу я. Манда говорит, мол результаты теста обработаем, по смс уведомим, зовём на работу или нет.
P.S. вакансия на джуна, требований по опыту или хард скиллам никаких указанных не было, но я задним числом притянул за уши, будто на своей фриланс работе как бы тестировал алгоритмы сайтов последние шесть лет, так что хз. Если позовут, то пойду, надо же как-то вкатиться. Но если хотят за бесплатно найти работника, то идут строго нахуй. зп указана вилка 30-60к до налогов.
Ты в говноконторе анон.
У моего Джона Бора ежедневные релизы, ручники на чиле тестят нью фичер или баг фиксы, пишут тесткейсы для автобояр, все остальное покрыто автотестами, ну и конечно все запихано в CI/CD, сборка и деплой одним кликом.
Дрочи англисюк анон иначе рюсске кабаныч тебя вечно будет за 500 Бачей долбить в сраку
> будто на своей фриланс работе как бы тестировал алгоритмы сайтов последние шесть лет
И с опытом 6 лет идёшь в ебаную помойку на джуна. Звучит реалистично.
> в компанию, обслуживающую 1С в гос конторах
Сразу нахуй
> Прислали анкету
Сразу нахуй. Эйчар должен все вопросы задавать по телефону или на собесе.
> Прихожу
Тоже нахуй. После ковида все норм компании проводят собесы удалённо.
> Короче, ищут бесплатных рабов
> Но если хотят за бесплатно найти работника
Ну зря так относишься к этому. Если компания нормальная и к тебе привязывают наставника, то стажировка это отличный буст к старту. Так ещё и гарантированный найм в конце.
>>388605
> Дрочи англисюк анон иначе рюсске кабаныч тебя вечно будет за 500 Бачей долбить в сраку
Лол, ну да. Куда русским до неизведанных технологий древних предков в виде CI\CD и автотестов.
Сейчас я бы и бесплатно шел на джуна, считай это как инвестиции в твое будущее. Как там у Савина было: "Уил ворк фор вуд".
мимо так hr тетка
Бесплатно бывает только сыр в мышеловке. Лучше идти в говноконтору/завод пхп-быдлокодером за 30к, чем бесплатно корячится на галерах.
Мимо сделал именно так, а после этого вкатился в автотесты.
бумерский дегенерат провинциальный с 8 классами образования, смысл этой идиомы не подходит под ситуацию в которой ты пытаешься ее использовать.
Даже если не подходит, что дальше то? Тебе делать нехуй, кроме как лаять на идиому?)
Мой посыл в том, что бесплатно работать - себя не уважать. Если тебе делать нехуй, то конечно иди, но советовать людям тратить время и получать хуй - это чисто бизнесс по-русски.
> бесплатно работать - себя не уважать
Ахуеешь, но люди тратят сотни тысяч на курсы, чтобы освоить профессию.
И на этом обучении даже близко не моделируют ситуации, встречающиеся на работе.
А тебе предлагают месяцок попрактиковаться нахаляву с возможностью задавать опытному дяде любые вопросы в реал-тайме. При этом в конце стажировки у тебя будет опыт работы над реальным продуктом, с которым ты легко найдёшь работу, даже если тебе после стажировки не предложат работу у них.
Все это можно освоить без инфоциганских курсов самостоятельно любому человеку в любом возрасте. А умных дядь найдешь когда придешь на проект работать, а не хуи пинать за бесплатно .
Блять, 2022 год, тонны информации в интернете, тысячи предложений по работе, а долбаебы лезут демпинговать ценники за бесплатно.
Ну и еще доебываются до идиом :)
>глупому озлобленному на жизнь великовозрастному бумеру-вкатчику неприятно
По сабжу треда есть че?
>глупому озлобленному на жизнь великовозрастному бумеру-вкатчику неприятно
По сабжу треда есть че?
По сабжу я тебя давно должен был послать нахуй, ведь это ты ебанат начал до хуйни доебыватся.
дерьмецо дегенеративное, спок, ты даже на русском языке говорить-то не умеешь, хоть и лет 30 опыта имеешь, а мисьюзишь идиому, которую в детском саду дети знают как использовать. че же ты по сабжу тогда расскажешь?
> умных дядь
Этому умному дяде на реальном проекте ты нахуй не нужен со своими глупыми вопросами. Поэтому и ищут мидлов.
> Все это можно освоить без инфоциганских курсов самостоятельно любому человеку в любом возрасте
Ну освоил, почитал пару книжек, а дальше? Где опыт-то будешь брать? Бесплатно идти куда-то бетатестером или дрочить пет-проекты? А чем это от стажировки отличается?
Я то не спорю, что в идеале пойти на первую работу в крутую компанию и там получать опыт и зп 100к\мес, но может быть пора выйти из манямирка и понять, что джуны без опыта нахуй не нужны бизнесу?
>лезут демпинговать ценники
Какие блять ценники, джуновские? Ты долбаеб блять тупорылый, не то что в идиому не смог, даже в простую логику.
Ебаный рот чел....
Нет ничего страшного в этом вашем прогрировании, обьект это коробка, функция это торчащии из коробки рубильники, дернул рубильник - запустил функцию. На коробке можно зубилом высекать информацию (переменные)
Вся твоя задача, как прогриста - собрать коробку, высечь все магические слова на ней и сделать так, чтобы рубильники дергались оптимально.
Ах да, коробка может дергать рубильники на других коробках.
Вот и все ваше ООП.
Хочу подарить вкатывающейся в QA подруге
> Хочу подарить вкатывающейся в QA подруге
Пошёл нахуй. Селёдкам даже самим лень искать и покупать себе книгу.
Савина конечно, это нестареющая классика.
Ебало завали, симп
так и надо. Ты говно по дефолту, если не можешь и 2 строчек высрать, пусть даже и пиздежа.
мимоautomationлид
Кому ты пиздишь, хрюшка ебаная, со своими вопросами -почему вы ищете работу и кем вы себя выдите через 5 лет, про знак зодиака не забудь спросить и нумерологию посчитать, ирина ебаная айти эйчар интерактив, блядь
не читала твой высер, конченый. если ты не можешь напиздеть 2 строчки чтобы тебя на работу взяли, то не отвечай мне, ты ниже моего уровня.
Я смотрю вам и без перекатов нормально. Очень взападло перекатывать, извините, займусь этим позже.
Кстати, что думаете насчет дискорд сервера?
Было несколько "заманчивых" предложений в личке с релокейтом во всякие помойки, типо Турции или СНГ.
> титаника
А чего? Я, кроме всяких apple pay и блокировки банков, не заметил неудобств. Да и тут больше заслуга пидоров из Купертино, чем РФии.
>во всякие помойки, типо Турции или СНГ
На линкедине предложения приходили? Большой опыт?
> титаника
Ну пока еще не сильно заметно да, но обнуленный че попало делает, не нравятся его действия. Да и иммигрировать всегда мечтал.
> На линкедине предложения приходили? Большой опыт?
На хабр карьере. +-3 года.
> Да и иммигрировать всегда мечтал
Я тоже, но уже перегорел этим в подростковом возрасте, мне кажется. Переезжать, чтобы поднасрать Путину, как-то бессмысленно и скорее всего изменит мою жизнь в худшую сторону.
За 2 месяца не смог найти работу, хотя были вакансии даже на 15 тысяч в месяц как стажер и я был согласен - но не взяли даже туда, причину не сказали. Пиздец какая же дизмораль.
Сейчас надо искать любую дно-работу что бы не умереть с голоду, так как запасы денег у меня были только на 3 месяца поисков работы джуном.
Такая жизнь, блин.
Пчел... А на что ты рассчитывал? Сейчас на одну джуновскую вакансию по 100-200 человек. Недавно нанял чела, его выгодно отличало то что он после профильного вуза, контраст с дауничами после курсов был разителен.
> Второй месяц пытаюсь вкатиться в QA джуном
> 20 откликов
За 2 месяца очень мало откликов
> чому так сложно-то
Потому что ты ничем не выделяешься.
Пройди какие-нибудь курсы бесплатные, создай какой-нибудь пет-проект и выложи на гит. Изучи и попрактикуйся наконец над технологиями, о которых пишут в вакансиях. Дай друзьям\знакомым почитать своё резюме и попроси найти слабые места. Подумай о том, какое сопроводительное написать, чтобы зацепить эйчара.
> надо искать любую дно-работу
Ещё можешь попробовать сменить тактику и параллельно откликайся в саппорты\еникейщиком\контент-менеджером. С хоть каким-то айтишным бекграундом тебя будут замечать активнее, а возможно найдёшь себя в этом и будешь развиваться в другую сторону.
Я вообще ахуеваю, нахуя джуны пытаются вкатываться в перенасыщенный рынок джунов? Все разом почувствовали, что их призвание тестировать ручками сайтики?
Если бы ты начал изучать ту же верстку + реакт, то шансов найти работу было бы в разы выше.
Что тебе мешает автоматизировать какой-нибудь сайт из интернетов, написать тест план, выложиц на гит и искаться как мидла?
Аноны, ОЗОН вообще на стажировку приглашает кого-то? Чего он даже резюме не смотрит?
Как ответить на вопрос "Что именно вам нравится в тестировании"?
Как можно переработать резюме на hh ru?
>Я вообще ахуеваю, нахуя джуны пытаются вкатываться в перенасыщенный рынок джунов?
Я это слышал несколько лет назад в frontend, а ты
>Если бы ты начал изучать ту же верстку + реакт, то шансов найти работу было бы в разы выше.
Так а что, только один чел с уника на 200 человек?
Звучит прохладно
С профильной вышкой, после курсиков, пытался вкатиться пару месяцев, 300 откликов, 10+ собесов, результат всегда один - нашли чела с опытом, я не нужен.
Захотелось кушать, пошел в техсапорт набивать опыт и деньги.
> пошел в техсапорт
> набивать опыт
> и деньги
Песос, техсаппорт вообще нерелевантный опыт
Лучше бы на стажку в Яндекс/ВК/avito/etc пошёл
В вк там в каждой вакансии просят минимум 1 год опыт коммерческого тестирования же
Пытался в стажки, их очень мало на самом деле, до собеса дошёл только в одну местную компанию, среди бесконечности вкатышей им понравился я и ещё один чел, двух стажеров им взять не разрешили и они взяли второго потому что у него уже был опыт тестирования лол (вакансия стажёра на полставки за ~20к, хз почему он туда пошёл, может настолько все плохо на рынке)
А в техсапорт вкатывался потому что искал что угодно за что платят, это был самый лёгкий вариант, повезло вкатиться на достаточно неплохую зп даже по меркам джун куа, планирую перекат в автомейшн где-то через полтора годика
>хз почему он туда пошёл, может настолько все плохо на рынке
Потому что припиздел в лучших традициях, а реального опыта нет.
Зп 300к/наносек, очевидно же.
Совершенствовать систему, искать и устранять недочеты, доводить всё до ума, шлифовать так чтоб блестело, потакать своему ОКР и ещё стопицот благих намерений™ придумать можно
Получаю извращённое удовольствие от поиска дыр в программах и их последвющего использования в целях собственного обогащения. Попав в компанию, смогу направить это увлечение в мирное русло.
На фото я, если что.
> Припиздел
Так и как это работает, в нормальной компании у тебя на проверке сб будут проверять последние места работы, рекомендателям звонить, да даже когда хрюше скинешь трудовую на оформление возникнут вопросики хули у тебя она пустая если опыт есть
А если просто опыт тестирования своих проектов, ну у меня диплом был большой разработкой я всем рассказываю как его тестировал, но это же не коммерческий проект = всем похуй
Аноны, как пиздеть за опыт?
Допустим есть знакомый web разработчик, я хочу попросить его дать мне какой-нибудь проект на тестирование. Ну вот допустим я протестирую проект, а дальше что? Я же не знаю как именно нужно тестировать. Напишу тест кейсы для проекта, может даже автоматизирую тесты. А что мне сказать на собесе? Что я месяц делал тест кейсы или что?
> Аноны, как пиздеть за опыт?
> Я же не знаю как именно нужно тестировать.
Ну так может сначала стоит разобраться как проводить тестирование, как составлять кейсы, для чего вообще это нужно, а потом пытаться в поиски?
>>390941
Аноны, я вот что хочу сказать, поправьте меня, пожалуйста:
Мне важно работать в сфере, в которой мне интересно было бы развиваться, то есть изучать то, что понадобиться мне, чтобы стать специалистом в своём деле. Поэтому я выбрал тестирование.
Ляяя, это не подходит, они все равно спросят, что именно тебе нравится в тестировании.
Ну ещё мне нравится видеть, как работают автоматизированные тесты. Щёлкают там проекты и т.д...
Тестирование - это анализ ПО с целью выявления дефектов (поиск несоответствия между ожидаемым и фактическим результатом) и улучшения качества продукта.
Вот как я умею!!! Даже не подглядел!
А если серьезно, я знаю теорию , я спрашиваю, как напиздеть за опыт АЖЖ на >1 месяц. Я реально не представляю как пиздеть. Проводил тестирование требований? Да не, палевно, там не такая компания, чтобы требования тестировать. Писал тест кейсы каждый день на новый функционал? Чёт огромное количество тест кейсов будет за месяц то...
>Так и как это работает, в нормальной компании у тебя на проверке сб будут проверять последние места работы, рекомендателям звонить, да даже когда хрюше скинешь трудовую на оформление возникнут вопросики хули у тебя она пустая если опыт есть
кек, в очень претенциозной компании ты хотел сказать. В хуяндексе думаю так делают когда лидов на 150к собеседуют. Нет, чел, никто не будет никуда звонить, расслабься.
>с целью выявления дефектов
Вот эту хуйню сразу нахуй из методички, у них аж ебало перекашивается когда слышат про поиск дефектов, просто говори про несоответствие ор и фр мне так на курсиках сказали
> Вот как я умею!!! Даже не подглядел!
Да ты не должен все это зубрить, просто понимать и говорить своими словами, мне кажется зазубренные определения их скорее отталкивают
> Проводил тестирование требований? Да не, палевно, там не такая компания, чтобы требования тестировать. Писал тест кейсы каждый день на новый функционал? Чёт огромное количество тест кейсов будет за месяц то...
Ну ты можешь просто регресс тесткейсики накидать и все автоматизировать, там не сложно и разобраться можно за вечер (если хоть немножко понимаешь в этом всем)
А так, ну тебе же наверно рассказывали про виды тестирования, их в целом дохуя, вот прям по ним и проходись если не знаешь че делать
> очень претенциозной компании
Может быть, но много слышал кейсов когда звонили в обычных компаниях
Да даже если не будут звонить, как минимум увидят что нет записи в трудовой об опыте про который он рассказывал, я не думаю что им всем настолько похуй
Так делали может быть лет 30 назад. Сейчас так даже самые претенциозные компании мира не станут делать. Даже в каком-нибудь маккинзи так не делают.
И про трудовую всем обычно похуй. Если ты гребец уважаемый то у тебя линкдинчик будет, или хотя бы резюме нормально составленное. У тебя недооценка по двум ситуациям, хотя они и взаимоисключающие. Во первых насколько легко напиздеть и приукрасить написанный в трудовой опыт, а во вторых насколько легко задетектить пиздабола.
У Яндекса дела плохи в плане стажировки после февраля. Было только одно в Туле но эта вакансия уже не первый раз висит.
В ozon я уже третье резюме скинул, но они даже не посмотрели.
Другие стажировку берут студентов чтоб их
Тинькофф есть, но там знание матана школьного проверяют в тесте и задачи сложные по программированию
> Я это слышал несколько лет назад в frontend, а ты
Ну тут даже арифметически если подумать. Программистов на проекте в 2-3 раза больше чем разработчиков. Плюс порог входа 3-5 технологий в противовес одной лишь теории тестирования.
> Как можно переработать резюме на hh ru?
Лично я знакомым кидал, которые имеют представление об устройстве. + есть всякие гайды и советы в интернетах.
>>390836
> Песос, техсаппорт вообще нерелевантный опыт
Нормальный опыт, который заметно тебя выделит на фоне вкатинов с бигбрейнса. Алсо, у нас иногда саппорты заводят баги, которые им сообщают пользователи.
>>390959
> А что мне сказать на собесе? Что я месяц делал тест кейсы или что?
Так и говори, что помогал другу тестировать его проект. Не забудь залить артефакты свои в репозиторий его, чтобы точно сомнений не было.
>>390956
> возникнут вопросики
Уверяю, они возникнут на собесах, когда чмоха-джун не сможет ответить на элементарные вопросы по процессам работы в команде.
Задетектить пиздабола легко, по записи в трудовой
Пиздеть что у тебя есть опыт когда у тебя нет такой записи в трудовой сложно, потому что тебя задетектят
И даже если у тебя есть запись с той же техподдержки, любой долбаеб поймёт что кроме распределения задач с тестированием там ничего общего, значит опыт нерелевантен и ты не можешь пиздеть о том как ты там что-то тестировал
>Ну тут даже арифметически если подумать. Программистов на проекте в 2-3 раза больше чем разработчиков. Плюс порог входа 3-5 технологий в противовес одной лишь теории тестирования.
Я про то, что сказ о пересыщении рынка уже не один год ведется.
Позавчера это было у обычных программистов, вчера у web разрабов, сегодня у тестеров, завтра у 1c. Тип у web разрабов тоже конкуренция. Несмотря на 3-5 технологий.
>>391008
>Запись в трудовой
У меня вообще трудовой нет. Я правда не много работал, но попросил работажателя написать хоть бумажку с печатью, что мол я работал там правда это было нужно не для того чтобы потом другим работадателям показывать, что у меня опыт есть. Со мной работал web разраб, который до этого работал в другой конторе, у него в сумме опыта больше года, у него тоже в трудовой если у него она была записи не было, что он работал web разрабом. Сейчас правда в нормальную мухосранскую компанию устроился, там то, наверное, все по белому
> попросил работажателя написать хоть бумажку с печатью, что мол я работал там
И если бы у тебя на собесе спросили про опыт, ты бы мог рассказать и подтвердить бумажкой в случае чего, к такому вопросов нет
> записи не было
Но опыт то есть, и он может это подтвердить если к нему будут вопросы
Я же не говорю что без опыта никого не устраивают, кого-то куда-то наверное берут, просто мне всегда отказывали говоря что есть такой же чел, только он уже поработал в команде и с ним будет проще
Я говорю только про то, что непонятно как можно рассказывать про опыт которого у тебя нет, учитывая то что это легко проверяется и компаниям которым важен опыт очевидно будут его проверять
> сказ о пересыщении рынка уже не один год ведется
Ну с тестированием так и есть же. Глянь кол-во джун-вакансий на кол-во выпускников всяких курсов.
И вместо того, чтобы изучить что-то менее мейнстримовое, там где есть реальный дефицит и из тебя будут рады сделать хорошего специалиста, вы продолжаете зачем-то вкатываться в QA.
> там где есть реальный дефицит и из тебя будут рады сделать хорошего специалиста
Например? 1С? Техсапорт, сисадмтнство, ещё что-нибудь околоайтишное? Даже не в зп дело, а в том что перспектив не наблюдается
> вы продолжаете зачем-то вкатываться в QA.
Ну так это интересно, перспективно и не заебно, какие альтернативы?
Ты прав, просто мне смешно слышать про вкат в frontend, хотя я уверен, если мы сейчас заглянем в /pr или /wrk тред frontend, там найдется другой Анон, который уже не один год твердит, что рынок frontend перенасыщен, вакансий нет, без вышки не вкатиться, ну ты понял. И эта ситуация уже больше 4 лет во frontend тредах
> Ну так это интересно, перспективно
Я то не спорю, но в нынешней ситуации очевидно, что всем работы не хватит.
> не заебно
> идёт на ручного тестировщика
У тебя какие-то представления о тестировании, навязанные из рекламы с ютуба.
> Даже не в зп дело, а в том что перспектив не наблюдается
Так если ты амёбный, то тебе и в QA перспективы не светят. Будешь вечным джуном за 40к.
> Техсапорт, сисадмтнство, ещё что-нибудь околоайтишное?
Погугли, какие там запросы у рыночка. Наверняка какие-нибудь девопсы сейчас требуются везде, а специалистов мало.
> > не заебно
> > идёт на ручного тестировщика
> У тебя какие-то представления о тестировании, навязанные из рекламы с ютуба.
Не иду на ручного, сразу всем говорю что есть бэкграунд в программировании, вкатываюсь в автотестики и ручником планирую быть не больше нескольких месяцев
> Так если ты амёбный, то тебе и в QA перспективы не светят. Будешь вечным джуном за 40к.
Так я то не амебный, к чему ты это вообще?
>какие-нибудь девопсы сейчас требуются везде
А как же эти истории про девопсы не нужны российскому бизнесу, а весь остальной у нас куда-то пропал внезапно? На самом деле хз че нужно рыночку, мне нравится мысль о вкате в qa
> Так я то не амебный, к чему ты это вообще?
Предположил, потому что ты в саппорте и в администрировании не видишь перспектив.
> мне нравится мысль о вкате в qa
Если у тебя есть бэкграунд в кодинге, то вопросов к тебе нет. Скорее всего без проблем найдёшь работу.
Речь была всё-таки про совсем зелёных, у которых QA - первые потуги в айти и нулевой бекграунд.
> Потому что ты в саппорте и в администрировании не видишь перспектив.
А какие там перспективы? Ну старший админ в какой-нибудь хорошей компании с зп может даже под 150, но это же все, нет?
> бэкграунд в кодинге
Моя стори
>>390850
Знания недоджундев, но в дев вообще не хочу, опыт коммерческой разработки 0, несколько учебных проектов и диплом
Выполнение тестирования на проникновение в информационные системы различного назначения и состава;
Выявление уязвимостей и потенциальной возможности их эксплуатации.
Это что такое? Стажировка
> Выполнение тестирования на проникновение в информационные системы различного назначения и состава;
Хуёвая формулировка хуй знает чего.
> Выявление уязвимостей и потенциальной возможности их эксплуатации.
Ну например, в системе отсутствует защита от брутфорса промокодов — уязвимость. Использование промокодов, добытых через брутфорс — потенциальная возможность эксплуатации уязвимости.
Там ещё это
обладаешь теоретическими знаниями в области информационной безопасности;
имеешь базовые практические навыки в области информационных технологий и информационной безопасности.
имеешь опыт работы с различными операционными системами (Windows, Linux), опыт работы с командной строкой.
Будет плюсом, если ты:
обладаешь общим пониманием принципов работы современных сетей (TCP/IP-стек, WiFi, маршрутизация, VPN, DNS и прочее);
обладаешь общим пониманием принципов работы современных веб-приложений (REST, SOAP, SOP, CORS, HSTS, CSP, HTTP/HTTPS);
знаком/а с принципами и механизмами безопасности веба (OWASP TOP 10);
обладаешь пониманием основ криптографии (SSL/TLS, алгоритмы шифрования и подписи, хэш-функции).
Фига себе тестер стажер
> Выполнение тестирования на проникновение в информационные системы различного назначения и состава;
Ааа, кажется понял. Типо хацкером надо себя почувствовать и протестировать систему на взломы.
> Фига себе тестер стажер
Ну так это они ищут ИБшника. Скорее всего какой-нибудь студент или выпускник по соответствующей специальности будет рад пройти стажировку.
А, ну тогда получается тестировщика ищут, ты прав. Хрюша же не могла проебаться. Видать у стажеров-тестировщиков новый стек появился, добавьте в ОП при перекате.
Я хуею, как вы баги собрались искать, если не можете даже фильтровать баги в вакансиях?
Ля, вакансия МТС стажёра уже неделю висит, они там не дундуки же, могут понять, что к ним почему то тестеры стучатся, а не безопасники
Эх, анончики. Не прошел я в Тинькофф, сегодня результаты.
Конечно, с одной стороны пофиг, там ведь матан этот был, с другой стороны обидно, что за звери туда проходят?
Чем больше тем лучше. Я вот уже 2 раза проебался: когда устраивался и когда повышали зарплату. Запросил оба раза меньше, чем компания была готова дать, тк в обозначенной мной вилке выбирали верхнее значение.
Я так понимаю, что даже если компания не сможет тебе столько платить, то всё равно оффер дадут с той суммой, на которую они согласны. Но вот если занижать, то выше тебе точно не дадут уже.
ключевое слово епам друг
С меня как обычно нихуя
> джунов уже перебрал, подался на мидла
> Как это дерьмо решить?
Совсем дурачок? Как ты собрался работать мидлом, если банальные вещи не можешь нагуглить и изучить? Зачем время взрослых людей отнимаешь своим баловством?
Какие вообще есть альтерантивы вката помимо QA? Есть вроде бы Frontend, но там вроде бы миллионы таких же макак
>>391343
Они же как и все компании берут студентов с ит специальностью
>>390746
На некоторые уже 500 перевалило
Тоже не нравится, что спрашивают обо всем на свете, кроме, блять, самого тестирования. Ну и задачки эти на время всегда, что отдельно вымораживает.
>>391712
Ну так вот и гуглю на дваче. Поиск хуево работает, раз выдал мне твой высер.
>>391718
Через hh откликнулся на вакансию. Прислали ссылку на тест. Предыдущие года был копирайтером, но всё это обернул так, будто тестировал формы регистрации на разных сайтах. Короче, подрисовал, да.
>>391719
Англоязычная платформа для обучения вкатунов. Типа jetbrains.
>>391922
Если с QA или разработкой не выйдет, то подумываю вкатиться через BA/BI/бизнес-аналитика. Благо образование эконом, что как бы частично подходит. И python последние полгода учил для вката в девы/qa. Надо будет подтянуть numpy и pandas. Ещё SQL и какой-нибудь powerbi или tableau. Вообще есть варик вроде как по блату на такую позицию вкатиться, посмотрим, выгорит ли.
>Они же как и все компании берут студентов с ит специальностью
Я у них спросил, они сказали, что можешь кинуть заявку, могут рассмотреть
Оно работает? Чем лучше пользоваться в случае WDIO?
Велик ли объем пердолинга*
Самое обидное, я в августе подавал в Яндекс, выполнил тестовое, сдал его поздно, вакансия была закрыта. Потом мне написал hr, что появилась новая вака, я согласился, а зря, я был плохо подготовлен, надо было еще время попросить... Не прошел и все...Теперь даже резюме не смотрят, потому что как и боялся много вкатунов
> Оно работает?
Да, но надо чётко понимать, зачем тебе это нужно. И это не заменит тебе все остальные тесты.
> WDIO
Не знаю, не пользовался.
> Велик ли объем пердолинга*
Сам ассерт - буквально 2 строчки кода. Заёбы могут быть, чтобы эти скриншоты поддерживать в актуальном состоянии.
>Тоже не нравится
Да у меня мышление туннельно, типо я хотел бы вкатиться в техническое линейное а тут хуйня какая то в индустрии, задачи логика хуегика, как мне это поможет верстку чекать или по чек листу кнопки кликать? Пиздец же. Или в тестинге игр. Ебал мать каждого эйчара кто такое спрашивает.
> техническое линейное
> QA
Туда ли ты идёшь? Хороший qa специалист должен во всём шарить понемногу. Да, в том числе понимать банальную логику из школьной программы.
> хуйня какая то в индустрии, задачи логика хуегика, как мне это поможет верстку чекать или по чек листу кнопки кликать?
А чек-листы будут из воздуха материализоваться? Если у человека с логикой хуёво, он будет такую хуйню городить в тест-кейсах. И самое печальное, что переделать такого человека очень трудно.
> Ебал мать каждого эйчара кто такое спрашивает.
Эйчарам поебать на твои хард скиллы, так что не того ебёшь.
Кто-нибудь знает что-то про RPA? Стоит ли вкатываться или оставаться в автокуа?
И в чем разница между sdet и автотестером?
Работает. На одном из проектов было реализовано, но я не вникао каким образом. По итогу смысла от этого не было, так как тесты рандомно запускались на разных машинах (тупо по размеру не совпадали)
Ну и ui меняется постоянно
>Туда ли ты идёшь?
Оооооо, начинается.
Сейчас выяснится, что qa должен знать выш мат, мат логику, обычную логику и т.д.
Антон, не надо. Хватит страдать хернёй.
Это что то на уровне "чтобы научиться программировать на C++ нужно научиться программировать на C". Если ещё не хуже. Если ты пытаешься в троллинг, аля тестирование не для всех, не надо это делать, тем более в утонувшем треде.
По поводу придумывания тест кейсов, тестер должен знать предметную область, технические особенности тестируемого продукта, логика конечно же нужна,но не такая, которую проверяют при помощи задач по типу: "У белочки было три орешка, но ее заметил волк и погнался за ней со скоростью 69 км.ч. Скажите, когда белка добежит до дупла".
> рандомно запускались на разных машинах (тупо по размеру не совпадали)
В докере надо такие тесты запускать потому что.
>>392443
> логика конечно же нужна,но не такая, которую проверяют при помощи задач по типу: "У белочки было три орешка, но ее заметил волк и погнался за ней со скоростью 69 км.ч. Скажите, когда белка добежит до дупла".
Почему нет? За 1 час собеса у тебя не проверят и тебя не погрузят в
> предметную область, технические особенности тестируемого продукта
Просто стоит понимать, что большинство таких задач дают, чтобы проверить как ты в принципе размышляешь и какой у тебя кругозор.
>Почему нет? За 1 час собеса у тебя не проверят и тебя не погрузят в
Так а причем тут логические задачи? Есть доказательство, что решение или рассуждение логических задач покажут как хорошо ты будешь работать? Тем более в тестировании? Вроде и Гугл отказался на собесах от них давно, потому что признал глупость.
> Так а причем тут логические задачи?
Они могут показать, как ты в целом рассуждаешь, какие выводы делаешь.
> Есть доказательство, что решение или рассуждение логических задач покажут как хорошо ты будешь работать?
Есть ли доказательства, что сообразительный человек будет работать продуктивнее и качественнее, чем тупой?
Задача собеса за 1 час понять, сможет ли рандомный человек, с резюме которым ты ознакомился 5 минут назад, начать выполнять свою работу за короткий срок. И тут надо комбинировать разные предметные области. Даже банально чтобы понимать, какие у него слабые, а какие сильные стороны. Если целый час гонять по теории тестированию, то наткнёшься на заучку, который обосрётся с первой задачей. Если исключить логику, то человек будет говнокодить и писать хуёвые тест-кейсы.
>Есть ли доказательства, что сообразительный человек будет работать продуктивнее и качественнее, чем тупой?
Решение логических задач показывает, как человек решает логические задачи. Где связь между тестированием и белочками, зайчатами и прочими зверятами я не пойму. Тем более где доказательство, что человек, который хорошо ответит на подобные вопросы, будет так же хорошо искать баги?
ну, я в полумиллионнике работу ищу 3 год, был 1 технический собес, 2 с hr, где заполнял тупые анкеты с вопросами ряда "как относитесь к бюрократии?, кто вы по гороскопу?..", 4-6 тестовых пройдите 100 кейсов, составьте тест-план и документацию ну видно что же сами ленятся, нашли дурачка без ответов и кучи откликов, давали задачки из програмирования написать код и скрипт, спрашивают где ваш диплом вышки (поступите и приходите бла бла) и почти все сразу шлют отказ несмотря я полностью могу подходить под требования, признаю честно с некоторыми я бы сам не стал работать видя какие высеры пишут местные начальники в айтишка-чате и какие говно-заказы на государство они осуществляют пилят с чиновниками, сущ 2-3 фирмы где бы я хотел работать, но все они ныне трактористы
>>392094
ассесор? они месяц могут рассматривать заявку и отказывают сразу есть есть ошибки в задании, если первую часть прошел, а вторую нет - снова отказ
>ассесор
Не, автоматизатор.
Но я сейчас жалею, что на ассесора не попытался.
Пипец, аноны. Вкатиться уже не реально? У кого то резюме хоть смотрят? Мне даже не отказывают. Просто не открывают резюме и все
Большую часть времени будешь работать над улучшением, поддержкой и развитием инфраструктуры для написания автотестов. Ну и время от времени все же будешь писать тестики.
> я в полумиллионнике работу ищу 3 год, был 1 технический собес, 2 с hr
Лол, ну это уровень гигбрейновца полугодовасика.
> 2-3 фирмы где бы я хотел работать
Apple, Google, Microsoft?
А где ты сейчас работаешь?
Работяги, а я о нам нужно знать, чтобы высоко цениться на рынке труда?
Кроме синтаксиса какого-то языка программирования, фреймворка и способности совместить их, чтобы что-нибудь тыкалост и проверялось?
Какие-то более глубокие архитектурные подходы, CI/CD.. Где лучше о них почитать и посмотреть?
Очень калит. Хочу в компанию без такого.
Технический писака это близкая к qa профа? Мне предлагали отправить резюме, я тогда отказался. Типа там можно было бы тестировать требования. Можно было бы потом как опыт в qa указать или не стоящая затея?
Тебя хотя бы просматривают, меня вообще нет, хотя я мало вакансий размещал, это правда.
Вот и я сейчас нет. Думаю, надо искать какую-то дно-работу с графиком 2/2, что бы если что можно было бы на собеседование прийти (если пригласят когда-нибудь)
Да блин, как так то.
Даже ты, с опытом ю, такое говоришь
А тебя с джуновских вак или стажировок тестовые кидают, или с мидл?
На мидла я даже не откликаюсь, потому что там везде просят опыт работы в команде строго от 1-го года, чуть ли не опыт написания автотестов (на вакансию ручного) и т.д, в общем раз мне с джуновских вакансий везде отказы только, то на мидловских даже нет смысла смотреть. Тестовые задания иногда сразу же после отклика открываются прямо на хх, иногда ботом отправляются на почту
Мое мнение что рынок настолько перегрет, настолько много специалистов которые часто меняют место работы и у них есть стаж больше года в сумме - что работодатели вообще не рассматривают кого-то иного, вкатывальщика простыми словами
Я заходил в раздел вакансии и видел таких ребят, у которых по от 1-го года опыта работы и они за этот год 33-4 раза работу меняют, а видел таких же но которые уже 2 года назад вкатились и до сих пор с зарплатными ожиданиями 50к каждые 4 месяца на новом месте работы
По ходу эйчар ирина больше заинтересована в таком специалисте, нежели чем замотивированном голодном вкатывальщике
Почти дочитал "Укус Питона" на инглише. Есть что-то почитать, чтобы сразу правильно поставить мозги в направлении => написание кода сразу с юнит-тестами (судя по книге "тестирование в Гугл", это промышленный стандарт)?
Мне кажется, для QA будет грамотно увидеть работу с POV программиста, да и интересует меня развитие в области, поэтому автоматизация, поэтому питон (и машин лёрнинг с биг датой тоже привлекают).
Ну иди нахуй тогда.
Ну и нахуй ты тогда нужен?
Автоматизаторы без опыта и бэкграунда не нужны.
Автоматизаторы, хотящие только сидеть на жопе и ждать пока им принесут сценарии для автоматизации, тоже не нужны.
Люди, которые имеют в голове кучу каши из разных книг, но при этом никогда ничего не применяли на практике, так же не нужны.
> (судя по книге "тестирование в Гугл", это промышленный стандарт)?
Зависит от проекта, опытности и знаний кодера, времени.
>>393477
> Технический писака это близкая к qa профа?
Не совсем, но вкатиться будет однозначно легче с этим опытом. А возможно и в этой компании перейдёшь со временем в QA.
>>393728
> видел таких ребят, у которых по от 1-го года опыта работы и они за этот год 33-4 раза работу меняют, а видел таких же но которые уже 2 года назад вкатились и до сих пор с зарплатными ожиданиями 50к каждые 4 месяца на новом месте работы
Сочувствую таким людям. Работодателям выгодно брать стабильных ребят, а не бегунков. Я бы даже сказал, что у людей без опыта больше шансов найти нормальную работу, чем у таких людей с "опытом" 1 год
>>393686
> Маленький опыт, 4 месяца
А чего ушёл?
>Автоматизаторы без опыта и бэкграунда не нужны.
Про меня.
>Автоматизаторы, хотящие только сидеть на жопе и ждать пока им принесут сценарии для автоматизации, тоже не нужны.
Точно не про меня.
>Люди, которые имеют в голове кучу каши из разных книг, но при этом никогда ничего не применяли на практике, так же не нужны.
Возможно про меня, если самому нельзя такое напрактиковать на задачках.
В любом случае, я всё равно буду пытаться, так что можешь посоветовать для
>чтобы сразу правильно поставить мозги в направлении => написание кода сразу с юнит-тестами
> так что можешь посоветовать для
Я не очень понял, что ты хочешь.
Юнит-тесты разработчики пишут как правило. Они очень сильно завязаны на внутренней реализации кода.
Если юнит-тесты пишутся параллельно с написанием кода приложения, то программисту это очень помогает отлавливать кучу багов сразу. Процесс дебажа становится заметно быстрее. А ещё неплохо структурирует информацию в его голове.
Для тебя же это ахуенно, потому что это дополнительный слой проверок и какие-нибудь банальные баги будут не доходить до стадии ревью или тестирования. А ещё тебе не придётся какие-нибудь проверки вытаскивать на уровень выше, так как они уже покрыты в юнит-тестах.
Собственно это всё, что тебе необходимо знать, если ты идёшь на джун позицию. Что-то там читать на эту тему - трата времени и забивание головы информационным мусором.
Ладно, я сам заблудился в том что хотел. Пока буду питон задрачивать и теорию тестирования.
Спасибо за ответы.
>А чего ушёл?
Я не уходил, а до сих пор работаю там, это удаленка в яндексе ручником тестировщиком
Гоняешь тест-кейсы на регрессионку да и всё, довольно просто и низкооплачиваемо, но бывает задачи и посложнее где надо сниффер настраивать и работать с ним, отладку смартфона делать и т.д
> удаленка в яндексе ручником тестировщиком
> довольно просто и низкооплачиваемо
Что-то хуйня какая-то. В яндексе норм зарплаты. Уж точно не ниже рынка. Да и задачи должны быть интересные. Есть возможность уйти в другую команду наверняка.
Да и с опытом яндекса тебя должны как минимум на собесы приглашать.
Это ассенизатор
Это ты говоришь про команду яндлекса которая тест-кейсы пишет, в офис наверняка ходит. А дома ручник тестировщик только проходит тест-кейсы и всё
Так ты официально устраивался? По ТК?
> только проходит тест-кейсы и всё
Что-то хуйня какая-то. Впервые про такое слышу.
>Так ты официально устраивался? По ТК?
Нет, договор ГПХ
>Что-то хуйня какая-то. Впервые про такое слышу.
Есть общий пул тест кейсов, ты из этого общего пула берешь и выполняешь то, что хочешь, оплата по факту за выполненные тест кейсы. Короче, принцип похож на краудтестинг
Радует разнообразие продуктов которые нужно тестировать: тут и веб, мобилки, десктоп даже. Новые билды выкатывают, кидают тест-кейсы и погнали шурудить регрессион очку
И как там сейчас? Все также работа есть только в выходные, и норму приходится добивать синсигом?
Сейчас заданий вроде достаточно, в течении недели их намного больше, чем на выходных. Недельную норму можно спокойно выполнить за 1 день. Я сейчас так и делаю - в течении недели отправляю резюме, мониторю вакансии, выполняю тестовые задания в полноценные компании, а потом за 1 день выполняю норму что бы оставаться в системе. Потому что за 4 месяца я увидел уже всё что там есть и потестировал все возможные сервисы
Хм, я бы с радостью писал бы, но мне такие не приходят. Мб что-то изменили и нужно дольше "работать" что бы они стали доступны, хз
А мне написали что не готовы предоставить работу асессором, я тогда тильтанул вообще что даже там не берут.
Сколько по ЗП? Почему ассесором берет другая компания, не связанная с яндексом? Как принимали на работу? Какие доки готовил? Как устравилася*Как собеседовали? Какие задачи решал, чтобы пройти? Сейчас уже не берут ассесором?
Разобрался с парсингом и проверкой контента эксель файлов (JS).
Сижу урчу. Воскресенье проебано не зря.
480x360, 2:13
ручная макака ищет новую работу после первой
Вот из-за таких как ты голодные зеленые джуны и не могут найти работу, а ты рассоса ищешь с места на место. И эйчар ирина же возьмет тебя.
Локация дс-1
Покататься в офис не против
Бро, готовься к худшему, бери из расчеты что понадобятся литералли месяцы что бы найти первую работу. И не опускай руки когда будут постоянные отказы или игнор, джунов через чур много
>чтобы не быть постоянно в мыле на работе, а работать размеренно
У меня были одиночные проекты, где я тупо один. Расслабленно работал, переработок ни разу не было. Часто простаиваю без задач. С недавних пор дали еще 1 подчиненного, чисто для опыта РУКОВОЖУ, нравится.
круто! Проект небольшой, правильно понимаю?
Вы по какой системе работаете скрам хуям аджайл?
Речь про три проекта будет идти.
1 - здоровенный как язь и ты его знаешь, но я на отдельном его участке трудился, 2.5 разраба
2 - здоровый и замороченный, 5 разрабов
3 - для наебизнесов, 15 разрабов, огромный, много требований. Сейчас 2 человека, пинаем болты.
1 - скрам
2- веб - раз в неделю релизился, андроЙд - раз в 3, иос - как бог даст.
3- раз в квартал, всем пофиг, лишь бы заебись было. Много наработок остается в схроне до лучших времен, бюджеты здоровые видимо.
Сколько просить в ДС?
Сегодня мое резюме прочитал OZON!!!!
После 4 отправленных откликов в OZON!!!!
Прочитал!!!
И отказал...
>К сожалению, в настоящий момент мы не готовы пригласить Вас на дальнейшее интервью по этой вакансии. Мы внимательно ознакомились с Вашим резюме и, возможно, вернемся к Вашей кандидатуре, когда у нас возникнет такая потребность.
Но что случилось? Почему мне отказали? Я соответствовал требованиям. Какова причина? Что я сделал не так? И сегодня вакансия закрылась...
Стажировка, если что
Хрюша отсеила при первичном просмотре твоего резюме. Скорее всего два варианта:
1) У тебя херовое резюме, она сходу не увидела ключевые навыки и просто как в тиндере свайпнула тебя мимо
2) У тебя нет нужного для них опыта
Тут тащемто всё просто. Ты скорее всего вкатуся, а их дохуя. Надо хоть чем-то заинтересовать. А у тебя анкета выглядит в стиле: я прочитал две книжки, возьмите пожалуйста
Да чем там по навыкам смотреть, hh.ru ведь
Опыт... Фиг знает, анон. Стажировка же, какой опыт
> Прочитал
> сегодня вакансия закрылась
Скорее всего, нашли человека, сделали оффер, но до последнего не закрывали вакансию. Как человек вышел, так сразу и закрыли.
> АНОНЫ, АНОНЫ, ЭТО СВЕРШИЛОООООООСЬ!!!!
Если ты так будешь реагировать на каждый пук работодателя, то впадёшь в депрессию уже через пару дней.
> Какова причина? Что я сделал не так?
Такие вопросы можно максимум после собеса технического задавать в качестве запроса фидбека. До того времени забей хуй, причин может быть дохуя на самом деле: от хуёвого сопроводительного до настроения ХРки.
>>397175
> а то раньше игнорили
Надо просто кол-вом брать. Зачастую даже игнорить требования, просто в сопроводительном пиши, что имеешь представление, что это за технология и зачем она нужна, но более глубоко с ней не занимался, а так же, что сможешь быстро освоить эту хуйню.
От этого слушайте, дело говорит
Да я к этому уже готов я по своей профессии такого говна пожрал, так что тут можно как в первой части дедпулла соревноваться - у кого путь был хуже и тяжелее. кек
>>396464
Затем что есть очень много нюансов, о которых ты знаешь со стороны, а я в них варюсь и кухню прохавал.
Есть какието сайты еще кроме хх.ру сж. и хабра?
Как понять что ручника (меня) не пытаются за 25к в месяц заставить с автотестами работать? Я не понимаю
Авто
Красное и желтое слева -- запустить прогон всей коллекции
Желтое справа -- скрипты прикрученые к конкретному запросу или более, там жабий скрипт и можно делать все что хочешь
Синее -- вручную швырять запросы, обычно используется для проверки работоспособности
> Есть какието сайты еще кроме хх.ру сж. и хабра?
LinkedIn (это если английский знаешь).
Можно по интересным для тебя компаниям походить. Иногда там можно обнаружить раздел с вакансиями, которые нигде больше не публикуют.
Остальные ресурсы мне кажется мелкие и не стоит там что-то искать: как правило там только дублирование будет из более крупных ресурсов.
На линкеде разве реально найти работу, если живёшь в этой стране? После февраля ведь все поуходили, и даже если не против работать с русскими, имеют проблемы с переводом ЗП
За границей да, но придется переезжать, ты в приличных лавках бекграунд чек не пройдешь.
Внутри постссср в целом тоже мелькают вкансии
Зачем?
Не просто плохое, а просто уебищное. Коллекции уже пошерил в локалке с коллегами, шиз?
> Чем тебе конкретно постман не нра?
Я им пользуюсь, когда 1-2 запроса надо отправить.
Какие-то там коллекции заводить, аккаунты и тд не особо практично.
Но наверное если ты не умеешь в программирование, то особо не разгуляешься.
Особенно в кризис. Поэтому вкатышам я бы советовал не выебываться и спокойно пойти учить нормальный язык и вкатываться в нормальную сферу, где будут смотреть именно на скиллы. А там уже связи появятся и можно хоть в QA дегроднуться сам уже выгорел от происходящего, но опыта мало, чтобы свалить в другую контору. Плюс найм прикрыт почти везде.
> Сам работаю в МЯСО
Ну попробую своего дружка без опыта, образования, софт и хард скиллов устроить к себе. Там 3-5 собесов будет и твоя рекомендация ничего не решит енивей.
Хотя, в целом я с тобой согласен: в стартапах или малоизвестных компаниях привести друга на позицию QA - благое дело. Сам именно так и вкатился. И другие мануальные тестировщики так вкатились.
Но это в целом работает не только с QA.
> не доверят более-менее интересные таски,которыми ты мог выебнуться для повышения, они пойдут своим
Ну если ты безынициативное хуйло и даже на митингах не появляешься, то почему для тебя должны искать интересные таски?
А по теме, всегда можно придумать себе интересные таски. Нет ни одного проекта, где всё идеально по процессам, документации, тест-кейсам и тд.. Находишь что-нибудь интересное и актуальное, говоришь тест-лиду, что будешь 30% времени уделять новой задаче и смело выёбываешься, что улучшил какую-то тему.
Обычно для этой хуйни используется Ретроспектива, на которой обсуждаются всякие улучшайзинги.
> Плюс найм прикрыт почти везде
Для мидлов найм и не закрывался
> отдел очень легко пропихнуть своего кента и уже на месте научить его НТ, хоть в селениум тыкать, не говоря уже о ручном и завалить мимокроков с улицы
Не первый раз такое слышу, но в моей конторе не прокатывает и там они наоборот борются с кумовством. Чел пытался протащить жену за собой (которая тоже тестер с годом+ опыта), но её либо после собеса завернули, либо вообще не стали смотреть.
Про повышения не могу прокомментировать, но мне с дивана кажется что проще поднабраться стажа и свалить в другую контору на x2 ЗП, чем получать мизерные прибавки раз в год.
> Мнение?
В целом пиздец. Я бы такому человеку даже кофе не доверил себе делать.
1. Ключевые навыки всратые. Обычно такую хуйню пишут, когда реальных навыков нет вовсе.
2. Зарплата явно неадекватная
3. Очень много хуйни в описании
4. Юмор в Обо мне - сразу нахуй.
5. Хобби в Обо мне - сразу нахуй
> 5. Хобби в Обо мне - сразу нахуй
С этим-то что не так? Я надеялся невзначай приплести, что читаю/смотрю всякое говно на английском, чтобы понимали что я не напиздел про уровень как большая часть делает.
Резюме на скрине не моё, вы не подумайте
Хочешь показать что ты не напиздел про уровень хотя я не понимаю нахуя это нужно - приложи сертификаты от какого-нибудь cambridgeenglish или что там сейчас котируется. Это куда больше зачтётся, чем твои омежные намёки об этом.
А так надо писать что-то, что связано с работой, но не отражено в резюме. Например, можно написать что любишь ходить на какие-нибудь конфы и выставки айтишные. Но в большинстве случаев будет нормально просто не заполнять эту хуйню.
Вставь это в конец тогда хотя бы и без кринж юмора. И по факту- типа развивиешься, читаешь профессиональные книги, читаешь статьи, смотришь видосы. Будь готов к вопросам - что прочитал последним.
Бля, пиздец
Пчел, хватит оправдываться. Понимаю что тебя задело, но твоё резюме правильно обосрали всем тредом.
Согласен, что выйти на новый доход проще уже со сменой работы, да вот только здесь и проблема - каких-то интересных скиллов не появляется, а на самообразование, допустим, времени нет спринты в одну неделю и постоянные регрессы\ретесты. Такой вот замкнутый круг у многих.
Если и жирнота, то не от меня. Честно обнаружил данного кадра в поиске на ХХ и принёс сюда
>ак у нас у QA кто рангом повыше джуна четкая круговая порука, если не отсвечиваешь ебалом на митингах перед самым главлидом, то повышения никогда не будет
А нахуй ты в такой дыре работаешь?
WDIO, Cypress
Что сейчас в тренде?
Не хватает и не бывает. Это резюме додик из треда накидал с целью потроллить вкатунов в треде, и потом заскринил его с историей как будто нашел в поиске.
python + selenium
Да ничего особого, обычный .NET с использованием selenium для веба и различных других библиотек типа TestStack или FlaUI для десктопных приложений. SpecFlow для упрощения написания автотестов.
Евшений Ваганович, вы в тестировщики перекатились?
>>402240
Проверка того что ты это ты, что твой опыт работы совпадает с описаным, просят обычно контакт коллеги или двух с прошлых мест. Проверка диплома(ов) если богат, но достаточно обычно скана, без перевода.
А также что ты обитаешь в месте где рассчеты с тобой не будут сложны и незаконны, н и ко. А РФ нынче имеет почетную ложку с дырой.
Python, Pytest, Selenium
Чекать то, что ты имеешь глупость выкладывать в соцсетки под своим именем, это полное правого люього, кто умеет их открывать. И послать по факту того что там есть признаки дебила, тоже.
Отказать по факту отсуствия страницы в соцсетьнейм, даже если это линкеда или гит, это легенды и мифы Древнего Барнаула
И не надо, потом еще эти дебильные евродоллары по 60 продавать, с тем же успехом можно в сбер пойти за 200 (~3.5k $), а на западе еще попробуй столько найти.
>потом еще эти дебильные евродоллары по 60 продавать
Работать в расеянском ИТ
Земля тебе пухом, маленькой братец.
> Работать в расеянском ИТ
Тут большая половина треда работает в РФ и на РФ.
А ты и дальше работай на еврогалеру, зато швободка.
Я в аутсорсе работаю и проебал из-за курса треть зп. Мало приятного, знаешь ли. Если те, кто в 14 году был привязан к валюте и не потерял деньги, то теперь это невыгодно абсолютно.
>еврогалеру
Не проецируй, кыся.
Я галерных рекрутеров нахуй посылаю.
А тружусь на маленькую продуктовую лавочку, примерно на 2к людей. И живу примерно рядом с ней, в окуржении гор, озер и рек.
>>402590
>Тут большая половина треда работает в РФ и на РФ.
Ну мои соболезнования, чо.
>>402598Если ты трудишься в айти больше 5 лет и не пришел к мысли об эмиграции, ну хммм, это короче не то о чем заявляют вслух.
>больше 5 лет
Меньше. И переезды не мое, стресса столько, что пиздец, а тут еще в другую языковую среду - инсульт жопы будет.
А кто же думал, что такой курс будет?
Я что-то упускаю может, не могут же люди отваливать по 100к на курсы, и тратить на это по полгода-году, и иногда даже не закачивая. Если там учат как создавать коллекции, вставлять вдсл, делать ctrl+c ctrl+v, и жать send/пкм+run/alt+enter. Или на всяких хуяндексах рассказывается о какой-то нужной и сложной хуйне, например, js скриптам, а не левым кликом на предустановленные сниппеты, которые требуется для определенной автоматизации продвинутым работникам? Или я просто наткнулся на настолько хуёвый гайд?
За 3.5 года работы аж единожды применил постман, когда смотрел заголовки ответа - кеш-лимит-age или как-то там.
Хотя апи тестировался очень много, но никого не ебало, что там в постмане будет, вот вам сайт или приложение - смотрите как на нем сделали.
> вот вам сайт или приложение
Не всегда сайт или приложение готовы на момент релиза апишки.
Но в целом да, постман какой-то недоинструмент. Если тебе нужно отправить 1-2 запроса, то легче через swagger.
Если нужна полноценная автоматизация, то выбираешь какой-нибудь фреймворк полноценный.
>ручник, про автоматизацию ни слова
>1+ год опыта
>геймдев
>миллионник
Какая вилка ЗП на такое, примерно можете почувствовать? Позвали щас на собес, но я хуй знает сколько просить. Если слишком мало дают, то не будет смысла сваливать с текущего места.
По моим наблюдениям 80-100к на обычного тестера с тем же стажем, но геймдев возможно меньше платит.
> въебывать там надо сильно
Сейчас не сильно въебываю, 2-4 часа в день+удалёнка. Бывает, что вообще задач нет за 8 часов.
>опыт нерелевантный получишь
Уже получил и продолжаю получать. Чтобы перекатиться даже в мобилки (с мобильных игр), требуют новые вещи вроде REST API/постмана/девтулз/баз данных. Можно конечно пересилить лень и разобраться, но зачем, если тут сами нашли и позвали?
Работал с вебом и мобилками, подводных камней не встретил, наоборот заебись было разнообразие и не скучно было.
>>405380
Хз, игры - рак как по мне. Лиды по 200к получают и живут натурально игрой, по 12+ часов ебашат, потом игровая импотенция т.н., уж лучше веб и 8-часовой трудодень, никаких переработок и одно спокойствие.
Ааа, вот оно что. То есть для сайпресса нужно сначала с JavaScript познакомиться, верно? Или можно вкатиться в автоматизаторы с умением писать автотесты только на сайпрессе и без особых знаний JS?
> нужно сначала с JavaScript познакомиться
Ага, а ещё лучше с typescript.
> без особых знаний JS
Глубинные знания языка точно не требуются в 95% случаях. Остальные 5% можно нагуглить. Например, эти 5% появляются, когда хочешь какие-то функции\интерфейсы переиспользовать из фронта или кастомные команды писать.
Сам сайпресс довольно простой, если почитать документацию. Меня взяли на работу вообще с нулевыми знаниями по нему но я неплохо знал смежные фреймворки и ts и за недельку освоился.
> можно вкатиться в автоматизаторы с умением писать автотесты только на сайпрессе
Мне кажется, изучить питон полезнее для новичка. Он всё-таки полегче, чем js\ts и универсальней. А самое главное, вакансий до жопы в отличии от cypress.
Спасибо за подробный ответ, Анон! Добра тебе!
Ну сайпресс заебися потому что больше не нужно ебаться с тупой отрыжкой цыганских выродков под названием СЕЛЕНИУМ)))))
Питон просто заебись
Я не ебанат. Может ты ебанат?
Анон, реально, ответь, пожалуйста.
Как тебя ассесором устраивали? Как с документами? Ты же формально не на Яндекс работаешь?
Есть локаторы https://www.selenium.dev/documentation/webdriver/elements/locators/
и там написано
Selenium обеспечивает поддержку этих 8 традиционных стратегий определения местоположения в WebDriver:
один из них текст ссылки.
Но какая функция находит ссылку по тексту не указана. Так где она?
Это какая-то условная спека, где несколько примерчиков
Лучше тут смотреть (ну или гугель):
https://www.selenium.dev/selenium/docs/api/java/index.html?overview-summary.html
Функция:
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/By.html
Спасибо
Есть сайт http://live.techpanda.org/index.php/mobile.html
Нужно собрать в массив названия телефонов и выбрать сортировку сайта по Name.
Если я сперва кликну на сортировку, потом соберу названия телефонов, то проблем нет:
//Клик по сортировке
Select selectSort = new Select(driver.findElement(By.cssSelector(".sort-by [title = 'Sort By']")));
selectSort.selectByVisibleText("\n" +
" Name ");
//Сбор названия телефонов
List<WebElement> titleMobile = driver.findElements(By.cssSelector(".product-name a"));
String[] titleArray = new String[titleMobile.size()];
for(int i = 0; i < titleMobile.size(); i++) {
titleArray = titleMobile.get(i).getText();
System.out.println(titleArray);
}
Но если сделать наоборот, то почти всегда почти, то есть иногда не бывает возникает ошибка:
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 103.0.5060.114, chrome: {chromedriverVersion: 103.0.5060.53 (a1711811edd7..., userDataDir: C:\Users\User\AppData\Local...}, goog:chromeOptions:
Element: [[[[ChromeDriver: chrome on WINDOWS (aaa429fc331408d71cb49da48795e86f)] -> css selector: .sort-by [title = 'Sort By']]] -> xpath: .//option[contains(., "Name")]]
Почему? Он типа не может сначала собрать названия телефонов, а потом кликать по сортировке или что тут написано? И причем тут совместимость браузера с драйвером? Он же нормально работает.
Если между ними поставить таймер, то ошибки не будет
Thread.sleep(1000);
List<WebElement> titleMobile = driver.findElements(By.cssSelector(".product-name a"));
String[] titleArray = new String[titleMobile.size()];
for(int i = 0; i < titleMobile.size(); i++) {
titleArray = titleMobile.get(i).getText();
System.out.println(titleArray);
}
//Таймер
Thread.sleep(1000);
Select selectSort = new Select(driver.findElement(By.cssSelector(".sort-by [title = 'Sort By']")));
selectSort.selectByVisibleText("\n" +
" Name ");
Есть сайт http://live.techpanda.org/index.php/mobile.html
Нужно собрать в массив названия телефонов и выбрать сортировку сайта по Name.
Если я сперва кликну на сортировку, потом соберу названия телефонов, то проблем нет:
//Клик по сортировке
Select selectSort = new Select(driver.findElement(By.cssSelector(".sort-by [title = 'Sort By']")));
selectSort.selectByVisibleText("\n" +
" Name ");
//Сбор названия телефонов
List<WebElement> titleMobile = driver.findElements(By.cssSelector(".product-name a"));
String[] titleArray = new String[titleMobile.size()];
for(int i = 0; i < titleMobile.size(); i++) {
titleArray = titleMobile.get(i).getText();
System.out.println(titleArray);
}
Но если сделать наоборот, то почти всегда почти, то есть иногда не бывает возникает ошибка:
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 103.0.5060.114, chrome: {chromedriverVersion: 103.0.5060.53 (a1711811edd7..., userDataDir: C:\Users\User\AppData\Local...}, goog:chromeOptions:
Element: [[[[ChromeDriver: chrome on WINDOWS (aaa429fc331408d71cb49da48795e86f)] -> css selector: .sort-by [title = 'Sort By']]] -> xpath: .//option[contains(., "Name")]]
Почему? Он типа не может сначала собрать названия телефонов, а потом кликать по сортировке или что тут написано? И причем тут совместимость браузера с драйвером? Он же нормально работает.
Если между ними поставить таймер, то ошибки не будет
Thread.sleep(1000);
List<WebElement> titleMobile = driver.findElements(By.cssSelector(".product-name a"));
String[] titleArray = new String[titleMobile.size()];
for(int i = 0; i < titleMobile.size(); i++) {
titleArray = titleMobile.get(i).getText();
System.out.println(titleArray);
}
//Таймер
Thread.sleep(1000);
Select selectSort = new Select(driver.findElement(By.cssSelector(".sort-by [title = 'Sort By']")));
selectSort.selectByVisibleText("\n" +
" Name ");
>Если я сперва кликну на сортировку, потом соберу названия телефонов, то проблем нет:
А, нет. Ошибка тоже выходит.
Скорее всего тебе нужно юзать явное ожидание в момент когда нажимаешь на открытие выпадающего списка сортировки. Тип кликнул - дождался когда список выпадет и жмешь нужное значение
Он всегда успевает кликнуть на нужный элемент списка. Да и тут через selectByVisibleText делаю, а не через клик.
Тут какая та байда с товарами, вроде. То есть он не успевает название телефонов в массив запихнуть, как я понял.
Хочу собрать название товаров, потом в коде идёт клик по сортировке, сортировка идёт, а товары меняются местами, и Selenium жалуется. Но почему он не хочет сперва собрать название товаров, а потом кликать по сортировке, зачем он собирается это делать параллельно?
Если я правильно понял, конечно
> Если между ними поставить таймер, то ошибки не будет
Ну так и ставь таймер и не еби мозг.
У нас на реальных проектах хоть и признаётся всеми антипаттерном, но несколько раз мы используем, потому что нет столько времени для дебага.
У тебя селениум выдает ошибку, что он не видит элемент с нужным локатором. Он кликнул по сортировке и сразу пытается кликнуть по элементу с текстом "Name" до того как он появится в DOM-дереве. Тебе нужно вставить между этими двумя действиями явное ожидание. Погугли про WebDriverWait и ExpectedConditions.
А чела >>408101 не слушай. Слипы это гроб кладбище и в большинстве случаев можно без них обойтись.
> в большинстве случаев
Так ёпта, в большинстве случаев тебе никто не даст полдня дебажить кусок кода, который лично тебе не нравится.
Сразу видно теоретика, который нигде не работал никогда.
> обычно
Никто не говорил об обычных кейсах. Проекты бывают разные. Иногда весь код на костылях, поэтому приходится так же костылить в тестах. Иногда на сервере работает какая-нибудь крона и без ожидания в принципе никак не проверить интеграцию.
Что касается этого анона >>407843 то читать его код я даже не стал, потому что это неуважение в таком виде спрашивать советов. Единственный совет, который можно ему было дать -- забить хуй.
Хотел, чтобы я код в редакторе скинул?
Спасибо. Просто я же не кликаю по Select,
я использую https://www.selenium.dev/documentation/webdriver/elements/select_lists/
то есть
Select selectSort = new Select(driver.findElement(By.cssSelector(".sort-by [title = 'Sort By']")));
Это получается находим Select и выбираю option с текстом Name
selectSort.selectByVisibleText("\n" +
" Name ");
То есть мне же не нужно ждать, когда список выйдет или нужно?
Фиг его знает. Посмотрел готовое решение, там
driver.findElement(By.linkText("MOBILE")).click();
new Select(driver.findElement(By.cssSelector("select[title=\"Sort By\"]"))).selectByVisibleText("Name");
Это же не отличается от
Select selectSort = new Select(driver.findElement(By.cssSelector(".sort-by [title = 'Sort By']")));
selectSort.selectByVisibleText("\n" +
" Name ");
И в готовом решении нет явного ожидания.
Тогда в чем проблема? Теперь старый код работает. То он работает, то он не работает...
Selenium же, вроде, плохо работает с 17 версией Java?
Если так, то в этом, скорее всего, ошибка
Бамп вопросу. У Куликова есть развёрнутая классификация тестирования, но если на собеседовании не в СНГ зададут такой вопрос, то не могу же я сказать, что учил по Куликову. В тоже время у него есть таблица с классификацией якобы из iqsqb, но я не нашёл подобной классификации в силлабусе istqb. На их сайте тоже ничего такого нет. Так где искать наиболее обращённую классификацию видов тестирования, чтобы всех мой уровень знаний по этой теме удовлетворял, в том числе и меня.
Начну чуть издалека. В 22 года устроился в веб-студию сразу после вуза, поработал там год за 35к и убежал. Потом потестил себя на заводе/складах (чтобы в будущем никогда не прибегать к этим мыслям), также поработал логистом/в вузе/в саппорте.
Год назад устроился в контору контент-менеджером/тестером. Тестирую верстку/сборку (битру). Наполняю сайты контентом (тут скиллов не надо).
А так у меня по скиллам:
- html/css (могу на изи сверстать что-нибудь на флексах полностью адаптивно)
- шарю в клиент-сервере/http(-s)
- когда-то работал в постмане, но подзабыл уже интерфейс (1-2 часа практики и хорошо вспомню)
- sql базовый (crud + join + агрегатные функции). Если посижу 2-3 вечера, то будет еще больше знаний.
- php/js на уровне чтения кода (нам могу на работе на вордпрессе что-нибудь поправить, могу также написать скрипт на джс на уровне изменения dom-дерева.
- трогал cypress (автоматизация тестирования), там учить вообще нечего, нужны просто задачи и практиковаться на них по доке
- ТЕОРИЮ ТЕСТИРОВАНИЯ ЗНАЮ СУПЕР-МИНИМАЛЬНО
- НЕ РАБОТАЛ С ДОКУМЕНТАЦИЕЙ (некоторые друзья говорят, что у них в конторах тоже нет доки)
Так вот, получаю 60к щас, просить 90-100к наверно тут не получится за мою работу. Если кто-то шарит, на какую вилку по зп я могу рассчитывать со своим опытом, если подтяну sql/postman/git хотя бы? В идеале уже иметь 120-140к.
И если не впадлу и вы дочитали до этой строки, как просить повышения адекватно? И на сколько процентов?
> как просить повышения адекватно?
Подходишь к руководителю и говоришь, что за год улучшил процессы\написал несколько статей\выступал с докладами\обучил сотрудников\довёл до релиза N продуктов\etc.. Затем говоришь, что будет справедливо поднять тебе зарплату на N рублей и спрашиваешь, когда вернуться за ответом.
> И на сколько процентов?
15-30%
> на какую вилку по зп я могу рассчитывать со своим опытом, если подтяну sql/postman/git хотя бы?
Много факторов же. С опытом 1 год + прикладными скиллами, думаю, что тебе вполне реально на +100к выйти точно.
> В идеале уже иметь 120-140к
Ну и называй эту вилку, если тебя устраивает такая зарплата. Вполне адекватный запрос. И не ссы. Мне кажется, если компания не готова будет столько за тебя отдать, она всё равно даст оффер на меньшую сумму.
просто тут бабки жмут, как мне кажется, у нас хороший фронт-миддл получает 100-120к максимум.
мне тут светит максимум 85-90к, а я хочу 100+ (аренда кв, маме помогать бабкими и тд).
Но с 60к до 90к это 50% целых)))
Посмотрел вакансию конекурентов — контент-менеджеру они предлагают до 110к на руки. Думаю туда написать и поговорить, потом здесь уже поднять тему того, что на рынке зарплата выше, чем тут и я хочу 100. Не знаю, насколько это правильно.
Спасибо за ответ.
А что за тестирование у вас?
Если только это
> верстку/сборку (битру)
и никакой функциональности там нет, то это хуёвый расклад для тебя. Этот опыт можно на ноль умножать.
Енивей попробуй на 1-2 собеса сходить, а там понятно будет по ощущениям, сколько за тебя готовы платить.
И по скиллам поймёшь, куда опор нужно сделать. Ибо сейчас странно будет идти на мидла QA, но при этом плавать в теории, но бить себя в грудь и обещать сверстать им что-то адаптивно на флексах.
> Но с 60к до 90к это 50% целых)))
Ну да, но абсолютные значения не то чтобы большие. Тем более когда речь идёт об удержании сотрудника.
>А что за тестирование у вас?
Ну вкратце, есть один большой клиент (не только ру-сегмент) и он создает сайты под каждый свой товар отдельно. И вот моя работа заключается в том, чтобы сверить верстку с макетом, потом эту же верстку втупую вставлять в битре и проверять, что на битре все также работает пиздато.
Есть тестирование самой битры после какого-нибудь обновления. И общая картина такая — Я не доволен своей работой. Чувствую, что я нихуя не делаю и нихуя не знаю и вообще я ебаное говно.
да про
>обещать сверстать им что-то адаптивно на флексах
спизданул для общего понимания, что это знатно годится, если работаешь в вебе. Когда-то работал в одной конторе классной, но проработал там 4 месяца всего лишь. Я лез в верстку/стили и сразу в баг-репортах отписывал что и где надо поправить (как вариант), указывал на скрине какой стиль ебланит и фронтам было проще это править. Там вообще были тестеры, которые не знали как кукисы поменять и тд для аб тестирования, а так эти скиллы хуевы, согласен.
Работал в постмане, например, надо было тестить оформление заказа через банк и мы созванивались с разрабом из банка и вместе обговаривали че как делать и че где поправить.
У меня есть опыт анализа логов в кибане (но я тоже подзабыл, 1-2 дня и базово тоже буду хорошо знать ее).
В общем, я тебя понял, надо анализировать кто и сколько за меня предложит и от этого отталкиваться.
Просто уже дошел до того, что я пиздец не доволен собой из-за работы. Ощущение, что я на блядском дне и ничего не умею делать, лол.
Кстати, в марте я обновлял резюме и хрюша моя заметила и отписала, типа чо куда собрался, давай поговорим. Но на тот момент я подстраховывался в связи с последними событиями. Сейчас резюме снова висит, может подскажешь, что отвечать в таких моментах, если она снова придет с таким вопросом?
Спасибо за объемные ответы.
> хрюша моя заметила и отписала, типа чо куда собрался, давай поговорим
О, это прям классика. Причём и в говноконторе такое было и повторилось в весьма приличной.
> Сейчас резюме снова висит
Если напрягает, то просто сделай доступ по ссылке.
> что отвечать в таких моментах, если она снова придет с таким вопросом?
Зависит. Если ты уверен в своих скиллах и что ты без проблем найдёшь работу, то так и отвечай, что на этой работе нет перспектив, интересных проектов и маленькая зарплата.
Если не уверен, то скажи, что исследуешь рынок, чтобы быть конкурентоспособным и менять работу не планируешь пока.
> Чувствую, что я нихуя не делаю и нихуя не знаю и вообще я ебаное говно.
Было похожее состояние. Работал в арбитраже трафика и там тестировал ленды верстку и лид. Собственно спустя 2 года "работы" вышел на рыночек и чуствовал себя полным говном, ибо никому я нахуй не нужен был с таким опытом. Но благо, мне повезло и почти сходу устроился в АТ офк джуном
Так что чем раньше съебёшься, тем легче будет. Сотрудники, которые имеют 2-3-4-5 года опыта и при этом находятся на уровне джунов не вызывают доверия.
Спасибо. Да меня не напрягает, в принципе вообще похуй, эт я раньше боялся что-то кому-то сказать.
Буду держать курс на 100к хотя бы, тут заебало сидеть уже.
Жду уже третий день ответа. Пожалуйста, дайте наиболее эталонную классификацию тестирования из возможных.
Бери у Куликова, эти классификации можно самим придумывать. Обычно эту хуйню спрашивают у джунов и те кто сдает на всякие корочки.
Я когда первую работу менял, с опытом в год, 100к изи нашел, причем это было 5 лет назад, так что можешь и больше просить сейчас имхо. Если хр скажет что не в вилке, чуть понизишь или сразу про вилку спрашивай.
Подробнее вывод ошибки укажи
Впрос, что нужно искать то? Книги? Контент по JS? Книги по JS? Откуда начать то.
> скрипты на json
Нихуя не понял. JSON это формат хранения данных. Какие скрипты там там хочешь писать?
> Где учат, что такое цифра, что такое буква и как ставить скобочки
Почти любой курс с основ синтаксиса и общих понятий переменных начинается. Можешь скипнуть до нужного. Или выборочно искать то, что тебе нужно
Гугл говорит что баг, на 104 хром и вебдрайвер обновись
Да, анонче, ты, скорее всего, прав.
Просто у гугла последняя версия 103.0.5060.134, а Selenium использует драйвер для 103.0.5060.53. Так же с beta версией (104). Не удобно это, ведь получается где то на левых сайтах нужно искать нужную версию.
Пока перейду на Fox. надеюсь там все нормально будет. Хотя тот почему то все время выводит ошибки из консоли или из JS скрипта, но это, вроде, ничего.
Спасибо!
Здравствуй анон. В теории тестирования разобрался, API , REST, SOAP. Постман тоже освоил. Изначально я метил в мануалов,но после 250 отказа из за наверное отсутствия ( до собеседований не добирался) Есть хуевый JS, делал для итогового на курсах свой магаз одежды тип( без потруба к серверу). ООП не шарю.
Из таких же ни туда ни сюда, кто нибудь вкатился в AQA?
поделитесь своими историями
Переформулирую по другому.
Желание - начать хоть немного автоматизировать. Ручную теорию и инструменты уже +- освоил, но рынок очевидно в говне.
Какой курс/книгу/контент спиздить/найти/приобрести, для старта. Сам я ищу не то и не там.
В идеале еще немного про ЯПы из шапки. Что проще изучить, где больше комьюнити и контент, с чем меньше будут ебать мозги на собесах, и что востребовано на рынке. Как срать не снимая свитер.
Я вкатывался 2 года назад в AQA. Нихуя никакой теории тестирования не учил, только петухон изучал с нуля примерно 5 месяцев. Вероятно мне очень сильно повезло со вкатом, прошел только 1 собеседование и сразу взяли.
>>410748
Учи Java/Python - все остальное можешь потом освоить. Петухон проще, на джаве вакансий больше, но не сильно.
> Петухон проще
Ок. Что спиздить/найти/приобрести для старта? Ютюбовских индусов, книги, слитые курсы на рутрекере?
> но не сильно
На уровне стат-погрешности полагаю?
Можешь начать с бесплатных курсов на курсере или степике. А так советую тебе в питон/джава тред отправиться.
>На уровне стат-погрешности
в джаве примерно в 1.5 раза больше вакансий, если верить хх.ру
Где можно оценить изменение рынка труда? Чтобы понять растёт ли он, или наоборот людей сокращают и завтра можно оказаться на улице
>Чекать то, что ты имеешь глупость выкладывать в соцсетки под своим именем, это полное правого люього.
>Отказать по факту отсуствия страницы это легенды и мифы Древнего Барнаула
Так это же краудтест от яндекса по сути.
В приложении
Никуда, думаю, просто тред затонул и теперь не находится. Нужен перекат для актива.
Бедные хр, мне кажется на такие вакансии кидают провинившихся херок.
Какое предложат, сейчас столько джунов что работу сложно найти, даже с опытом
Ля, надо было отправить заявку на ассесора тоже
> на ассесора
Младший отсосициолист и ассенизатор одно и тоже. Отказывают в одной вакансии, автоматом отказывают во второй, сам проверял. Можешь погуглить отзывы. Я в прошлых тредах находил, вроде.
нуфаг съебавший изучать питон.
Но меня хотят оформить как самозанятого. Есть в этом плане подводные? Норм, если первый опыт будет такого формата?
Не понял. Ассесоров нанимает сторонняя компания, а на стажировку берет сам Яндекс
Ты сейчас про стажировку в самом яндексе, которая по адресу yaintern?
А по поводу ассенизаторов, сходил за тебя в прошлые треды.
>Ты сейчас про стажировку в самом яндексе, которая по адресу yaintern
Да, туды не прошел
>ассенизаторов
Ну да, слышал, что опыт ассесоров не ценится ещё год назад, но хотел ух какую нибудь работу найти, да и удаленно.
Не знаю, короче, раз там кейсы не выполнимы, тогда не хорошо, конечно
Попробуй тогда в другие стажировки.
Я лично подзабил после третьего отказа, в котором ссылались на недостаточный коммерческий опыт. И решил прокачать другие скиллы, для повышения моей ценности на фоне других долбоебиков.
А, ну и сяп что полез в дебри
Вот ты учишь python, а потом java понадобится.
Вообще в qa это стремная тема. Я уже теорию подзабыл, потому что другое учу, appium забыл, JavaScript подзабыл, сейчас на Java перешёл.
А в том же Yandex хоть и требовал базовые знания, но спросили чем "text" отличается от new String("text') и как это повлияет на работу.
Стремная тема, короче.
>>419353
Понял, а как тебя оформляли? Ты им документы скидывал?
Забыл ещё дописать.
Сама суть работы - просто проходить по тест кейсам. То есть нормальные тестировщики всю работу сделали, а ты, холоп, просто убедись, что работает. Так вот, если не работает, то нужно прикреплять видео или скрины, расписывать баг репорт и тд. А если все работает, то нихуя не нужно доказывать, так вот, в теории можно ничего не проверять и тупо отвечать сразу, что все ок. Я один раз так сделал, но не знаю, насколько можно абузить.
> Понял, а как тебя оформляли? Ты им документы скидывал?
Да. Общения по телефону вообще не было, только по почте. Договор был с компанией АНКОР ( я из РБ если что).
Скан копия паспорта, заполнить таблицу с реквизитами, которую скидывают в письме (адрес, карточка, свифт банка и тд), всё.
>АНКОР
Да они в целом и занимаются ассесорами, как я понял, меня это ещё смутило, что за Анкор, если я кидаю заявку Яндексу
> Вот ты учишь python, а потом java понадобится
А так везде. Даже ссаный охранник, если цель не гнить в пятере до пенсии за копейки, должен учится и повышать квалификацию. Только охраннику еще физически надо въебывать, а на топ позициях быть готовым подставить себя под пулю.
Просто я хотел сказать, что вакансии на QA разные, где то нужно знать java, где то python. И не понятно что учить
То есть понятно, но вот тебе может попасться стажиовка на python и что делать?
Учить питон? Тогда возможно не успеешь, да и забыть
другое можешь.
Ничего не делать? Тогда получается придется пропустит ваку, но что,если другая вака тоже потребует питон? А то, что ты учил будет пока не нужно...
Ладно, тавтология от меня)))
> спросили чем "text" отличается от new String("text') и как это повлияет на работу
Хуйня какая-то. В целом догадаться можно даже по синтаксису, чем отличается. Типо в первом случае мы просто декларируем примитив-строку. Во втором мы эту же строку объявляем как экземпляр класса String. Но вот как это повлияет на работу - хуй его знает. Я бы просто этот вопрос задоджил тем, что не стоит говнокодить и юзать подобные конструкции.
> Вот ты учишь python, а потом java понадобится.
С одного языка перейти на другой 1-2 недели нужно. Естественно на тот уровень, чтобы комфортно писать автотесты и ничего более.
>ничего более
На собесе, скорее всего, будут спрашивать не на таком уровне.
А если нужно будет писать лайвкод, то тем более
То есть если тебе перекатиться с языка нужно на работе, то можно и за один день, скорее всего, если что, загуглишь, а на собеседовании тебя могу спросить что угодно и ты все должен держать в голове
> если что, загуглишь
> на собеседовании тебя могу спросить что угодно и ты все должен держать в голове
Так собесы проводят не какие-то доценты из вузов по билетикам, а обычные работяги. Им точно так же свойственно что-то забывать, гуглить, тупить и тд.
Цель всех этих вопросов и задачек не только узнать уровень твоих технических знаний, но и понять, как в целом ты будешь подходить к решению задач.
Если бы я проводил собесы, я бы разрешал гуглить, но просил расшарить экран. По запросам в гугле сразу понятно будет, что за человек перед тобой.
Мне отказали в двух стажировках в свое время и в 4 бесплатных курсах. Потом резюме подправил, попал на миддла с первой попытки, все довольны, ничего трудного, косяков не было.
Имею ввиду написание фреймворка для автотестов, его поддержка и дальнейшее развитие, а также написание пайплайнов для прогонов и настройка виртуалок.
> написание фреймворка для автотестов, его поддержка и дальнейшее развитие
Что ты имеешь в виду под фреймворком? Прям взять так и написать аналог селениума какого-нибудь?
Ты работаешь в этом? Эта тема востребована вообще? Много компаний таких людей берут? Шанс на релокацию есть?
Нет, я имею ввиду использование паттернов, чтобы трогать не сам селениум а методы с действиями селениум прятать под капотом. Типа PageObject, но более развитый паттерн.
Ну например в итоге я тесты запускаю командой
npx test SuiteName EnvName Reporter=true Feature1=true Feature2=true
Если оно падает то с 90% вероностью это баг, а не хромой тест.
Ты подстраиваешь тесты под специфику проекта и манйтенишь их. Как правило в каком-то из фреймов ниже. Должен быть в состоянии пересобрать все за неделю-две.
Настройкой пайплайнов как правило занимается лид тест-проекта, чтобы все не лазили туда. Но понимать как это делается стоит.
>>420366
В Иропе да, в осталььном мире тоже. В моде Cypress, Playwright, WDIO
А, понял.
Ну у нас нет такого чёткого разграничения в должностных обязанностях. Считается, что хороший тестировщик должен и инфраструктуру суметь поднять, и пайплайны написать, и вручную что-то протестировать, и фреймворк написать.
Понятно, что если ты джун, то от тебя не будут сразу ждать всего этого сразу. Но по мере развития нужно вкатываться.
Я один автотестер на проекте, фреймворк сделал и поддерживаю, пишу пайплайны для прогонов, отчетики там настраиваю, с тестрейлом интеграции, тесты пишу и поддерживаю, пейджобжекты пилю и еще коллегу тестировщицу обучаю, чтобы вкатывалась в автоматизацию. Настройкой виртуалок девопсы занимаются
Пиздец. ДС.
год
Вероятно у тебя резюме не очень. Я не так давно немного обновил резюме, оно поднялось в поиске и примерно 5 приглашений в хх, еще несколько на почту пришло, еще в вотсап и в телегу долбили особо упорные. Сам отлики не делал, опыт 1.5 года
я ручная макака. Может еще и из-за этого.
Как понять, что резюме норм? Стоит заказывать на том же hh консультацию по этому поводу?
> А на чем у вас автотесты пишутся?
Зависит от проекта и команды. Мы обычно cypress выбираем, так как меньше всего ебли.
> На чем пайплайны гоняются?
gitlabCI + k8s
> не подскажешь?
Да хуй знает. В принципе можно просто гуглить "название паттерна + инструмент". 100% будет нужная статья с примером. Как-то более структурно к этой теме не подходил.
На ручных макак тоже достаточно вакансий.
> Как понять, что резюме норм
Методом проб и ошибок. Поменял что-то в резюме - посмотрел конверсию. Херочки - роботы, смотрят на совпадение ключевых слов
Спасибо за ответ.
Тебе эмуль дали, или предлагают мысленный эксперимент по скриншоту? Если прислали, то очевидно, начать с пользовательского сценария, там понятней станет. Где какие поля, что принимают, что не принимают, как отвечают.
Если не прислали, то вспомни свой опыт с другими сервисами. Например, когда ты вводишь не действительные данные, тебе отвечают ошибкой с указанием недействительности данных, а не ошибкой null.
Все что дали, на скриншоте, требований к функционалу нет.
Не лезут в голову названия для самих сценариев
Быстраблять пожалуйста проясните мне как скролить до упора окно внутри страницы(скрoллер не общий а привязаный к элементу). JS
А то я сейчас ебнусь немножечко
По селектору находишь родительский элемент, на котором скролл и скроллишь. Хуле сложного?
Это с hh?
ну вводишь сначала корректный инн - результат
затем пустая строка, потом всякую белеберду буквы, буквы с цифрами в инн проверяешь будет результат нет.
можно ещё по типу отловить запрос снифером, но если ты умеешь это делать думаю можно вписать
мимо ассесор, мб я не прав
А комбинировать функционал нужно? типа нажать радиокнопку "Юр лицо" и из списка выбрать "ИНН", потом заполнить корректными/некорректными значениями? такие проверки делать нужно? или только проверку поля "ИНН"/ "ОГРН" ?
понял, от души
Вместо айди выводит мне стрингом.
Алсо, как добавить кирилицу в постман?
Тебе же написали, что покрыть нужно максимальным количеством проверок, а тут их довольно много получается.
Кидай сюда анонимное резюме, мы тебе за бесплатное заревьюими.
Год ручника имхо норм стаж, если не тупо кнопки тыкал все время. Недавно проходил интервью в зеленом банке, там по факту с должностными обязанностями мог справиться джун+ ручник( потыкать пару форм по тест-кейсам), но там искали типа мидла на зп 180к. Так что попробуй может резюме подправить или кидай сюда анонимно, посмотрим че там у тебя.
Сап, насколько реально автоматизатором релоцироваться в страну первого мира? Например, в США, Норвегию.
И есть ли разница там между местными специалистами и теми, кто в СНГ аутсорсе сидит
Я сценариев пока не много насчитал, много тест кейсов к ним получилось.
а как думаешь/те
я к примеру прошел сливы курсов
их писать в резюме ? по типу яндекс практикум тестеровщик (сертификата то не будет)
sql с нуля до oracle который хайповый с udemy ?
Если ты неуказывааешь никакой работы по теме, то лучше написать про курсы.
А если у человека уже опыт есть в пару лет, а он пишет мол курсы с udemy смотрел, то как-то это уже кринжово что ли
я асессор яда, раньше прям так и писал в резюме что асессор
щас пишу просто тестеровщик - яндекс
ну и вот думаю о курсах написах, стоит или нет
>починил
>поиск по картинке сломан
>пропущено постов = постов с картинками
И это только что сразу бросается в глаза
>их писать в резюме ? по типу яндекс практикум тестеровщик (сертификата то не будет)
Пиши, сертификат не прикладывай и иди в агентства по тестированию (аутсорс только на тестах), там котируют высоко новичков с яндекскурсами, у нас процентов 60 оттуда были.
Нет, если ты уже тестировщик-яндекс, то больше не надо курсами прикрываться
Хотя бы в ручные тестировщики.
Ультимативный, типа пройди тот слитый курс, прочитай то-то, потренеруйся тут и этих навыков тебе хватит для прохождения собеса.
мимо-заводчанин-40к/мес
ПЛАН ЗУЧЕНИЯ КОМПУДЕРОВ
1. Читат Куликов-Тестирование
2. Смотрет QA ITVDN
3. Конспектироват
4. На ютубе любое что понравится смотрет
5. Смотрет еще
6. ???
7. Понят, что нового не узнаеш
8. Резюме делат
>Куликов-Тестирование
Книжка 300 страниц, при конспектировании и внимательном чтении можно осилить за 12 часов максимум.
>QA ITVDN
Скачал, пробежал, курс на 30 часов.
Почему именно этот кстати?
И что, получается можно за 50 часов (одну отпускную неделю) вкатиться с полного нуля на мануальщика?
да чет такое себе вкат
я вот асессор уже 3+ месяца, как бы опыт есть
поучил это все, а работодателям вообще пох, уже 100+ отказов
как опыт может быть нерелевантным, если это тоже самое тестирование ? как это вообще работает в представлении HR ?
Регрессивное тестирование, смок тестирование, сниф трафика это то что в асессорстве делаю я
так и что? тестирование то проводится точно такое же
как я тестировал бы например не яндекс музыку, а вк бум
Суть не в том чем ты занимался, а в том как ты это записал.
Хрка не видит кейворда, хрка свайпает в отказ/игнорит.
Напиши что ты не говночист-ассенизатор, а что фрилансер.
я просто написал яндекс - специальность тестировщик
P.S. Ну и по классике задавайте ваши ответы, если есть.
>задавайте ваши ответы, если есть
Что в резюме писал. Ручник/автоматизатор, если последнее какой яп и уровень япа.
Притянул за уши свой фриланс до тестирования. Мол использовал такие-то техники тест-дизайна, автоматизировал рутину на питухоне.
Вакансия автоматизатора, но сначала надо ручником побыть, а потом уже входить в селениум. ЯП - пайтон. Уровень джун, наверное (до этого осилил написать пару хуевых веб-приложений и апи).
Ну чего вы анончики совсем не поможете...
Гуманитарное. Ну и сразу скажу, что через пару месяцев 30 лвл. Официально нигде не работал.
>Почему именно этот кстати?
Потому что я его опробовал на себе, как и книгу.
>осилить за 12 часов максимум.
Я за месяц осилил вместе со всеми говнокурсами и работу нашел.
>>427939
>а работодателям вообще пох, уже 100+ отказов
Не говори, что ты ассессор. Ты QA ИНЖЕНЕР. Помни об этом и все будет в ажуре.
>>428184
Гугли, полно таких шаражек, чем больше гонору, значит тем слабее коллектив и тем проще попасть, вот даже кто-то пиарит свою контору.
>>428209
>Официально нигде не работал.
Возможно, найдешь для резюме годик стажа тестером в ООО "Параша теть йобы"? Шансы на вкат возрастут. Скажешь, что работал по ГПХ
Ок.
Продолжу тогда учить змейку.
Кстати. О всяких селениумов и прочих, на степике пишут, мол для курса хватит начальных знаний, циклы, списки, строки, функции, словари модули, и немного ооп.
Этого действительно хватит, или еще чего подрочить?
>Шансы на вкат возрастут
Ты невнимательно читал, анон. Я тут >>428135 написал, что уже вкатился.
>>428387
Учи, конечно. Питон - клевый язык. И продолжай слать резюме - у меня 270 откликов ушло с моей стороны, чтобы вкатиться (хотя я подавался и в питон разрабы, и даже в BI-разрабы).
За селениум не скажу. Я вообще его не знал толком, решая тестовое. Сейчас вот глянул доки на офф сайте - всё понятно расписано. Хз даже, нужно ли целый курс проходить по нему.
реально
>И есть ли разница там между местными специалистами и теми, кто в СНГ аутсорсе сидит
в скилах? нет. В зп? Да
Тогда тоже курс этот чекну.
>нужно ли целый курс проходить по нему.
Я проходил курс, книги читал от индусов, неасилил, похоже одебилел окончательно от ручного тестирования и постоянных созвонов.
Ручная макака. Год опыта
Гораздо веселее собеседоваться в конторы, где по опыту спрашивают, это уже требует немалых навыков беседы, а вот вопросы задавать в стиле "хто такой тест-кейс" - это и дурак справится
Да пособесься, от тебя не убудет. Пиздить же тебя не будут. Максимум нахуй пошлют и скажут что ты дурак. А щас в айти уже давно пора привыкнуть, что на 8 из 10 собеседований тебя обоссут.
пособесился, обосрали. Джуном назвали, а я и не против. Еще тестовое будет на 3-5 часов.
Спрашивают про вкладки в девтулс, html немного и статус коды от сервера. Несколько кейсов - составьте план тестирования формы.
Собеседовавшим привет, если тут сидят.
с годом опыта минимум ищут. Я не помню уже кого конкретно. У меня 200+ откликов.
Это галера, им разного уровня люди нужны, похоже.
>Спрашивают про вкладки в девтулс, html немного и статус коды от сервера
>с годом опыта минимум ищут
Но это же все изучается за 2-6 часов, и сверху еще все теория от куликова за еще 6-14 часов.
Где неправ?
ты прав, но мне впадлу готовиться к собесам, понимаешь?
Это вполне ожидаемо, что меня футболят, но когда-нибудь подготовлюсь я, наверное
Не. Я к тому зачем год опыта к таким требования.
Изучается за день - два. Заучивается за неделю или меньше.
Может я что-то не понимаю, или упускаю?
Изучить и уметь пользоваться это разные вещи.
Так-то и синтаксис языка и основные функции изучить можно за пару дней при желании, но это не научит тебя писать хорошие автотесты.
И отличить опытного человека от знающего очень легко. Стоит ли говорить, что с первым работать намного легче? И первый в итоге принесёт куда больше профита
по факту у меня пол года опыта. Но запруфать год могу. Так получилось.
Да мне просто хуево очень на душе - сил нет ни на что, еле-еле рабочие таски выполняю, а повторять основы вдвойне тяжело
Здарова чел. Я другой анон. Смущают всякие логик задачи на собесах и техники тест дезигна как параша смотрится а я не могу в абстрактные кейсы. Че делать? Дроп вкат?
Пример абстрактного кейса?
Ты - это я, я тоже алгоритмы не осиливаю. Но ручное тестирование легко осилить, более чем, полно непрофпригодных людей в профессии с нулевым вниманием. Делай упор на коммуникацию и навыки пиздеть общаться
Техники тест-дизайна рассмотри на примерах, так легче будет.
Из более-менее логического, что просили протестить - тест смены пароля, просто в слух свои кейсы озвучить и все
Зависит от компании и ситуации в ней.
На галере тебя будет с 90% вероятностью собесить рандомхуй, который это делает за прибавку к зп, с вопросами уровня "если кит на слона влезет, каково будет значение мниой единицы при косинусе трех на ретроградный убывающий Меркурий".
Если на галере процесс рекрутинга построен норм, что бывает крайне редко, что усторят жизнь по уставу: написать тест кейсы, по красиовму, упаковать в докер и прислать гитурлу, так чтобы проверяющий скочал-запустил и смог прочитать репорт, который ты тоже должен бубдешь настроить.
В продуктовых лавках, чаще всего человека изут по делу и для дела, поэтому вопросы будут сугубо по тем областям которые есть в проекте и которые будут использоваться. Кстати нелишне на таком собесе спросить, а хули то вы нового ищете, по реакции сразу поймешь адекватность лавки
>>430889
> к чему готовится
К самым базовым моментам типа что такое эксплисит и имплист вейт, как селекторы собирать со страницы, что такое апи запросы и с чем их едят, простые выборки из базы, общее разумение контейнеризации этой нашей, гит хуит муму-хрюхрю. Ну и теория тестировывания, это очевидно, особенно если ты зелень молодая
ну там код в реальном времени сказали будут просить накидать
что такого из основного ? как браузер запустить и элементы искать и взаимодействие с ними?
Вот ты деда заебываешь в конце рабочего дня.
Как обращаться с фреймами.
Как найти элемент если у тебя их 20 абсолютно идентичных на странице(а так блять будет, смузихлебы они такие).
Чего стоит избегать при написании (хардкода и магических веных тестов, которые ты сам не сможешь переделать через месяц. А надо было уже вчера это сделать)
Как обращаться с асинхронкой
Что делоц если сценарий один и тот же, а данные много и разные(эксель дривен девелопмент, маде ин банаглор, аппрувед бай Нититш энд сонс)
>>430956
>код в реальном времени сказали будут просить накидать
чую, чую дух говеной галеры
Не трясись, если что можешь начать писать псведокодом и прояснять логику, если лавка годная, то такое проходит.
О чел, а ты уже вкатился? Приятно видеть такойже майндсет, я бы тебя вопросами позадрачивал. Я уже изучил теорию, техники, и даже гит с bash или соурстри для удобства.
Вкатился. Спрашивай.
Без менторства и чтобы я мог это на торрентах найти.
Сейчас на проекте собираю автотесты из готовых кусков, уже описанных разрабами, и вроде работает. Но понимания нет нихуя
Кто-то получит пизды.
Потому что это говно индусы любят аж пищат. И Эксель дривен тестинг вдобавок
Писать тесты на Жабе в 22м году, это странно.
А насчет страхов твоих, не бойся, сиди изучай, осиливай.
Я был на одном проекте, так там вообще техсапа назначили тестером, когда девам заебало с этим играться, он тупо копипастом совал кусоки кода без понимания, по принципу "работает-не работает" и даже как-то там выучился.
Как разберешься, меняй работу, рили, тест проект на джаве это что что-то уровня аналоговнетного завода с немецким тпрпофейным оборудованием.
Ну и на чём стильно модно UI тесты писать? Я в банке работаю и за 7 лет все проекты по автоматизации только на джаве были, как и весь бэк. Там же Г-юниты нативные есть всякие
Объясните дедушке, который только ГрОб и ДДТ слушает, какой культурный смысл у идиомы Beyonce Rule ? Да, это относится к тестированию ПО. В книжке прочитал.
Реально не понимаю. Это связано с ее песнями или у нее какой-то имидж в англоязычном мире?
WDIO, Cypress
Кому надо сейчас писать тесты на чистом языке, когда есть готовые фреймы которые конфигурить, 10 букв в конфиг файл вписал и все. Да, там ДЖс, но на уровне тестинга на это так похуй. А в Жаве синтаксиса лишнего дохера
Чёт звучит как говно говна, учитывая что ЖС "специфичный". Первый раз вижу эти названия и в вакансиях ни разу не встречались. Поди эти тесты будут валиться через раз? Насколько это надёжно?
В серьёзных компаниях видел автоматизацию только на джаве и пхутоне, всё. Про синтаксис согласен, но хренли делать
> ЖС "специфичный"
Чем он специфичный? Весь фронт сейчас на js пишут без исключений.
> Поди эти тесты будут валиться через раз? Насколько это надёжно?
Ща бы думать, что стабильность тестов зависит от языка, а не от приложения, инфраструктуры и прямых рук QA.
> В серьёзных компаниях видел автоматизацию только на джаве и пхутоне, всё
Потому что легче найти специалистов умеющих в эти языки. У js всё-таки порог входа побольше, имхо. К тому же если уже написаны тесты на python или java, то никто не станет переписывать их на js.
А что посоветуешь глянуть с cypress, чтобы быстро разобраться? Ну кроме документации, естественно
На хабр карьере находил работу
Документацию как ни странно
Она вообще для амебы написана
https://docs.cypress.io/guides/end-to-end-testing/writing-your-first-end-to-end-test#Special-commands
Так и сам ципресс годнота годная.
Им бы еще с интеграциями и мобильными решениями допилить и усе пизда всему остальному будет.
Кроме него и PLayright все остальное будет ненужно для простого кликания по элементам
@ Назначают собес
@ Находишь больше двух багов на сайте это конторы
Твои действия?
Где спиздить тестовые. Эмули серверов, с доками, под постман, для soapIU тоже покатит.
Можно еще абстрактные скрины абстрактных интерфесов с доками.
Думаю если добавить такого опыта, к тому что есть с краудтестов и прочего, будет достаточно информации, чтоб напиздаболить на мидла с минусом.
> Чем он специфичный? Весь фронт сейчас на js пишут без исключений.
Типизацией, чем же ещё. Я вообще охуел что переменная это кнопка и прочие Юай развлечения
> Ща бы думать, что стабильность тестов зависит от языка, а не от приложения, инфраструктуры и прямых рук QA.
Может зависить конечно, но в меньшей степени
> Потому что легче найти специалистов умеющих в эти языки. У js всё-таки порог входа побольше, имхо. К тому же если уже написаны тесты на python или java, то никто не станет переписывать их на js.
Орнул в голос. В ЖС проще, чем в энтерпрайз-джаву вкатиться? Ну ну.
На твоей Жс - еболе можно сразу и юнит тесты напилить к проекту, и апи ароматизировать, и нагрузочные скрипты, и данных нагенерить тестовых? То-то же. Ты никаких минусов кроме громоздкого синтаксиса джавы не привёл. И то это вкусовщина + идея дохера всего за тебя сейчас делает. Я думаю, если предложить такое поделие разрабам внедрить, суровые бэкеры просто обосцут незадачливого тостерка. Всё таки отсутствие необоснованного зоопарка технологий на проекте и тесты на том же языке это плюс. Можно вернуться к разговору, когда оно станет стандартом в индустрии. Если станет
*сложнее
>переменная это кнопка
Моно пояснительную бригаду?
Можешь написать что ты имел ввиду, собирание элемента со страницы или что?
> В ЖС проще, чем в энтерпрайз-джаву
Дело не в том. Проще
Ты путаешь девелоперскую джс и ту область что используется для автотестов.Или я все же прав и ты пишешь тесты на чистом джс без фреймов?
>еболе можно сразу и юнит тесты напилить к проекту, и апи ароматизировать, и нагрузочные скрипты, и данных нагенерить тестовых?
Да легче легкого, лул. И еще все это вконтейнирозвывать и интегрировывать прямо из фрейма без доп ебли.
А, еще можно с экселем сношаться и скрины сравнивать
Я маленько колупал фронт, вот для меня дико было, что кнопку как переменную надо объявить, чтобы onClick с ней сделать. Ну это такое, первые впечатления после джабы
Нет, я пытаюсь на джаве их писать. Ну как писать, дёргаю куски описанных методов у разрабов, и куски подобных пейджобджектов
Вконтейнизировать и без ебли - слова, которые не должны встречаться в одном предложении, лол
Дарю
https://webdriver.io/docs/wdio-docker-service/
>>437691
Это не так делается
https://webdriver.io/docs/selectors
>>437697
>пытаюсь на джаве их писать
Человече, не надо в 2022 году писать автотесты на чистом языке, ты суп вилкой ешь.
https://webdriver.io/docs/gettingstarted
https://playwright.dev/
https://www.cypress.io/
Джс который тебе там понадобится это уровень хомяка, потом можешь творить дальше и глубже
.
Ну или если тебе так мила джава крафть с ноля сам сам, потом продашь кому-нибудь и станешь миллионером.
https://artoftesting.com/selenium-java-automation-framework
А чел в ответ, вместо того, чтоб в лоб выдавать нелепые сценарии, сперва спрашивает про требования, бюджеты, и ЦА карандаша.
Ваши действия?
Да ёпта, конечно у нас в проекте есть селенид в контейнере и селекторы на UI с дата-тест-айди + БДД-огурец, если ты про это. Я просто не понимаю мега профитов от использования этого фрейма на ЖСе. Работодатели все хотят джаву и петухон, а не сайприсы какие-то
Огурец ваш гомно
>Работодатели все хотят джаву и петухон, а не сайприсы какие-то
Ча?
Это вообще эдж оф тезноложиз сейчас (в Европе).
Профиты:
ты делалешь очень много из конфиг файла, тупо прописав пару строк
ты работаешь с апи, экселем через либы которые ставятся влет
тебе не нужен ебучий ад синтаксиса, самое сложно что надо освоить это промисы.
- репортеры и интеграция тоже желают из конфига
- можно лепить свои команды для работы через скрипты
> Типизацией, чем же ещё. Я вообще охуел что переменная это кнопка и прочие Юай развлечения
Зависит от фреймворка. В cypress не нужно пользоваться переменными так.
> Орнул в голос. В ЖС проще, чем в энтерпрайз-джаву вкатиться? Ну ну.
Я вообще хуй знает, зачем люди, знающие java вкатываются в фронтент-тестирование.
> На твоей Жс - еболе можно сразу и юнит тесты напилить к проекту, и апи ароматизировать, и нагрузочные скрипты, и данных нагенерить тестовых?
Изи. Для всего найдётся годное и поддерживаемое решение. А юнит-тесты, апи можно в том же cypress тестировать.
>>436214
А баги настолько очевидные и минорные, что на них всем похуй. Валяются в беклоге уже 5й год, а поддержка заебалась слушать жалобы клиентов на этот баг.
Всем похуй на высиженые тобой на жопе в лавке часы, покажи что делать умеешь.
Заебался уже слышать нытье про то, что "фича а не баг", "этого нет в спеке" и прочие охуительные истории.
Требования. Тыкаешь в них лицом.
Если там дыра, то тыкаешь ей в БА.
Решение БА является каноном.
Дописываешь реквайрмент(если это не сделал БА), закрываешь баг, довольно урчишь. Когда\если ебнет, то ты чистый.
Пиши в общие чаты. Призывай команду, ПМа, тимлида, дизайнера, аналитика. Возможно ты правда загоняешься и твой баг нихуя не баг, который нужно бежать чинить.
Не хотят чинить, забей хуй. Всплывёт у юзеров, скинешь им ссылку на тред.
В чём разница с джавой? там тоже мавен зависимости через пом-файл тремя строчками добавляются. Плюсов так и не увидел, кроме того что синтаксис легче, но и то спорно
>Я вообще хуй знает, зачем люди, знающие java вкатываются в фронтент-тестирование
Ну ты же понимаешь, что знать джаву можно сильно по разному. Синьоры с несколькими годами опыта, и то говорят что её не знают
460x360, 0:16
Оформляют как самозанятого. Какие подводные кроме отсутствия больничных и отпусков?
пол года
Двачую. Поссы на ебло предлагателям
А сейчас сколько платят?
> Единственным тестировщиком
Хуйня. Джун с полгодом опыта не сможет обеспечить нормальное качество продукта.
> 7 землекопов
Будет фултайм заниматься ручным тестированием и нихуя не успевать. Оно тебе надо?
> Оформляют как самозанятого
Да в принципе-то похуй, если это первая работа.
> Какие подводные кроме отсутствия больничных и отпусков?
Не сможешь вернуть подоходный налог, не сможешь взять ипотеку
в ДС вполне возможно. Там даже курьеры и таксисты могут столько получать.
Тем более если у интервьюера был лютый спермотоксикоз, а компания - стартап уровня /b
По блату взяли очевидно.
>>442041
>Там даже курьеры и таксисты могут столько получать.
А теперь зайди в курьеротред и спроси сколько там получают, лол.
Не больше 40к при нормированной рабочем времени в ДС.
90к может быть только если возишь на своей машине и работаешь по 12 часов в день без выходных.
А на Си# ?
Индусы менеджеры со своим виденьем.
Проекты в которых надо кидать говно лопатой отсюда и до вечера.
Если клиенту ты не люб, то идешь нахуй без пояснения причин.
Это в демке дело, или у меня руки из жопы?
был опыт работы в таком месте?
Я просто сейчас на неплохом проекте в продуктовой конторе, но получаю как кассир в пятерочке. Думаю, стоит ли идти на галеру ради удвоения зп. В моей конторе столько получать не смогу.
До этого я ковырял только демки для тестеров, с больмень подробной документацией, норм примерами тела и хедеров. Все работало с первого раза.
А тут прям ступор. Что так, что этак - Bad credentials, или вообще Bad Request.
электроническим образом
WebDriverWait wait = new WebDriverWait(Scenario1Test.driver, 10);
WebElement element = wait.until(ExpectedConditions.elementToBeClickable(By.xpath("(//div[@id='brandSlider']/div[1]/div/div/div/img)[50]")));
element.click();
OR
https://webdriver.io/docs/api/element/isClickable/
Ну я так понимаю это проверка только одной ссылки, да? А если их тысяча? Не для каждой же тест отдельный писать? Про это вопрос.
А еще помимо кликабельности нужно проверять, открывается ли необходимая страница, например.
Ну ты же пишешьь тесты по сценариям.
Постепенно.
Ну или лепишь функцию, которая собирает все что похоже на ссылки, принимает значение селектора аргументом и проверяет
>>442857
Зависит от того, насколько глубоко тебе нужно проверить ссылки.
Если нужно просто проверить, что ссылки валидны и в 99% случаях прожмутся:
1. Ищешь по css селектору все ссылки
2. Делаешь перебор массива ссылок
3. Ставишь нужные ассерты на атрибуты. Например, на наличие href, на https если это важно, на маску url и тд.
Этого обычно достаточно в большинстве случаев.
Если тебе нужно проверить, что каждая ссылка именно будет открываться, а не вести на 404 страницу, например, то используй специализированные инструменты например, https://github.com/linkchecker/linkchecker.
Работал в такой и сейчас, мне норм, заказчики хорошие, я доволен.
Можешь откликаться, язык не так уж и важен. Всё похоже
Если ты не в РФ, то в епам можно пробовать
Знакомый работал. Не особо ему там нравилось. Как набрался опыта, получил оффер и сразу свалил.
Говорил, что заставляли работать дома через удалённый доступ и поэтому UI тормозил нещадно. Но вроде как потом сделали нормальный впн.
Чуть больше полугода точно. Разрабом
Вкатился что ли?
Чек-листы, типа
Номер кейса / Сафарик - Огнелис
Браузер
С1 - Логин х х
Или тест-ран собирается с задачей пройти на конкретном браузере, если речь про тестрейлс идет
Если требуются, то почему нет?
> Если да, то как они выглядят?
Заводишь конфиг. Указываешь нужные параметры запуска. Прогоняешь тесты.
https://playwright.dev/docs/next/test-runners#multiple-browsers вон например.
А где рисовать майнд-мапы, таблицы принятия решений и самое главное, чем пейрвайз считать.
7^2 уже неудобно руками выкидывать варианты.
>майнд-мапы
Xmind
>таблицы принятия решений
Эксель или любое другое место с таблицами. Ни разу за 3+ лет не встречал кстати
>пейрвайз считать.
2 единицы тест. данных. Ну опять же, для каждого проекта по своему может быть
>>428358
>Возможно, найдешь для резюме годик стажа тестером в ООО "Параша теть йобы"? Шансы на вкат возрастут. Скажешь, что работал по ГПХ
Так оправдаешь отсутствие записи в трудовой
А дальше твоя фантазия и навыки красноречия. Чек-листы попиши на пятерочку или еще что-то, кейсы, легенду придумай, чем занимался. Затем напиши себе в тхт файлик этот текст, будешь его зачитывать перед людьми. На родителях опробуй, на друзьях, которые не знали, чем ты занимаешься (и никому не говори что это идет в разрез с реальностью), таким нехитрым образом выработаешь уверенность.
Не надо пиздеть. Это не так сложно тащемта. Даже пройти собес не так сложно будет.
А вот дальше начнётся ад, когда требования к тебе начнутся как к мидлу, а ты кое-как только научился писать тест-кейсы.
А когда уволят через пару месяцев, там ещё сложнее будет устроиться куда-то.
>А вот дальше начнётся ад, когда требования к тебе начнутся как к мидлу, а ты кое-как только научился писать тест-кейсы.
Я так устраивался, не уволили, хвалили даже. Может я конечно прирожден к этой работе, но навряд ли думаю, что с анона с ~1 годом будут требовать что-то серьезное.
Ну 7^2 это только позитивные. Семь необязательных полей с двумя вариантами - пусто и легит данные.
См >>447530
Работал в такой-то фирме, занимался регрессией, чек-листы делал, обновлял, тест-кейсы писал, техники тест-дизайна примеял такие, тестировал методом черного ящика, пару раз приходилось исследовательское тестироваие проходить.
А дальше будет диалог по деталям на уровне "что узнали нового для себя проходя исследовательское тестирование", роль документации на проекте, какой у вас был аджайл, сколько багов приходило с продакшона, вопросики по теории категории б
Три собеса:
Первый - пизда по теории тестирования
Второй - пизда по программированию (но там требовали как с мидла)
Третий - ок пойдет
Надеюсь следующие будут лучше, при этом присутствует какой то ебаный лаг, между непосредственном откликом и выходом на меня хрюши
От количества откликов на вакансию тоже ахуеваю, лол
Вообщем по рыночку - не то что раньше
x10 от того что было, если там указана удаленка(если хотите повысить шансы - ищите контакты, спамте напрямую хрюшке в телегу), x5 по дефолтным вакансиям (+3 года тестирования)
Эксель или любое другое место с таблицами
Чел. Зачем ты меня обманул. В Хмайнде же есть шаблоны как-раз для этого.
Еще вопрос. У Чарльза триал обрубается через 30 минут. А у Фиддлера как?
>У Чарльза триал обрубается через 30 минут
На торрентах жар-файл скачай и сгенерируй ключик, хуле как немощный?
>Чел. Зачем ты меня обманул. В Хмайнде же есть шаблоны как-раз для этого.
Не пользовался, на одной работе гугл-доки, на другой
Tree таблицы и матричные таблицы.
Мне они еще для чеклистов показались удобными.
Алсо. Сам хминд пиздец удобный. Всего пара-тройка хоткеев, и даже мышку трогать не надо. Спасибо за наводку. В гуглдоках пиздец какой геморрой был.
А потом от знакомых в чатих, во время поигрулек, проскакивает, что наняли очередного еблана, который эндпоинт в тулзе прописать не может из доки.
Так ХХ показывает весь опыт, который есть в резюме, а не только профильный. У меня тоже 8 лет опыта, из них в тестировании меньше года.
В моем случае оно было релевантное, потому что та же отрасль.
А если даже нет — что теперь, под каждую контору что ли опыт работы редактировать? Много чести. Убираешь самый зашквар и ок.
Какое нахуй релевантное и при этом не тестировщик? Релевантный опыт - это опыт с той же специальностью. Или смежной в пределах QA == AQA == manual tester
Если где-то требуют опыт работы 1 год, им твой опыт в саппорте или продавцом-консультантом в эльдорадо нахуй не упал. Им нужен опыт тестирования.
Про редактирование под каждую контору хуйню какую-то написал. 1 резюме под 1 специальность. Если в вакансии видишь, то нужны навыки CI/CD, то можешь в сопроводительном написать, что работал 30 лет девопсом.
Я так вкатился. На позицию искали человека, который шарит в банковской специфике, поэтому взяли меня без ВО, курсов и даже Куликова.
Если бы я скрыл, что работал в банке бухгалтером, 100% даже не посмотрели бы.
Пиздец, никто не говорит скрывать. Просто какой-нибудь вебстудии абсолютно похуй, в каком ты там банком работал уборщиком
А если откликаешься в банк, то напиши в сопроводительном, что драил очки в 2010 году там и там.
Не пишу в сопроводительном ничего длиннее чем "Добрый день, прошу рассмотреть".
Есть ли уровень Normal? Это тоже Minor?
Не достаточно входных данных.
На собесе я бы сразу спросил, а схуяли ты вообще решил, что это баг.
Давай начнем сначала.
В диздоке че? Схуяль ты решил, что стержень должен меняться. Какая это вообще ручка ебать тебя в сраку.
>>451923
Это тест (в смысле выберите правильные ответы).
Нужно протестировать ручку. Один из кейсов - проверить возможность стержня. Во время тестирования выяснилось, что это невозможно. Какой приоритет багу поставить?
Blocker
Critical
Major
Normal
Minor
Можно выбрать не один вариант. Я склоняюсь к Minor, но я не понимаю, там есть еще Normal, такой приоритет существует?
Хотя Blocker, Critical, Major и Minor это же не приоритет бага, а классификация. Нет?
А normal приоритет есть
>Normal — простой (обычный) приоритет. Присваивается дефектам, с которыми разобраться можно уже после того, как будут закрыты задачи с высоким приоритетом;
1) Выделите время для улучшения и поддержки скриптов автоматизированного тестирования
2) Определите тип тестирования/тест кейсов, который будете автоматизировать
3) Выберите инструмент автоматизации
4) Спроектируете framework для автоматизации тестирования
Правильный ответ 3? Или 2?
1) Проблема прохождения платежей у клиентов.
2) Проблема с системой контроля директора.
3) Не работает лифт в офисе банка.
4) Баг отображения вьюхи в CRM.
5) Не работает корпоративная почта банка.
Ну вначале, наверное, 5? Но потом тогда идет 2. А что это, система контроля директора?
Или баг отображения вьюхи в CRM. А это что?
Ой, то есть сперва первое, наверное
С какими проблемами я могу столкнуться? Основные методы получения/отправки/заменызначений готовы. Остальное вроде как под силу связке RA+junit. Также хотел бы услышать о минусах работы с жсон структурой(не представляя ее ввиде объекта)
1 (контора без денег) -5 (злой клиент не напишет говно)-
2 (хз что такое, но кабанчик важная персона с как правило разъебаными нервами) - 4 (все видят этот пиздец?) - 3 (твоя жопа качается преодолевая этажи)
Тест знакомый очень, в Спб ищешь?
Ебень. Все что приносит деньги бизнесу имеет высший приоритет. Т-к зарплата тебе капает из этих денег.
Целых 7 месяцев легитимных приплел. На краудтесте. И похуй что проектов за эти 7 месяцев было всего три - вступительное, пройтись по фронту свежего сайта крупного ретейлера, закрытый бета-тест антивиря, и инсайдерский тест нового пердроида.
Там в списке стран в профиле даже нет России, тоесть опыта там даже не набрать?
А что случилось?
>Подготовить чек-лист проверок функционала форм авторизации и регистрации
Дайте какие-нибудь подсказки, пожалуйста. Чтобы решить тестовое на 100%
- поиск селекторов
- фор в джс(там не только простой фор)
- по хпас, цсс мид находятся более одного элемента, ваши действия
- пыжобжект, как реализуется
- какие фреймы знаете(не знаю как у вас там, у нас эльфов на чистом джс уже никто тесты не пишет), их недостатки и достоинства
- промисы
- в процессе теста выполнение падает из-за слишком быстрых децствий, чо делоц(использование browser.pause(x) дает тебе путевку нахуй прямо сразу)
- Есть таблица в которой элемент находится путем //div[@class="cellName--XXXX"] Как вы реализуете функцию для поиска элемента по ХХХХ значению
- разница между " ' ` в джс
Дальше не придумал, фантазируй сам
P.S.
В пререквизитах мне нужно поменять настройки
Простой путь: я открываю секцию настроек, клацаю настройки, сохраняю
Как мне решить эту проблему без траты времени на хождение по странице настроек
Вкатился с пайтоном сразу на ручника-автоматизатора. Мне норм.
В будущем рассматриваю варианты писать автотесты на тайпскрипте, ГОвне, всё том же пайтоне. Джаву пропущу, пожалуй.
>java
Только если ты живешь в 2008 году или в твоем приложении нет фронта. Или вы там все ебнутые в проекте
а с знаниями каких технологий рядовому анону можно сходу влететь также без пусси пасса?
Давайте сразу определимся, мы тут взрослые люди.
Вкатиться это 1% из 100%. Сидеть потом годами ручной макакой, трясясь за каждые перемены в проекте, это тоже нихуя не сахар.
Да, я тоже знаю одну секретутку, которая стала куатимлидом, но она одна из миллиона и как оказалась не только бивни полировать умеет, но и вообще неглупая в плане руления мамиными смузихлебами.
>>458748
Макет
https://www.figma.com/file/ZaXwWZzjBjysg78zLoO5r7?node-id=0:1&fuid=504217974523672505&uid=2e629ef384387f2f693dab897023ba11
>Представь, что разработчики обновили сайт — изменений много и на фронте, и на бэке. Тебе предстоит проверить модуль регистрации и профиль пользователя: изучить новую функциональность, выполнить тестовый прогон, подготовить необходимую документацию.
Сам сайт https://qatest.606ep.ru/
>Шаблон и формат проверок ты можешь выбрать любой, который считаешь наиболее подходящим.
Требований нет
Ебошь автотесты на python или js на какой-нибудь публичный api. И с селениумом какой-нибудь web протестируй. Банальный логин и проверка, что вошел правильный юзер. Оформи всё правильно, красиво, выложи на гитхаб. Уже будешь выделяться на фоне тысяч ручных макак, которые только кнопки тычут.
Тогда рожай требования из опыта. Типа длинна строк не более N символов и прочее Кнопка войти не активна с клавы, например.
Сходи в девтулз и чарлик/фиддлер, чтоб обезьянингом найти границы. Можешь еще у других сайтов логин подрочить.
Только начинай все с предположительно позитивных кейсов.
> browser.pause(x)
Почему? Для дебага норм исользовать.
Алсо, в playwright pause() - это переход в интерактивный режим, где ты можешь пошагово прокликать свой тест.
Ресь не про дебаг, а про тесты которые будут вертеться на сервОЧКЕ. Локальные прогоны не пруфные, все должно бегать хедлесс, детотам, "у меня оно тут работает" идет нахуй в приличных домах.
Всё ситуативно. Иногда и на сервачке нормально, если тест будет гоняться с ожиданием в секунду.
Например, если нет времени стабилизировать тест другими способами.
Или если в приложении обновления данных происходит по крону раз в минуту и новые данные появляются только после f5.
Я тебе говорю как оно в кровавом энтерпрайзе уровня ЮБС работает и как спрашивают на собесах.
Как оно там у тебя в педпроекте крутится всем поебашеньки
>Представим ситуацию, что у клиента есть файл, где каждая строка,
это пара «номер телефона» / «оператор», разделенные «,».
Необходимо написать Python скрипт, который прогонит номера из
файла через api росреестра и сравнит поле «оператор» из ответа и
поле «оператор» из исходных данных.
На выходе должна получиться статистика: сколько данных были
верны, сколько нет, а по скольки не получили ответ.
Питон я пока только изучаю, и в резюме про него ничего нету. Хрке так и написал, в ответ молчок.
Тип я могу расковырять все в ручную, благо все инструкции есть в теле ответа от апишки, но до 11мск завтра можно даже не пытаться, там жсон на 62мб, этих номеров.
Если у меня был бы такой душный интервьюер, то я бы нахуй послал и компанию, и тебя, и оффер.
Нацеленность должна быть на результат и качество тестирования, а не на шизу отдельных личностей, которые где-то там прочитали, что использовать pause - это антипаттерн.
И да, мои примеры тоже основаны на реальном продукте.
> резюме про него ничего нету. Хрке так и написал, в ответ молчок
Скорее всего не то тестовое дала. Жди ответа.
Алсо, попробовал бы решить как-то автоматизированными способами. Заметно выиграешь конкуренцию на фоне тех, кто будет ныть эйчарке "оййй а я программировать не умею".
Покажешь себя с профессиональной стороны, что умеешь самостоятельно решать задачи, обучаться и гибок в плане задач, которые тебе можно доверить.
Ручные макаки, которые умеют только тест-кейсы проходить уже давно никому не нужны. Для этого есть автоматизация.
В ручную точно нет смысла разбирать это дерьмо.
То. Даже заголовок приложил первым пиком.
>Алсо, попробовал бы решить как-то автоматизированными способами
Могу к дерганью ручек встроенные сниппеты прицепить, сойдет?
Поээтому ты сидишь у себя дома, а я работаю на щвейцарцев.
Корону сними, родной, хакерская вольница кончилась, будь добр сначала делать по уставу и процессам, а уже после этого равзорачивай сове творческое виденье.
Ну и к тому же, анон попросил дать ему вопросы по интервью и подводным камням, я ему и дал задачи грамотно ответив на которые он вызовет потеки в промежности на тех собесе.
Кстати, вместу паузы достаточно использовать ожидание загрузки любого левого динамического элемента или тупо коикнуть там где не даст ничего, и все чудеса. И ты избавляешься от хардкодед таймаута в тесте. Это элементарно. А теперь можешь идти зашиваться
Алсо. Компания не связанна с телекомом. Чекнул полные требования к кандидату на ХХ, там есть только упоминания базы скуля, и жавы.
Хуйня какая-то выходит.
Я указал на несоответствия вторым сообщением. Но ответа так и не следует.
> Поээтому ты сидишь у себя дома, а я работаю на щвейцарцев.
А где мне надо сидеть?
> по уставу и процессам
Как же вас там ебут. Даже жаль вас. Ну ничего agile до всех дойдёт рано или поздно.
>>459044
Совет уровня "Я у мамы инженер. Я прочитал пару статей на 10 минут". При этом спросишь, и ты ведь даже не сможешь аргументировано ответить, почему ожидание в секундах это плохая практика.
> ожидание загрузки любого левого динамического элемента
Тебе пример расписали, когда данные подгружаются только после f5. Какого мне динамического элемента ожидать, если его нет?
>agile
Тут такое дело, это и есть ажиль в 2022 году.
сначала устав, потом все остальное.
Ты можешь гонять тесты локально, но они должны сначала в 99% случаев работать на серваке.
>только после f5
вот делаешь рефреш и цепляешься к ключевому элементу, что тут сложного.
> и ты ведь даже не сможешь аргументировано ответить, почему ожидание в секундах это плохая практика.
Потому что у тебя прогон замедлится с гарантией на этот промежуток и когда таких пауз будет 200-300 в наборе из тысячи и более тестов, а не дай боже еще это будет дата дривен тест, то ты стартовать прогон будешь в понедельник и собирать репорты в пятницу вечером.
Кыся, тебе самоутверждаться негде больше, туда ли ты зашел?
На собесах и повыебестее вопросы задают, в том числе и для проверки на стрессоустойчивость, которую ты уже не прошел своими кукареками. Короче, мы вам перезвоним
> вот делаешь рефреш и цепляешься к ключевому элементу, что тут сложного.
Пиздец, ну куда ты лезешь, а? Тебе же описали условия и сказали, что задача нетривиальная.
> Или если в приложении обновления данных происходит по крону раз в минуту и новые данные появляются только после f5.
По кд будешь обновлять и проверять элемент в течении минуты?
> На собесах и повыебестее вопросы задают, в том числе и для проверки на стрессоустойчивость, которую ты уже не прошел своими кукареками. Короче, мы вам перезвоним
Выёбываешься тут только ты, клоун. Ты написал хуйню, что ожидания в секундах ни при каких обстоятельствах нельзя ставить. Тебе указали, что бывают кейсы, когда профитнее поставить ожидания в силу тех или иных обстоятельствах. Ты чего-то взбугурнул, что иногда уставы шлют нахуй ради результатов, скорости и качества.
> Тут такое дело, это и есть ажиль в 2022 году.
> сначала устав, потом все остальное.
Ахуенные маняфантазии.
> Работающий продукт важнее исчерпывающей документации.
> Люди и взаимодействие важнее процессов и инструментов.
> Готовность к изменениям важнее следования плану.
Ну удачи вести себя так на соебеседованиях, что уж.
Ты у мамы самый охуенный, хорошоо наверное быть тобой
Никто не прописал ТК по перекату.
А в бизнесплане то перекат вообще есть?
Нахуй надо, ещё накосячат при перекате, потом перепроверять. И так сойдёт.
Вот и протестируем.
Мне кажется, даже реальнее, чем идти на ручного, если ты не еблан.
Нахуя конкурировать с бесчисленными выпускниками лохокурсов, если можно выучить ЯП, попрактиковаться и идти в AQA. Конкуренция никуда не денется, конечно, но так ты хотя бы будешь иметь шанс проявить себя.
Да и в случае фейла никто не запрещает перебирать вакансии на ручного тестера. И тут у тебя уже будет преимущество, что умеешь кодить и потенциально сможешь им там всё автоматизировать через полгода-год.
Ну вот последний, например - зависит же от ЯП, нет? Язык при этом в вакансии не указан, если что
1 - без подвоха
2 - без подвоха
3 - без подвоха
4 - хуй знает, погугли
5 - Свой вариант, подвох в вопросе
6 - Ну и выбери "свой вариант". Напиши, что вопрос недоформулирован. Ну или не выёбывайся и выбери "В".
Вообще всё изи гуглится. Нахера они такие тесты дают, не понимаю
Ок, спасибо за подсказки
На 4 для ответа надо декодировать все эти наборы символов взбрело сделать это по догадке
Еще раз напишу.
Есть тестовое, протестировать сайт (написать тест кейсы, чек листы, баг репорты).
Так вот, макет имеет две страницы
https://www.figma.com/file/ZaXwWZzjBjysg78zLoO5r7?node-id=0:1&fuid=504217974523672505&uid=2e629ef384387f2f693dab897023ba11
А на самом сайте 1 страница авторизации. https://qatest.606ep.ru/
Может я что-то упускаю? Может тут есть страница регистрации, но я не замечаю? Если нет, то можно писать баг репорт по макету?
Само тестовое
Представь, что разработчики обновили сайт — изменений много и на фронте, и на бэке. Тебе предстоит проверить модуль регистрации и профиль пользователя: изучить новую функциональность, выполнить тестовый прогон, подготовить необходимую документацию.
У тебя есть макет дизайна в Figma и адрес тестового контура — используй их!
От тебя требуется:
Полностью описать не более 5 разноплановых багов.
Составить не более 5 основных тест-кейсов, которые необходимо пройти для оценки качества продукта. Кейсы должны быть составлены таким образом, чтобы любой участник команды смог его пройти.
Подготовить чек-лист проверок функционала.
Собрать вопросы аналитику, которые возникли по ходу тестирования.
Шаблон и формат проверок ты можешь выбрать любой, который считаешь наиболее подходящим.
Дурик, ты упускаешь самое главное. У тебя не проходит смок по позитивным сценариям. Даже сноску дали, что не более 5 багов и тестов.
Оба поля в говне, кнопка логина не работает, пользовательское соглашение без нужной ссылки.
Если и соответствие макету должно быть до пикселя, то еще репорта по три на каждую функцию. И еще по три после симуляции телефонов. И еще три если брейкпоинты поковырять.
Выбери интересные репорты с фронта, и пиздуй локализовывать со стороны бэка самые сочные. И думать над вопросами аналитику.
Про кроссбраузер еще забыл. Вот.
> Если и соответствие макету должно быть до пикселя, то еще репорта по три на каждую функцию. И еще по три после симуляции телефонов. И еще три если брейкпоинты поковырять.
А можно подробней? Что за функции и брейкпоинты. И нахуя симуляция телефонов, если нигде об этом речи не идёт.
другой анон
>И нахуя симуляция телефонов
Ну не просто же так дали макеты. Не путай с эмуляцией.
>Что за функции
Новые.
>брейкпоинты
https://www.charlesproxy.com/documentation/proxying/breakpoints/
> Ну не просто же так дали макеты
Так в макетах верстка только под дестктопы. Если бы нужна была мобильная верстка - были бы соответствующие макеты. А так, если продукт публичный и популярный, то можно отъехать на ссылке на приложение\заглушке-дисклеймере. Ну тут в любом случае надо не баги искать, а идти к аналитику спрашивать, что делать.
> Новые.
> соответствие макету должно быть до пикселя, то еще репорта по три на каждую функцию
А как ты узнал, какие там новые функции в приложении и причём тут "соответствие макету до пикселя"?
> https://www.charlesproxy.com/documentation/proxying/breakpoints/
Спасибо.
>идти к аналитику спрашивать, что делать
Не совсем. Тут предполагается, что испытуемый найдет большую часть проблем чисто на опыте.
Например - должно скрываться поле пароль, а не логин, тут же все наоборот. Или кнопка войти не активна, следовательно, поля логин-пароль нормально не проверить, и дальше там тестить нехуй.
Все пять репортов, и пять кейсов находятся за пять минут. Остальное время на локализацию, и формулирование. Должно отсеивать самых уёбищных курсоблядков.
А все серые моменты уже уточнять большим паком вопросов. Например черточки в поле логина на макете, или где вообще страница регистрации.
>А как ты узнал, какие там новые функции в приложении и причём тут "соответствие макету до пикселя"?
Поэтому и ЕСЛИ. Это тоже надо у аналитика уточнять. Записав куда-то результаты, чтоб потом внести, и не забыть.
Спасибо, меня просто смущало, что в макете две страницы, а 5 тест кейсов и баг репотов хватает на одну страницу. Вторую конечно можно покрыть чек листами, но все же.
А нужно проект проверять на адаптацию? То есть писать тест кейс и баг репорт?
Как это делается?
Проще говоря:
1)открываем инструмент разработчика
2)ширину ставим 1020
3) ширину ставим 960
4) ширину ставим 320
Это так делается?
А если баг писать? То как? Повторяем шаги и в фактическом результате говорим, что сайт не адаптирует? Или нужно проверять одну ширину, например 320?
Какой приоритет будет у такого бага? Самый низкий?
Я просто не могу найти тест кейсы для проверки адаптируемости.
>1)открываем инструмент разработчика
>2)ширину ставим 1020
>3) ширину ставим 960
>4) ширину ставим 320
Там же пресеты есть.
Но так ты проверяешь телефон отдельно, не удобней было бы сразу поставить нужную популярную ширину?
Если так вообще проверяют, я просто не видел баг рапорты и тест кейсы для проверки адаптируемости
>не удобней было бы сразу поставить нужную популярную ширину?
400 норм, на 350 тоже, а на 414 пидорасит, а 414 это айфон. Такое надо тоже с аналитиком обговаривать, ключевые платформы, окружения, включая ос, браузеры, девайсы, etc; Иначе можно в просак попасть, оптимизировав покрытие там где не надо.
Вообще можно и ползунок ширины двигать, чтобы все размеры посмотреть, но я не понимаю, как правильно писать тест кейсы и баг репорты для этого тестового, ведь нужных ширины не дали, а спросить не у кого, вопросы аналитикам - это еще одно задание, которое нужно отправлять вместе, а на вопросы по заданию кураторы не отвечают))да, они даже смайлики отправили))
Например, есть фильтр. В зависимости от установленной цены будут меняться доступные для выбора производители и еще куча других параметров. Как здесь делать попарное тестирование?
Ну или как вообще покрывать такие фильтры тестами?
Если требования не известны, а спросить некого и нужно создать тест кейс для авторизации, то можно ли назвать тест кейс "Ввод корректных данных"? А в шаге что написать? Ввести корректные данные или ввести test? Ведь я не знаю какие данные корректные
> Если требования не известны, а спросить некого
> можно ли назвать тест кейс
Полагаю, что в таком случае всем абсолютно похуй, как ты назовёшь свой тест-кейс. Главное, чтобы ты и другие тестировщики понимал о чём речь.
А так я бы назвал тест-кейс "Успешная авторизация" и шаг "ввести валидное имя пользователя\логин\емейл\номер телефона" в поле {input_label}.
> Ведь я не знаю какие данные корректные
Ну так подготовь корректные данные. Через апишку\бд\ручную регистрацию\моки. Или если у тебя лапки, то попроси дать тебе тестового юзера.
>Ну так подготовь корректные данные. Через апишку\бд\ручную регистрацию\моки. Или если у тебя лапки, то попроси дать тебе тестового юзера.
Это тестовое, доступа ко всему этому нет
Вообще указывать переменные в шагах - хуёвая практика. Они обычно идут перед тестом в предусловиях\переменных, потому что так намного легче поддерживать тесты.
>Они обычно идут перед тестом в предусловиях\переменных, потому что так намного легче поддерживать тесты.
А можешь поделиться примером кода, как "надо"? Ты ведь про автотесты?
И про тест-кейсы и автотесты.
> А можешь поделиться примером кода, как "надо"?
https://pastebin.com/VJqN79nQ
Просто выносишь все динамические данные в объекты\переменные в начало сценария. Можно ещё фикстуры использовать. А пароли хранишь в ENV\секретах, если ими потенциально можно воспользоваться.
js на коленке. + jasmino-подобный раннер.
>Они обычно идут перед тестом в предусловиях\переменных, потому что так намного легче поддерживать тесты.
Не совсем понял, ты сейчас говоришь про тест кейсы? Типа не нужно писать
1) Введите "test"
а нужно
1) Введите корректное значение
?
> ты сейчас говоришь про тест кейсы
Автотесты это по сути те же тест-кейсы. Все хорошие практики как правило общие.
> Типа не нужно писать
> 1) Введите "test"
> а нужно
> 1) Введите корректное значение
> ?
Да. Но "корректное значение" тоже хуйня, если что. Лучше конкретизировать, куда ты вводишь и что ты вводишь, но не скатываться до конкретных значений.
> Ввести валидное имя пользователя\логин\емейл\номер телефона в поле {input_label}
Короч, переформулирую.
Отрепортил значится баг с версткой в саппорт компании. Будет ли плохим тоном спросить, "могу ли я закинуть этот репорт в мое портфолио"?
Ты еблан?
Впиши лучше волонтерство фейковое, больше профита будет, чем говнобаг в какой-то конторе богом забытой.
https://qatest.606ep.ru/
Там не работает кнопка "Войти" - это критический баг или блокирующий? Хотел выбрать второе, но сам сайт запускается, тогда баг критический?
https://qatest.606ep.ru/
Там не работает кнопка "Войти" - это критический баг или блокирующий? Хотел выбрать второе, но сам сайт запускается, тогда баг критический?
Критический. Блокирующий был бы, если тебе нужно протестить изменение имени в личном кабинете например и что-то дальше.
Блокирующий - то, что блокирует ДАЛЬНЕЙШИЕ движения
Хз, забытая не забытая. А топ компания связанная с кофе на рынке РФ и СНГ. Сайт пизже только у сварщицы Екатерины.
>Блокирующий - то, что блокирует ДАЛЬНЕЙШИЕ движения
А то, что дальше нельзя проверить успешность авторизации?
мимо
А хуй его знает что после успешной авторизации должно быть. Что ожидаем то?
Но не работающая кнопка "Войти" блокирует возможность авторизоваться, не?
Я бы блокер смело ставил. Как минимум потому что по ТЗ не предусмотрены никакие другие способы просмотреть профиль пользователя.
То есть данный баг полностью блокирует продуктовые задачи приложения.
Критичный баг был бы если кнопка не работала с первого раза, а со второго клика начинала работать. То есть неприятно, но работать с приложением можно, есть обходные пути для логина.
Есть гайд, но я вообще не ебу как это делать
https://docs.github.com/en/rest/search#search-users
Короче, я еще раз по поводу тестового
https://qatest.606ep.ru/
Я напишу идеи, а вы, пожалуйста, напишите, нормально или нет.
>Полностью описать не более 5 разноплановых багов.
1) Клик по кнопке "Войти" не приводит к авторизации - Блокирующий
2) В поле "Логин" введенный текст маскируется символами - Низкий
Аналогичный баг репорт про пароль писать не буду, так как нужны разноплановые проверки
3) Невозможно открыть Пользовательское соглашение - Тривиальный
4) Не отображается Placeholder в поле "Логин" - Тривиальный Тривиальный же?
Адаптацию не пишу, потому что ширин может быть много (в основном пишут три, а это три отдельных баг репорта, не поместиться)
А что еще? Я смогу Бэк проверить как то?
В самом тестовом пишут, что
>Представь, что разработчики обновили сайт — изменений много и на фронте, и на бэке. Тебе предстоит проверить модуль регистрации и профиль пользователя: изучить новую функциональность, выполнить тестовый прогон, подготовить необходимую документацию.
Но у меня же нет доступа к бэку, так?
Далее тест кейсы
>>Составить не более 5 основных тест-кейсов, которые необходимо пройти для оценки качества продукта. Кейсы должны быть составлены таким образом, чтобы любой участник команды смог его пройти.
Вот тут вопрос, ведь есть макет
https://www.figma.com/file/ZaXwWZzjBjysg78zLoO5r7/Test-for-QA?node-id=0%3A1
и там две страницы Регистрации и авторизации, но сам сайт состоит из одной страницы, тогда
мне писать тест кейсы только для авторизации или для формы регистрации тоже?
Примеры для формы авторизации:
1) Вход в систему с валидными данными
2) Попытка входа в систему не валидными данными
3) Проверка регистрочувствительности логина и пароля или тут делать два тест кейса?
А дальше что? Какие еще основные проверки есть? Можно, конечно, сделать проверку на пустые поля, но это близко к не валидным данным. Проверка адаптируемости? SQL инъекция? Это тоже невалидное значение. Или какие основные тест кейсы еще сделать?
Спасибо
Короче, я еще раз по поводу тестового
https://qatest.606ep.ru/
Я напишу идеи, а вы, пожалуйста, напишите, нормально или нет.
>Полностью описать не более 5 разноплановых багов.
1) Клик по кнопке "Войти" не приводит к авторизации - Блокирующий
2) В поле "Логин" введенный текст маскируется символами - Низкий
Аналогичный баг репорт про пароль писать не буду, так как нужны разноплановые проверки
3) Невозможно открыть Пользовательское соглашение - Тривиальный
4) Не отображается Placeholder в поле "Логин" - Тривиальный Тривиальный же?
Адаптацию не пишу, потому что ширин может быть много (в основном пишут три, а это три отдельных баг репорта, не поместиться)
А что еще? Я смогу Бэк проверить как то?
В самом тестовом пишут, что
>Представь, что разработчики обновили сайт — изменений много и на фронте, и на бэке. Тебе предстоит проверить модуль регистрации и профиль пользователя: изучить новую функциональность, выполнить тестовый прогон, подготовить необходимую документацию.
Но у меня же нет доступа к бэку, так?
Далее тест кейсы
>>Составить не более 5 основных тест-кейсов, которые необходимо пройти для оценки качества продукта. Кейсы должны быть составлены таким образом, чтобы любой участник команды смог его пройти.
Вот тут вопрос, ведь есть макет
https://www.figma.com/file/ZaXwWZzjBjysg78zLoO5r7/Test-for-QA?node-id=0%3A1
и там две страницы Регистрации и авторизации, но сам сайт состоит из одной страницы, тогда
мне писать тест кейсы только для авторизации или для формы регистрации тоже?
Примеры для формы авторизации:
1) Вход в систему с валидными данными
2) Попытка входа в систему не валидными данными
3) Проверка регистрочувствительности логина и пароля или тут делать два тест кейса?
А дальше что? Какие еще основные проверки есть? Можно, конечно, сделать проверку на пустые поля, но это близко к не валидным данным. Проверка адаптируемости? SQL инъекция? Это тоже невалидное значение. Или какие основные тест кейсы еще сделать?
Спасибо
> 2) В поле "Логин" введенный текст маскируется символами - Низкий
Схуяли? Major минимум. И избавляйся от этих ру-названий у приоритетов
> Аналогичный баг репорт про пароль писать не буду, так как нужны разноплановые проверки
Ну и зря. Я бы объединил во второй баг. Вроде "У полей логина и пароля перепутан режим скрытия value" и в описании бага уже раскрываешь подробней.
> Невозможно открыть Пользовательское соглашение - Тривиальный
Не ебу что такое тривиальный. Тоже Major. У тебя часть функционала сайта блять не работает. Хочешь, чтобы судебные иски полетели из-за отсутствия соглашений?
> 4) Не отображается Placeholder в поле "Логин" - Тривиальный Тривиальный же?
Не ебу что такое тривиальный. Скорее minor. Да, некрасиво, но жить можно. И даже релизиться не зашкварно
> А что еще?
Ищи, маленький. Дам тебе подсказку на фото
> Я смогу Бэк проверить как то?
Ну минимально, да
> Но у меня же нет доступа к бэку, так?
Если бек публичный, то есть. К документации, исходному коду, списку методов - нет. А все запросы, которые шлёт браузер - ты видишь. Открываешь девтулз, ищешь запросы и идёшь долбить разными данными. Не факт, что там баги, кстати, но не лишним будет посмотреть.
> мне писать тест кейсы только для авторизации или для формы регистрации тоже?
Пиздец глупые вопросы. Где ты учился и сколько, если не секрет? Просто интересно.
Ответ: да, тест-кейсы на всё надо писать и неважно, что у тебя там работает или нет. Я тебе даже больше скажу, когда ты пишешь тест-кейсы, ты вообще должен забыть, что есть какой-то сайт. Смотришь только на требования в твоём случае на дизайны и опираешься на здравый смысл.
> Примеры для формы авторизации:
На всякий случай. У тебя это чек-лист, а не тест-кейсы.
> 3) Проверка регистрочувствительности логина и пароля или тут делать два тест кейса?
Два
И нахуя ты всё в кучу мешаешь. Разберись вначале с одним полем, потом со вторым.
> А дальше что
Погугли статьи, "тесткейсы страница входа". Эта тема блять обжёвывается по 1000 раз на любом проекте. Пиздец, что-то я уже пожалел, что 2 полотна высрал. Нихуя не хочешь сам гуглить и учить. Ну да ладно, что сделано, то сделано.
>>462371
Дядя, ну читай ты, что я пишу. Ключевое тут
>Составить не более 5 основных тест-кейсов
> не более 5
Можно хоть 20 тест кейсов придумать для каждой страницы, но нужно не более 5 и вот мой вопрос заключается в том, что делать, игнорить форму регистрации, и полностью описать авторизацию при помощи не более 5 тест кейсов или два тест кейса написать для одной страницы и 3 для другой?
Я бы с радостью, да конторе джуны не нужны. И контора покидает РФ, найм только зарубежом осуществляют. Спасибо хоть не заставляют уезжать в помойки с разной степенью нахрюка.
Так ты просто пишешь, глупенький, дурик и т.д., а у меня вопрос связан, в первую очередь, с тем, что я не знаю какие баг репорты и тест кейсы должны быть основные, чтобы их выделить и написать.
В любом случае спасибо, дяденька
Тоже другой анон?)
>Где ты учился и сколько, если не секрет?
Я на курсах не учился, если только не считать Артисам и похожие
Попробую сформулировать нормально, чего я в итоге хочу получить, но если просто, то нужен какой-то гайд, как правильно тестировать.
В общем, я недавно вкатился в ручное тестирование и хотелось бы поднимать свой уровень (в дальнейшем планирую в автоматизированное перекатиться), а не просто сидеть клацать кнопочки и проверять, не съехала ли картинка, или не потерялась где-то лишняя буква.
Теорию, в целом, знаю нормально. С методами, уровнями и видами тестирования тоже знаком. Но поверхностно, название и где применяется. Как-то так.
Вопрос больше в том, как находить действительно важные баги. Как мне однажды сказал друг из своей практики про тестировщиков в своей команде: "Пока они проверяли картинки и текст, они не видели, что у них программа крашится.
Вот наткнулся на статью про SQL-инъекции. И хотелось бы в таком русле больше узнать именно про такие виды и способы тестирования.
Анооооооооон, релаьно, я же ничего не сделал, скажи, пожалуйста, как ты добился пика?
Это че за магия, на что я нажал? Несколько раз нажал enter... И как я до этого должен был додуматься. там скрипт то огромный...
Спасибо
Год учу
Поэтому и писал, чтобы ты изучил тест-кейсы авторизации. Отправка формы по Enter - это неотъемлемая проверка любой формы, в том числе авторизации.
Спасибо
https://drive.google.com/drive/folders/1W467_aNik1rMmM1jm3IaXzI02v6DqqhP
Вон кстати твоё тестовое уже делали. Можешь перепроверить спиздить
Очередной звонок очередной эйчарки. Стандартный вопрос о зарплатных ожиданиях. Отвечаю - 90к. Она в ответ говорит так с жалостью "а не сложно ли вам будет в Москве с зп 90".
Я грю ну надо же с чего-то начинать.
Почувствовал лохом себя каким-то. Я просто поумерил уже желания свои. Месяц назад, когда начинал искать работу - говорил, что мой минимум 100
Так с сарказмом или с жалостью? Тип если с жалость., то хорошо же, получается можно больше платить?
С жалостью. Ну я раз называю 90, то так мне и будут платить. Сказали, что при норм работе возможно повышение после испытательного
> ручная макака почти год опыта
> 90к
Что-то мне явно недоплачивают за мои знания и скиллы. У меня 3 года ручным и 1 год автотестером - получаю немногим больше.
С другой стороны тут постоянно повышают зарплату и сильные спецы работают, с которыми развиваешься. Да и компания хорошо всем известная на всё СНГ точно.
>Да и компания хорошо всем известная на всё СНГ точно.
Значит пора использовать имя компании как трамплин на нормальную зарплату
В тинькове знакомая на 130к на удаленку устроилась. С годом опыта. Не цените вы себя, поцоны
Это копия, сохраненная 15 сентября 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.