Skip to content

Commit

Permalink
add info about wiki page with tests in README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
LeraChernyakova authored May 22, 2024
1 parent 045dd0b commit 7281b49
Showing 1 changed file with 2 additions and 26 deletions.
28 changes: 2 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,30 +111,6 @@

[Оригинальный источник](https://github.com/greenstick/interactor?tab=readme-ov-file#documentation)

### Запуск тестирования Selenium
### Тестирование приложения

Инструкция по запуску тестирования(на текущий момент тестирование локальное):
- Открыв в терминале папку `client`, необходимо с помощью `npm install` подтянуть новые библиотеки
- Перед этим очистить volumes, удалить старые образы, если проект не собирался с новой версией

`docker rm ID_or_Name ID_or_Name` удаление контейнера, для возможности удаления образов и volumes

`docker rmi` удаление образов, указать название

`docker volume rm Name` удаление volumes

- Запустить версию проекта, необходимо собрать проект с помощью команды `docker-compose build`
- Далее необходимо поднять контейнеры с помощью команды `docker compose -f .\docker-compose.prod.yaml up`
- Проверить, что в системе установлен Nodejs

`node -v`

- Если Nodejs не установлен, то поставить с помощью команд

`sudo apt install nodejs` для Ubuntu

- Далее в терминале своей системы перейти в папку проекта `client/src/test`
- Запуск тестирования с помощью команды `node test-selenium.js`
- По окончанию тестирования в папке появится файл `test.txt` - логирование тестирования

Успешное прохождение тестов - отсуствие в файле логирования тестирования сообщений с флагом ERROR.
Подробное описание по запуску тестирований описано на [wiki-страничке](https://github.com/moevm/mse1h2024-moodle/wiki/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)

0 comments on commit 7281b49

Please sign in to comment.