https://github.com/stalksa/bookapp
Тестирование приложения для работы с книгами
https://github.com/stalksa/bookapp
Last synced: 9 months ago
JSON representation
Тестирование приложения для работы с книгами
- Host: GitHub
- URL: https://github.com/stalksa/bookapp
- Owner: STALKSA
- Created: 2023-09-10T18:55:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-19T16:35:28.000Z (over 2 years ago)
- Last Synced: 2025-08-02T08:07:38.054Z (10 months ago)
- Language: JavaScript
- Homepage:
- Size: 5.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Cypress. Установка и настройка проекта
1. Создать новый проект для тестов на Cypress в отдельном репозитории.
4. Убедиться, что получили примеры тестов, которые Cypress даёт по умолчанию в новом проекте.
5. Запустить эти тесты, изучить функции и приёмы, которые Cypress показывает на примерах.
6. Удалить примеры.
7. Создать spec-тест для тестов.
8. Добавить первый тест с проверкой отображения страницы.
## Настройка второй конфигурации
Cypress позволяет иметь несколько конфигураций для запуска.
1. Добавить вторую конфигурацию, используя [эту документацию](https://docs.cypress.io/guides/guides/environment-variables#Option-2-cypress-env-json).
2. В конфигурациях настроить параметры `view-port` для двух разных размеров экрана. Выбрать самый популярный размер экрана на ноутбуках и на мобильных экранах.
## Настройка скриптов запуска
Для упрощения работы с запуском тестов нужно настроить 4 скрипта для запуска в режимах headded и headless и разные браузеры для каждой из конфигураций.