#javascript #cypress
#javascript #кипарис
Вопрос:
Я пытаюсь установить cypress в пустой проект. Однако cypress не установлен в package.js файл и кипарис не включены в проект. Как я могу заставить это работать? Я не могу установить cypress как часть проекта разработки, поэтому я пытаюсь создать отдельный проект автоматизации тестирования с помощью cypress.
Комментарии:
1. привет, можете ли вы поделиться скриншотом, если есть какая-либо ошибка? также попробуйте этот урок youtube.com/watch?v=dArfrRnyp8A
2. Вы читали docs.cypress.io/guides/getting-started /… ?
Ответ №1:
Шаги по установке cypress:
Шаг 1: Создайте папку вашего проекта, войдите в папку с помощью терминала cd folder_path/folder_name
и запустите npm init
. Это создаст ваш package.json
файл внутри папки вашего проекта. Вы можете сделать это в проекте sperate или создать какую-нибудь папку в своем проекте разработки и сделать это и там.
Шаг 2: Теперь запустите команду npm install cypress --save-dev
. Это добавит cypress в качестве зависимости разработчика внутри вашего package.json
файла. После успешной установки вы должны увидеть, что создается еще один файл package-lock.json
и папка node_modules
Шаг 3: Запустите команду node_modules/.bin/cypress open
или node_modules/.bin/cypress run
запустите cypress.
Ответ №2:
Вам нужно добавить —save или —save-dev, чтобы сохранить его в файле package.json. например: npm install cypress --save
. https://docs.npmjs.com/cli/v6/commands/npm-install
Комментарии:
1. Спасибо вам за ответ! Я использовал npm install cypress —save-dev для установки cypress, и хотя он не включал cypress в package.js / проектное решение.
Ответ №3:
Обычно вы устанавливаете Cypress в свой проект разработчика, но я вижу, что вы не можете этого сделать.
Перейдите на https://www.cypress.io
страницу, середина страницы — Загрузить сейчас.
После загрузки распакуйте архив в папку, откройте bash или cmd-приглашение в этой папке и введите Cypress.
Вы получаете несколько предупреждений о том, что установка в ваш проект предпочтительнее, но она работает нормально.
В бегуне есть поле «Начать …«. Выберите ту же папку, и Cypress настроит структуру папок тестирования
/cypress
/integration
/examples -- lots of sample tests here
/support
/plugins
/fixtures
etc