Очень приятный и наглядный урок, без лишней воды и по теме. Хочется еще уроков по Cypress в вашем исполнении. Спасибо!
@IvanBanifatsyeuАй бұрын
очень крутая подача! у тебя талан доносить материал!
@yatut44672 жыл бұрын
Спасибо, толковое видео, мало воды и все более чем понятно
@ВладиславШкутович-ф1ь2 жыл бұрын
Отличная подача информации. Всё кратко, понятно и по делу. Спасибо!
@DreamingDolphing3 жыл бұрын
Отличная подача материала. Спасибо.
@nerrisy8839 Жыл бұрын
Спасибо за урок. Подробно для новичка, понравилось
@MrOzziris3 жыл бұрын
Тезка, спасибо за твои труды, все видосы информативные и полезные. Всего тебе наилучшего!)
@mishanep3 жыл бұрын
Спасибо на добром слове, тёзка :)
@levient3 жыл бұрын
@@mishanep а Вас прям Михаилом назвали, или Вы что-то скрываете?)
@valeriafurmanets28172 жыл бұрын
Вау, спасибо большое! Очень крутой урок!
@andrewkhar46155 ай бұрын
Спасибо! Успехов в дальнейшем!
@misterX3893 жыл бұрын
Михаил, это лучший видос по сайпресс.
@A_Man_with_a_Dream7 ай бұрын
Спасибо большое! Освежил информацию :)
@romanbush5164 Жыл бұрын
Блин как круто, хорошо бы тестировщикам начать чем то этим пользоваться. Наверно можо это сделать как отдельный проект. Конечно это для использования исключительно фронтенд разработчиком.
@tatianatolubaeva8851 Жыл бұрын
Спасибо вам! Очень понятный разбор!
@makeoverweb26632 жыл бұрын
супер, спасибо!
@awesomawesom3722 жыл бұрын
Спасибо за единственный толковый ролик на русском языке по Сайпресу! От вас бы увидеть дальнейшие уроки по этому инструменту!
@iharrwe Жыл бұрын
Спасибо. Насколько приятнее стало тестировать компоненты благодаря cypress
@olfi17283 жыл бұрын
Спасибо
@STELLS54111 ай бұрын
очень полезно)
@СемёнХеруимов-к6з Жыл бұрын
Спасибо =)
@OlgaLazarenko Жыл бұрын
не запускаеться демо, только Welcome to Cypress! Review the differences between each testing type без рана тестов. И никаких папок не появилось после npm run test:cypress
@Vinits-i Жыл бұрын
А что-то посложнее первых тестов есть?
@Mykola.Voloshyn Жыл бұрын
не працює test:cypress, тільки npx cypress open
@КостяКонев-з1н Жыл бұрын
Здравствуйте. У меня cypress не сохраняет состояние сайта и перед каждый новым тестам обнуляет то, что мы сделали в предыдущих тестах. chatGPT предложил мне решении, но оно довольно громоздкое, нужно в каждом тесте сохраняться стейт в переменную и дальше эту переменную использовать в следующем тесте (+-). Есть ли какой-то более просто способ сказать cypress, чтобы он не обнулял изменения, которые были сделаны в предыдущих тестах?
@КостяКонев-з1н Жыл бұрын
И сейчас я прописываю cy.visit() в каждом тесте
@mishanep Жыл бұрын
Приветствую. Давно не работал с Cypress, ответить не смогу.
@tyxa6540 Жыл бұрын
Как быть если на странице 15 одинаковых инпутов (класс, название, type) . Как выбрать именно нужный инпут и ввести туда текст?
@mishanep Жыл бұрын
Чаще всего на инпутах висит атрибут name с уникальным значением, можно использовать его.
@tyxa6540 Жыл бұрын
@@mishanep к сожалению не вижу атрибута name, я могу скинуть куда-то скриншот инпута с его атрибутами. Сможете помочь , чтобы выбирался именно нужный инпут и туда вводился текст?
@mishanep Жыл бұрын
@@tyxa6540 Если это сайт, над которым вы работаете, то добавить атрибут несложно. Если для веб-скрапинга, то тут я вам не помощник :)
@OlgaLazarenko Жыл бұрын
а еще реакт надо устанавливать?
@mishanep Жыл бұрын
У вас должно быть приложение, которое вы будете тестировать. В моем случае оно на реакте.
@NeoCoding11 ай бұрын
в общих черта ясно, но надо конечно знать эти все варианты команд, а это прям учить надо все, или постоянно чатботить пока не запомнятся
@Коджибака3 жыл бұрын
Жаль не разобрано. Та еще головомойка
@ReaktorGaming863 жыл бұрын
Я не понимаю, как cypress определяет, где искать компонент, который мы тестируем? Почему мы пишем cy.visit('/'). Нужно ли использовать @cypress/react? У меня ничего не работает. ReferenceError: React is not defined. И еще, почему при использовании start-server-and-test у меня вместо теста открывается сам проект, как будто я запускаю npm start? И использует порт 3000 вместо 3010, который я указал.
@mishanep3 жыл бұрын
Мы тестируем приложение в целом, а не отдельный компонент, поэтому открываем конкретную страницу. cy.visit("/") открывает главную страницу. Указанная ошибка возможно говорит о том, что у вас 16я версия реакта, у меня в примере 17я, где явно импортировать Реакт не требуется. При старте теста у вас должен запуститься локалхост с приложением (это и будет главной страницей для теста). По-моему я прилагал ссылку на свой проект. Можно для начала скачать его, поиграться. Возможно понимания станет больше.
@ReaktorGaming863 жыл бұрын
@@mishanep У меня React 17-й
@ReaktorGaming863 жыл бұрын
@@mishanep ваш проект при npm i выдает ошибку: Unable to authenticate, your authentication token seems to be invalid.
@mishanep3 жыл бұрын
@@ReaktorGaming86 хм, тогда удалите yarn.lock, а то у меня с корпоративными прокси всё устанавливалось. Без него всё должно установиться.