Skip to content

Версионирование ручного тест-кейса

Версионирование — это подход, при котором каждое изменение в теле ручного тест-кейсаТело тест-кейса состоит из секций: «Комбинации параметров», «Описание», «Предусловие», «Сценарий», «Ожидаемый результат» и «Постусловие» фиксируется как отдельная версия. Версионирование позволяет отслеживать историю изменений и восстанавливать предыдущие версии тест-кейса.

При включенном версионировании тело тест-кейса можно изменять только в режиме редактирования. Без перехода в режим редактирования можно:

  • редактировать другие метаданные тест-кейса;
  • изменять статус и название тест-кейса;
  • выполнять действия в меню тест-кейса;
  • оставлять комментарии;
  • добавлять вложения в комментариях и на вкладке Вложения.

Записи о новых и восстановленных версиях тест-кейса добавляются на вкладку Журнал изменений. Записи об удалении или изменении названия и описания версии в журнале не отображаются.

Включение версионирования ручных тест-кейсов

Примечание

Чтобы включить версионирование ручных тест-кейсов на уровне проекта, необходима проектная роль «Владелец проекта» или глобальная роль «Администратор».

Чтобы версионирование стало доступно на уровне проекта:

  1. Перейдите в ваш проект ТестОпс.
  2. Перейдите в раздел НастройкиОбщие сведения.
  3. Включите переключатель Версионирование ручных тест-кейсов.

Аналогичным способом вы можете отключить версионирование для ручных тест-кейсов на уровне проекта.

Создание новой версии ручного тест-кейса

Чтобы создать новую версию тест-кейса:

  1. Перейдите в раздел Тест-кейсы.

  2. Откройте карточку нужного тест-кейса.

  3. Нажмите Изменить в правом верхнем углу.

  4. Внесите нужные изменения в секциях тела тест-кейса.

  5. Нажмите Сохранить в правом верхнем углу. После того как вы это сделаете, система:

    • создаст новую версию. Название автоматически сформируется из даты и времени создания версии;
    • добавит запись о новой версии на вкладку Журнал изменений;
    • если достигнут лимит на количество версий — автоматически удалит самую старую версию.

    Примечание

    Все изменения, внесенные в режиме редактирования, автоматически сохраняются в локальном хранилище (localStorage) вашего браузера и не отправляются на сервер, пока вы не нажмете кнопку Сохранить.

    Когда вы работаете в режиме редактирования:

    • Изменения видны только вам.

    • При закрытии вкладки, обновлении страницы или разрыве сети внесенные правки восстановятся при повторном открытии тест-кейса в том же браузере.

    • Если вы очистите кэш браузера или локальное хранилище, все несохраненные изменения в тест-кейсе будут утеряны.

Просмотр версий ручного тест-кейса

Чтобы просмотреть список версий тест-кейса:

  1. Перейдите в раздел Тест-кейсы.
  2. Откройте карточку нужного тест-кейса.
  3. Нажмите на название версии тест-кейса.

Откроется модальное окно История версий:

  • в правой части — находится список всех версий тест-кейса.

  • в правом нижнем углу — отображается счетчик, который показывает:

    • текущее количество сохраненных версий тест-кейса;
    • лимит на максимальное количество версий тест-кейса.

    Примечание

    По умолчанию ТестОпс хранит 20 версий каждого тест-кейса. Если лимит достигнут, при сохранении новой версии тест-кейса автоматически удаляется его самая старая версия.

Изменение лимита версий ручного тест-кейса

В серверной версии ТестОпс вы можете увеличить лимит версий, чтобы сохранять больше версий тест-кейса, или уменьшить его, чтобы экономить место в базе данных. Для этого измените конфигурационные файлы ТестОпс в зависимости от вашего типа развертывания:

  1. В файле values.yaml измените значение параметра в секции testcase.snapshot:

    yaml
    testcase:
      snapshot:
        maxCount: 20
  2. Сохраните изменения и перезапустите ТестОпс.

Восстановление версии ручного тест-кейса

Чтобы восстановить ранее сохраненную версию тест-кейса:

  1. Перейдите в раздел Тест-кейсы.

  2. Откройте карточку нужного тест-кейса.

  3. Нажмите на название версии тест-кейса.

  4. В появившемся окне нажмите напротив названия версии тест-кейса, которую вы планируете восстановить.

  5. Нажмите Восстановить.

    Выбранная версия станет текущей, а текущее состояние тест-кейса автоматически сохранится в истории его версий.

Изменение названия и описания версии ручного тест-кейса

Чтобы переименовать ранее сохраненную версию тест-кейса или изменить ее описание:

  1. Перейдите в раздел Тест-кейсы.

  2. Откройте карточку нужного тест-кейса.

  3. Нажмите на название версии тест-кейса.

  4. В появившемся окне в списке сохраненных версий выберите версию, которую вы планируете переименовать.

  5. Напротив названия версии тест-кейса нажмите Назвать эту версию или Изменить детали версии.

  6. Заполните поля:

    • Название версии — введите название версии;
    • Описание — введите описание версии при необходимости.

Аналогичным способом после переименования тест-кейса вы можете вернуть первоначальное название версии, выбрав Очистить детали версии в меню нужной версии. В этом случае название снова будет состоять из даты и времени создания тест-кейса, а описание будет удалено.

Удаление версии ручного тест-кейса

Чтобы удалить ранее сохраненную версию тест-кейса:

  1. Перейдите в раздел Тест-кейсы.
  2. Откройте карточку нужного тест-кейса.
  3. Нажмите на название версии тест-кейса.
  4. В появившемся окне в списке сохраненных версий выберите версию, которую вы планируете удалить.
  5. Напротив названия версии тест-кейса нажмите Удалить.

Важно

Вы не можете удалить текущую версию тест-кейса.

Logo © 2026 Все права защищены. Сайт принадлежит компании ООО «Инструменты тестирования»