# Тестирование неопубликованных сценариев

ы можете тестировать разные изменения в проекте, не боясь поломать уже существующую логику.

Например, у вас несколько тысяч клиентов пользуются ботом. Вам нужно внести изменения, но так, чтобы не сломать текущий сценарий. Для этого есть черновик и чистовик проекта — опубликованная и неопубликованная версии.

Обратите внимание на карточки сценариев:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FatuJGVljDjRrW6Q7kZNB%2Fimage.png?alt=media&#x26;token=f1cd5ebe-76b1-44bb-921a-0167b728f0ab" alt=""><figcaption></figcaption></figure>

На примечаниях с желтыми плашками написан статус: «есть неопубликованные изменения».

Рядом написано про включение в опубликованной и неопубликованной версиях проекта. Это сделано для того, чтобы вы могли тестировать новые возможности бота, когда предыдущий уже действует.

Посмотрим на примере.

Я могу изменить сообщение, которое бот присылает пользователю в ответ на "Начать". Раньше на первой строке было написано: «Привет!» Я поменял эти слова на «How do you do?»

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2F69dLCtbc596vZ6LYBdaw%2Fimage.png?alt=media&#x26;token=9893b321-286f-45e0-81ff-190365b3488d" alt=""><figcaption></figcaption></figure>

\
\
Если я напишу боту Начать, то увижу уже новое сообщение:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FjYs8PtC1JRnRf5G2gxtB%2Fimage.png?alt=media&#x26;token=860caea0-f1d3-41cd-b489-829659cde35e" alt=""><figcaption></figcaption></figure>

Чтобы понять, почему так происходит, заглянем в настройки проекта. Теперь все понятно:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FxUdrTCveUlS8G3ElBpZt%2Fimage.png?alt=media&#x26;token=e92c292d-6bc1-4800-989c-fede9f26ceb9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2F3ZdWhQPv0XMdKMYHelVL%2Fimage.png?alt=media&#x26;token=304da6fe-e1f7-409f-bd2f-a87b509fb9e6" alt=""><figcaption></figcaption></figure>

Раз я подтвержденный админ бота, то общаюсь с неопубликованной версией проекта. Если поменять эту настройку, бот будет отвечать мне так же, как остальным пользователям.

Еще можно выключить конкретный сценарий в опубликованной или неопубликованной версиях:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FAYDqKPCeyykhmqx2ywwR%2Fimage.png?alt=media&#x26;token=3445fa0b-0ca1-4d20-a060-5cdfb239beb0" alt=""><figcaption></figcaption></figure>
