MD_file4567
MD_file
- Невыполненная задача
- Выполненная задача
- Выполненная задача
- Выполненная задача
- Выполненная задача
- Выполненная задача
Тестирование API
-
Структура проекта:
-
src/test/java
- пакеты с тестами -
src/test/resources
- вспомогательные файлы для тестов -
pom.xml
- зависимости, настройки сборки и запуска тестов -
/routes
— папка с файлами роутера -
/controllers
— папка с файлами контроллеров пользователя и карточки -
/models
— папка с файлами описания схем пользователя и карточки
Остальные директории вспомогательные, создаются при необходимости разработчиком
Запуск тестов
Для запуска всех тестов:
mvn clean test
После запуска тестов отчет о результатах можно посмотреть в Allure Report:
mvn allure: serve
$ allure: serve# listen# read$ nmp
Полезная информация
The browser's functionality is to present the web resource you choose, by requesting it from the server and displaying it in the browser window. The resource is usually an HTML document, but may also be a PDF, image, or some other type of content. The location of the resource is specified by the user using a URI (Uniform Resource Identifier).
"compose": {
"version": "2",
"services": {
"postgres": {
"image": "postgres",
"deploy": {
"resources": {
"limits": {
"cpus": 0.3,
"memory": "500m"
}
}
},
"environment": {
"POSTGRES_USER": "",
"POSTGRES_PASSWORD": "",
"POSTGRES_DB": ""
},
"ports": [
"5432:5432"
],
"volumes": [
"stor:/tmp/data/"
]
},
"pgadmin": {
"deploy": {
"resources": {
"limits": {
"cpus": 0.3,
"memory": "400m"
}
}
},
"labels": {
"kompose.service.type": ""
},
"environment": {
"PGADMIN_DEFAULT_EMAIL": "",
"PGADMIN_DEFAULT_PASSWORD": ""
},
"ports": [
""
],
"image": ""
}
},
"volumes": {
"stor": null
}
}