Ну а чого ні?
Колись то всьо ваше айті знеціниться
За таким контентом треба йти не до айтішніків, а до їхніх татів і дідусів
bittrex, binance, торговал криптой
це все ваші бізнеси, рілі?
)))))
яснопанятно
Это не от тестировщиков зависит, а от фронтов, как они дом организуют.
ну так, я це мав на увазі також, коли казав, що 90% випадків можна обійтись без XPath, якраз таки через побудову DOM-дерева.
hello world на спрингбуте тоже можно за 5 минут запустить, но без нормального изучения функционала фреймворка, нормальной работы не получится.
погоджуюсь. тоді відповім більш розгорнуто — можна легко розібратись, як почати писати тести і як масштабувати, підтримувати, їх в майбутньому.
таке враження, ніби він озвучив це першим в історії людства і до того ніхто навіть не заїкався про це.
я вважаю, що це просто ще одне підтвердження і все
Круто, молодець, успіхів!
Стажування по ремоуту чи в якомусь з офісів?
Скажу откровенно, не понимаю почему компании делают такой большой акцент на них. Стажируясь в Гугле, я очень редко сталкивался с тем, что нужно их использовать.
це все, що треба знати про інтерв’ю в топ-компанії в штатах :)
так, переплутав, сорі :)
а щодо питання про зп, то все просто — казав що NDA, як і в будь-якій норм конторі
ні, не відповів.
сказав, що от коли буде така ситуація, тоді буду обдумувати і вибирати, а не зараз міфічні ситуації прдеставляти собі і ламати голову.
але їм це не дуже сподобалось начебто, хоча на тому етапі мене апрувнули тоді
юзаю тайм тревел і нетворк інспектор для дебагу постійно
юзаю релоуд для ТДД постійно
прікольно, можливо, я б теж часто юзав, але зараз не попробувавши, мені здається, що рідко.
Хоча тайм тревел все ж таки, корисна фіча, її би юзав часто
краще не буде, буде так само + витратиш час на міграцію
мав на увазі, якщо б спочатку стартувати проект, то краще Selenide
пс а у селеніда є network stubbing?
хз
1. У вас були недовгі проекти, чи припускаєте ви, що вам може стати нудно на нашому проекті через півроку і ви захочете піти?
2. Якщо у вас буде два однакових оффера від нас та іншої компанії — що ви виберете?
3. Яка у вас зарплата в поточній компанії? — це найтоповіше питання, яке мене спитали в одній компанії-гіганті
Единственная проблема которую я не смог решить — это воспроизводимость теста. А именно стабильные и одинаковые начальные данные для запуска теста (fixtures), это более конфигурационная задача, а не Cypress, но все равно пока нерешенная.
В джаві це можна реалізувати за допомогою анотацій тестових фреймворків на методи:
— для JUnit5 це — @ParameterizedTest
— для TestNG це — @DataProvider i @Factory
Ну з чистим Selenium WebDriver дійсно нелегко з нуля розібратись, але не дуже зрозуміло, чому вибрали саме JS-стек, раз ви джавіст, то в цьому випадку чудово підійде Selenide — selenide.org
Він під капотом вже має багато плюшок чистого Селеніума, які не потрібно знати і настроювати, і як і в Cypress, тест логіну за 15хв можна наконфігурити і все буде літати, код теж легкий для новачків, тим більше що для джава дева.
Плюс надо учить XPath и PageObject,
Можна обійтись і без XPath, знаю людей, які його не юзають. Можна юзати звичайні CSS selectors і в 90% випадків їх вистачає з головою.
Щодо РО — взагалі не зрозумів, що там вчити. Можливо розкажете в коментах більше детальніше, що ви мали на увазі.
Щодо
Пока искал инструмент для автотестов — в голове у меня была картинка, что тесты можно создавать прямо в браузере, чтобы просто «нажал на запись скрипта» — система записала мои действия
Дивіться на Selenium IDE, Katalon Studio, Ghost Inspector — це те, що зразу спало на думку. Але кажуть, що це не дуже good practice юзати такі тули, бо часто складні сценарії генерують не зовсім правильний код.
Time travel, Real time reloads, Network traffic control
Це класно, але я б таке юзав досить рідко, імхо.
Automatic waiting,Screenshots and videos
Selenide має це все під капотом також.
file upload,
Навіть в чистому Селеніумі це робиться одним рядком:driver.findElement(By.cssSelector("#someId")).sendKeys("C:\\path\to\your\file");
No hate в сторону Cypress, але мені здається, що в цій ситуації ви можете заюзати рішення описані вище, і це буде краще для вас.
А взагалі, все залежить від того, для чого ви вирішили почати писати автотести, яка ціль, що хочете ними добитись і тд.
Прочитавши, я так і не зрозумів: навіщо взагалі юзати цей CEF? В чому профіт і яку він проблему вирішує?
ще цікаво, чому так
«на руках офер» и так далее: а) неприемлемы и не являются аргументом;
хіба це не нормальна ситуація?
коли людина була на інтерв’ю в іншій компанії, їй запропонували більше грошей, а значить, на ринку її оцінюють вище, ніж ви, а значить, ви її недооцінюєте відносно ринку.
тоді чому це не може бути аргументом?
ви ж не берете з клієнта гроші нижче ринкової ціни, ви ж теж намагаєтесь вирівняти свої доходи відносно ринку і тд.
Иван Ролик, CTO в Genesis
Я так бачу по відгуках на ДОУ, що відношення вашої компанії до людей дуже правильне, ага
Как думаете, сколько еще продлится ситуация с возможностью ремоута?
В нашій компанії попередньо до кінця року, а далі — по ситуації. Але от недавно люди почали ходити в офіс, але не більше 10% від загальної ксті на офіс.
Действительно ли ремоут закрепится хотя бы в мире ай-ти?
Твіттер, Слак і їхні переходи на повний ремоут доводять, що так. На Гугл і інших теж надіюсь.
Для тех, кто испытал полный ремоут впервые — готовы ли вы к постоянной работе в таком режиме?
Абсолютно точно, що так. Взагалі без сумнівів. Причини такі самі, як вже описали нижче — банальна щоденна економія часу на дорогу, тим більше, що восени сезон дощів і не найкращої погоди. А якщо не вистачає спілкування за обідом чи кавою, то ми домовляємось і зустрічаємось в центрі. Тому для мене це теж не проблема.
Двома руками «за» повний ремоут.
Дякую за топік!
Наскільки близькими (чи може полярними) є пентестер і багхантер?
Я думаю, це було більш гіпотетичне питання з його боку, ніж практичне.
Але щось в тому є