Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
vitaly4n authored Sep 27, 2024
1 parent 8fc9c5b commit 2e7f834
Showing 1 changed file with 7 additions and 18 deletions.
25 changes: 7 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Запуск нагрузочных тестов Yandex Load Testing в GitHub Actions

В этом сценарии вы добавите этап запуска нагрузочных тестов Yandex Load Testing в ваш деплойный GitHub Actions CI Workflow.
В этом сценарии вы добавите этап запуска нагрузочных тестов [Yandex Load Testing](https://yandex.cloud/ru/docs/load-testing/) в ваш деплойный GitHub Actions CI Workflow.

Взаимодействие с Yandex Load Testing (запуск тестов, создание и удаление агентов нагрузочного тестирования) будет осуществляться с помощью экшенов, опубликованных в официальном аккаунте Yandex Cloud на GitHub: https://github.com/yandex-cloud/yc-github-loadtesting-ci.

Expand All @@ -13,19 +13,12 @@

Ознакомьтесь с сервисом Yandex Load Testing; используя веб интерфейс консоли управления Yandex Cloud, проведите тесты, которые планируете запускать в CI.

#### 0.1. Создайте (зарегистрируйте) агента, с которого будет проводиться нагрузочный тест

См.:
- [Создание агента в Compute Cloud](https://yandex.cloud/ru/docs/load-testing/operations/create-agent)
- [Создание внешнего агента](https://yandex.cloud/ru/docs/load-testing/tutorials/loadtesting-external-agent)

#### 0.2. Проведите нагрузочные тесты

См. "Практические руководства" в [документации сервиса](https://yandex.cloud/ru/docs/load-testing/).

#### 0.3. Сохраните файлы конфигураций тестов и тестовые данные

---
1. Создайте (зарегистрируйте) агента, с которого будет проводиться нагрузочный тест
- [Создание агента в Compute Cloud](https://yandex.cloud/ru/docs/load-testing/operations/create-agent)
- [Создание внешнего агента](https://yandex.cloud/ru/docs/load-testing/tutorials/loadtesting-external-agent)
1. Проведите нагрузочные тесты
- См. "Практические руководства" в [документации сервиса](https://yandex.cloud/ru/docs/load-testing/).
1. Сохраните файлы конфигураций тестов и тестовые данные

## 1. Настройка инфраструктуры

Expand Down Expand Up @@ -75,8 +68,6 @@
> - [GitHub Security Guides: как добавить секрет](https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions#creating-secrets-for-a-repository)
> - [GitHub Security Guides: как добавить переменную](https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions#creating-secrets-for-a-repository)

---

## 2. Добавьте файлы конфигураций нагрузочных тестов в репозиторий

В произвольном месте репозитория, для каждого теста, создайте отдельную папку с именем, соответствущим имени теста. Добавьте в нее:
Expand All @@ -91,8 +82,6 @@
> [!TIP]
> Примеры: [sample-tests](sample-tests/).

---

## 3. Добавьте шаги нагрузочного тестирования в свой workflow

### 3.1. Запуск тестов
Expand Down

0 comments on commit 2e7f834

Please sign in to comment.