Skip to content
Main Navigation
Автоматизированное тестирование
Интеграции
Ручное тестирование
Дашборды и аналитика
Ресурсы
Документация
Блог
События
Последнее из блога
Управление дефектами
Управление дефектами
Разбираем понятия дефекта, ошибки и отказа, чтобы эффективно описывать их в баг-репортах, учитывать в тестировании и улучшить работу команды и баг-трекера.
Тестирование производительности
Тестирование производительности
Изучаем методы и средства для оценки быстродействия системы, а также определяем, когда и как лучше всего проводить тестирование: с помощью нагрузочного или стрессового подхода.
Настройка вебхуков в ТестОпс для Slack
Настройка вебхуков в ТестОпс для Slack
Гайд по настройке вебхуков в ТестОпс на примере создания сообщений для канала в Slack.
Перейти в блог
ТарифыПартнерыСвязаться с нами
Sidebar Navigation

Описание ТестОпс

О продукте

Информация о релизах

Миграция с других решений

Термины и определения

Часто задаваемые вопросы

Установка ТестОпс

Архитектура

Установка и первый запуск

Обзор

Kubernetes

Docker Compose

DEB-пакеты

RPM-пакеты

База данных

S3-хранилище

Конфигурация

Обзор

Сеть

Аутентификация

Обзор

Локальная аутентификация

LDAP

OpenID и Azure AD

OpenID и Keycloak

SAML 2.0

Настройка SMTP

Резервное копирование и восстановление

Начало работы

1. Создайте проект

2. Запустите ручной тест

3. Запустите автотест

4. Создайте комбинированный запуск

5. Обработайте результаты тестов

Обзор ТестОпс

Обзор

Дашборды

Тест-кейсы

Общие шаги

Тест-планы

Запуски

Результаты тестов

Дефекты

Джобы

Меню пользователя

Тест-кейсы

Статусы воркфлоу

Сценарий ручного теста

Параметры ручного теста

Вложения

Теги

Тестовые слои

Ссылки

Задачи из таск-трекеров

Сторонние тест-кейсы

Участники

Связанные тест-кейсы

Кастомные поля

Ключи маппинга

Импорт

Запуски

Окружение

Обновление метаданных

Сравнение запусков

Категории ошибок

Проект

Обзор

Управление доступом

Деревья

Вебхуки

Администрирование

Обзор

Участники

Группы

Очистка данных

Журналы аудита пользователей

Интеграции

Обзор

CI-серверы

AWS CodePipeline

Azure DevOps

Bamboo

Bitbucket

CircleCI

GitHub

GitLab

Jenkins

TeamCity

TeamCity (allurectl)

Таск-трекеры

GitHub

GitLab

Jira Data Center

Jira Software Cloud

Kaiten

Redmine

Wrike

Yandex Tracker

YouTrack

Системы управления тестированием

TestRail

Xray

Zephyr Scale

Экосистема ТестОпс

allurectl

AQL

API

Устранение неполадок

SaaS

ТестОпс как SaaS

Миграция в облако ТестОпс

On this page

Информация о релизах ТестОпс 4.x ​

5.x ​

Информация о релизах ТестОпс версии 5.x расположена на отдельной странице.

4.26.5 — 17 мая 2024 ​

4.26.3 — 13 мая 2024 ​
4.26.1 — 24 мая 2024 ​
4.26.0 — 23 апреля 2024 ​

Важно

Для этой версии ТестОпс требуется PostgreSQL версии 15.

Новые возможности ​

Добавили возможность копировать и вставлять шаги в сценариях тест-кейсов:

  • чтобы скопировать шаг сценария с вложениями, перейдите в режим выделения (нажмите Esc)
  • воспользуйтесь стандартным для вашей операционной системы сочетанием клавиш копирования (Command+C для MacOS / Ctrl+C для Win или Linux)
  • перейдите к месту в сценарии, куда нужно вставить скопированный шаг
  • используйте стандартную комбинацию клавиш вставки (Command+V для MacOS / Ctrl+V для Win или Linux)

Шаги сценария копируются вместе с вложенными шагами и их вложениями.

Улучшения ​

  • Обновили иконки в меню тест-кейсов, теперь в меню легче ориентироваться и искать нужные действия.
  • Оптимизировали поведение и дизайн виджетов в разделе Дашборды.
  • Изменили процесс удаления вложений из общих шагов и шагов действий в сценариях тест-кейсов:
    • Теперь, когда пользователь удаляет вложение, оно остается в общих шагах/шагах действий на вкладке Вложения в карточке тест-кейса.
    • Чтобы удалить вложение из системы, надо удалить его из вкладки Вложения.
  • Добавили возможность передавать метаданные из ТестОпс в XRay при выполнении операции синхронизации TMS.
  • Добавили идентификатор для предложенных элементов списка при добавлении связанных тест-кейсов.
  • Исправили поведение, приводившее к ошибкам 403 и 404, когда пользователь пытался открыть тест-кейс по прямой ссылке на удаленное дерево.
  • Обновили интеграцию с YouTrack, теперь поддерживается обновленный API для поиска задач.
  • [4.26.1] Добавили возможность использования IAM-токена для интеграции с Yandex Tracker.
  • [4.26.3] Исправили шифрование AWS KMS для S3 клиента.
  • [4.26.3] Улучшили в целом производительность при отрисовке сценариев в тест-кейсах и в общих шагах. Это особенно заметно на больших сценариях с вложенностью.

Исправления ошибок ​

  • Исправили поведение, при котором форсировался нижний регистр для статусов воркфлоу в пользовательском интерфейсе , что приводило к проблемам при поиске и отображении статусов в виджетах.
  • Исправили некорректное поведение кэширования при поиске тест-кейсов для добавления отношений к тестовым случаям.
  • Устранили известные уязвимости.
  • [4.26.1] Исправили проблему со вставкой содержимого из буфера обмена в поля ввода внутри тест-кейсов.
  • [4.26.5] Исправиили конфигурироование консьюмеров для работы с RabbitMQ.
  • [4.26.5] Исправили возможное дублирование ожидаемого результата при отрисовке шагов сценариев.

4.25.1 — 8 Апреля 2024 ​

4.25.0 — 4 Апреля 2024 ​

В релизе 4.25.0 сфокусировались на улучшении пользовательского опыта при редактировании сценариев в ручных тест-кейсах, доработали пользовательские поля и дашборды.

Новые возможности ​

Форматирование текста в сценариях (через интерфейс и с помощью синтаксиса Markdown) ​

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

step text edit menu

Доступные варианты форматирования: Жирный, Курсив, Подчеркнутый, Зачеркнутый, Ссылка, Код и Цвет текста.

Вы также можете использовать синтаксис Markdown для форматирования текста в сценариях тестов и общих шагах. Форматирование применяется к тексту в сценариях ручных тест-кейсов в реальном времени в процессе ввода.

Шаги с ожидаемым результатом v2.0 ​

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

step with expected result

Внедрение новой структуры сценариев улучшает качество ручного тестирования:

  1. Другие версии логических структур в сценариях тестов предполагают выполнение каждого шага с одним результатом. В новой структуре, если у вас есть несколько ожидаемых результатов для одного действия, вы можете выполнить и проверить каждый из них отдельно.

  2. Теперь взаимодействовать с содержимым разделов сценария стало проще: чтобы реорганизовать сценарий теста, вы можете просто перетаскивать шаги между разделами.

Кастомные поля v2.0 ​

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

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

cf global

В настройках проекта маппинги сгруппированы по кастомным полям.

cf project

Улучшения ​

  • Добавили более детальные сообщения об ошибках на страницу входа в ТестОпс.

  • Обновили дизайн виджетов раздела Дашборды, в частности улучшили возможности перетаскивания и изменения размера виджетов и обновили меню виджетов.

  • Обновили кнопки действий в заголовке раздела Тест-кейсы. Новые кнопки облегчают навигацию и поиск нужных действий.

csv import button

  • Добавили отдельную кнопку Добавить шаг в сценарии тест-кейса, чтобы упростить взаимодействие с редактором сценариев.

add step button

  • Улучшили поведение панели навигации по дереву тест-кейсов при уменьшении ее ширины. Теперь, когда панель достигает минимальной ширины, названия тест-кейсов не смещаются на следующие строки, и вы можете использовать горизонтальную прокрутку для просмотра содержимого панели.

test case tree panel

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

shared step new design

  • Добавили описания ролей пользователей, которые отображаются при приглашении пользователей в ТестОпс.

user role invite description

Исправления ошибок ​

  • Исправили проблему при импорте тест-кейсов - теперь поле Разделитель по умолчанию пустое, а шаги сценария корректно импортируются без дополнительных действий.

  • Исправили ошибку с цкличным добалением шагов в тест-кейсах восстановленных поле удаленния.

  • Исправили проблему с перемещением фокуса между шагами в статусе черновика - теперь при добавлении вложения к шагу в статусе черновика фокус перемещается на следующий шаг в статусе черновика.

  • Исправили ошибку с созданием таблиц в сценарии тест-кейса, при котрой таблица исчезала после заполнения и добавления в шаг сценария.

  • Исправили ошибку в политиках автоматического закрытия запусков, которая приводила к потере данных из-за преждевременного закрытия лонча.

  • Исправили ошибку в проверкой прав пользователей - теперь пользователи с ролью Гость могут добавлять проекты в Избранное.

  • Исправили ошибку в API методе для поиска тест-кейсов - теперь он работает корректно даже при отсутствии параметра сортировки.

  • Исправили проблемы с фильтрами в разделе Запуски - теперь поиск кастомных полей происходит внутри проекта а не глобально.

  • Исправили проблему с отображением идентификатора джобы при выборе джобы для перезапуска.

  • Исправили проблему с появлением белого экрана после удалении тест-кейса.

  • Исправили ошибку, при которой модальное окно выбора даты пропадало после повторного открытия фильртра.

  • Исправили ошибку, из-за которой при редактировании названия тест-кейса в списке с указанным тестовым слоем поле Название смещалось в дереве тест-кейсов.

  • Исправили проблему при выходе из системы, которая приводило к появлению ошибки 401.

  • [4.25.1] Исправлено некорректное поведение модального окна в браузере Chrome при добавлении пользовательских полей в проект из раздела администрирования.

  • [4.25.1] Исправлены известные уязвимости.

4.24.1 — 29 февраля 2024 ​

4.24.0 — 27 февраля 2024 ​

Новые возможности ​

  • Мы начали работать над улучшением функций совместной работы, и теперь у нас появилось несколько новых возможностей:
  • Когда несколько человек работают над тестовым случаем, все изменения сделанные всеми участниками, будут автоматически отображаться в пользовательском интерфейсе тест-кейса сразу после того, как текущий пользователь завершит свои изменения. Например, вы доработали описание шага, нажали escape для перехода в режим выбора, и в пользовательском интерфейсе будут отображены все изменения, сделанные другими участниками.
  • Если вы попытаетесь внести изменения в шаг, удаленный другими соавторами, вы получите сообщение об ошибке, в котором будет сказано, что вам нужно обновить страницу, чтобы увидеть все изменения.

Улучшения ​

  • Мы добавили возможность поиска задач GitLab (работа с Gitlab в режиме issue tracker) по ID при привязке сущностей ТестОпс к задачам в GitLab.
  • Мы сделали множество улучшений UI/UX, сделав работу с новым сценарием еще более удобной.
  • Мы улучшили функционал Отвязать автоматизацию, который теперь не только работает с новыми сценариями, но и позволяет конечным пользователям выбирать источник сценария, так что вы можете использовать либо Сохраненный сценарий (введенный вручную), либо Сценарий из результатов тестов для создания сценариев в целевом ручном тест-кейсе.
  • Мы поддержали синхронизацию тест-кейсов со сторонними TMS для тест-кейсов с новым сценарием.
  • Мы поддержали импорт тест-кейсов из CSV-файлов в новые сценарии.
  • Мы добавили статистику использования общих шагов, и вы можете видеть ее, не открывая каждый общий шаг.
  • Мы добавили описания для всех виджетов, чтобы упростить работу с ними.
  • Мы улучшили процесс создания и клонирования виджетов, теперь фокус приложения автоматически перемещается на созданный виджет.
  • Мы обновили дизайн виджетов с типом "Круговая диаграмма".
  • Мы переработали диалоги удаления для дашбордов. Теперь конечные пользователи лучше понимают текущее действие и его последствия.
  • Мы добавили всплывающие подсказки для использования AQL в виджетах, чтобы конечные пользователи могли быстро найти справку по использованию AQL.
  • Мы переработали экспорт в PDF-файлы, и теперь мы используем новый способ генерации PDF-файлов.

Исправления ошибок ​

  • Мы исправили ошибку OOM при работе с TeamCity с большим количеством конфигураций сборки, теперь интеграция корректно обрабатывает ответы от сервера TeamCity.
  • Мы исправили рендеринг ссылок при экспорте данных в PDF.
  • Мы исправили ошибку, приводившую к использованию одного и того же вложения при клонировании шагов во время создания тестового случая. Теперь при дублировании шагов с вложением создается новое вложение, которое привязывается к клону.
  • Мы исправили незначительные проблемы с пользовательским интерфейсом и в целом очистили пользовательский интерфейс для работы с шагами сценария и виджетами.
  • Мы исправили предупреждение, срабатывающее в пользовательском интерфейсе при отправке формы редактирования текстового вложения.
  • Мы отключили возможность редактирования тест-кейсов в проекте-получателе при использовании ТМС синхронизации двух проектов ТестОпс.
  • [4.24.1] Мы исправили ошибку, препятствующую повторным запускам через меню запусков в списке запусков и индивидуальном меню запусков.

4.23.2 — 13 декабря 2023 ​

4.23.0 — 8 декабря 2023 ​

Новые возможности ​

  • Мы добавили очень классную функцию для ручного тестирования - Общие Шаги. Функция позволяет использовать заранее подготовленные части сценариев, тем самым экономя время на создание ручных тестов.
  • Мы добавили возможность audit logging. Функция позволяет записывать действия пользователей (создание/редактирование/удаление различных сущностей в ТестОпс) в лог приложения.

Улучшения ​

  • Мы переработали UI и UX для работы с ручными сценариями.
  • для перехода в режим редактирования теперь не требуются дополнительные действия (до этого была кнопка с карандашом).
  • процесс редактирования сценария не требует сохранения результата пользователем, все изменения сохраняются автоматически по мере их добавления.
  • работа с шагами внутри сценария поддерживает drag'n'drop перемещение при помощи мыши или клавиатуры.
  • вложения теперь можно перемещать внутри сценария и оперировать ими так же, как шагами.
  • новые сценарии так же поддержаны в интеграциях с IDE от JetBrains.
  • Мы переработали горячие клавиши, для работы со сценариями.
  • Мы добавили функцию, позволяющую подсматривать пароль при вводе или создании пароля в поле пароля, т.е. теперь можно показывать/скрывать пароль в соответствующем поле.
  • Мы поддержали использование альтернативной схемы базы данных.
  • Мы добавили информацию о ручном QA-инженере, который прошел тест, в историю тест-кейсов и результатов тестов.

Кем был пройден тест

  • Мы изменили страницу входа в проект с панели инструментов на раздел тест-кейсов. Теперь при входе в проект вы сразу увидите свои тест-кейсы.
  • Мы добавили всплывающие подсказки, чтобы помочь конечным пользователям лучше понять ошибки и неправильно заполненные элементы в формах пользовательского интерфейса.
  • [4.23.2] Мы поддержали массовую операцию клонирования тест-кейсов с новым сценарием.
  • [4.23.2] Мы поддержали операцию клонирования (дублирования) шагов для тест-кейсов с новым сценарием.
  • Теперь вы можете использовать Command+D (MacOS) или Ctrl+D (Win или Linux) для создания копии текущего шага.
  • Для выполнения операции шаг должен быть выбран, т.е. вам нужно выйти из состояния редактирования, нажав Esc.
  • Действие так же добавлено в контекстное меню для шагов.

Исправления ошибок ​

  • Мы исправили ошибки, связанные с автоматическими тестами, когда полное имя такого теста длиннее 255 символов.
  • Мы устранили устаревшее действие экспорта связанных задач баг-трекера для тест-кейсов, запускаемое для интеграции с Jira, которое создавало большое количество событий и записей об ошибках в журналах сервиса репорт без какого-либо фактического результата.
  • Мы исправили проблему, препятствующую получению полного списка пайплайнов из Bamboo при создании новой джобы на стороне ТестОпс.
  • Мы исправили ошибку в пользовательском интерфейсе, которая приводила к миганию панелей инструментов.
  • Мы исправили ошибку, приводившую к удалению результатов тестов, если соответствующая категория ошибок была удалена из системы.
  • [4.23.2] Мы исправили ошибку, препятствующую корректному удалению свернутого дочернего шага или вложения.

4.22.1 — 16 октября 2023 ​

4.22.0 — 27 сентября 2023 ​

Новые возможности ​

  • Мы добавили более понятные уведомления в пользовательском интерфейсе и инструкции для администраторов ТестОпс при превышении лицензии.

Улучшения ​

  • Мы добавили рендеринг ожидаемых результатов, добавленных в релизе 4.20.0, в экспорт PDF и CSV
  • для экспорта тест-кейсов
  • для экспорта данных о запусках тестов
  • Мы улучшили отображение больших текстовых вложений в пользовательском интерфейсе.
  • [4.22.1] Мы добавили очистку таблицы логов веб-хуков для предотвращения неконтролируемого роста размера базы данных.
  • [4.22.1] Мы оптимизировали операции удаления объектов для случая использования S3, чтобы снизить нагрузку на хранилища объектов.

Исправления ошибок ​

  • Мы исправили ошибку, препятствующую запуску тест-плана из формы редактирования тест-плана. Теперь кнопка Запустить работает как положено.
  • Мы исправили ошибку, не позволявшую изменять имя вложения, добавленного из буфера обмена. Теперь вы можете изменить имя файла перед сохранением.
  • Мы исправили ошибку, препятствовавшую обновлению данных форм создания задач в баг-трекерах из-за неправильного набора кэшированных параметров.
  • Мы исправили ошибку, препятствовавшую прикреплению файлов, у которых в именах были символы, которые не относятся к латинмскому алфавиту и длина превышала 41 символ. Теперь мы обновили сценарий обработки таких файлов, и они могут быть успешно сохранены.
  • Мы исправили ошибку, связанную с тем, что при импорте тест-кейсов из CSV-файлов было невозможно удалить символ-разделитель.
  • Мы исправили ошибку, не позволявшую отображать информацию о связанной задаче в баг-трекере при попытке редактирования списка связаных задач в модальном окне.
  • Мы исправили отображение атрибутов и сценариев тест-кейса, когда тест-кейс открывается по прямой ссылке и пользователь еще не вошел в систему. Теперь все атрибуты отображаются как положено.
  • [4.22.1] Мы исправили проблему, которая позволяла сохранять данные в базе Redis без TTL.
  • [4.22.1] Мы исправили ошибку в пользовательском интерфейсе, которая приводила к потере фокуса в форме импорта CSV.

4.21.0 — 31 августа 2023 ​

Важно

В релизе ТестОпс 4.21.0 произошли важные изменения, описанные ниже.

Обновление ролей ​

Состояние до версии 4.21.0 ​

До релиза 4.21.0 существовали следующие глобальные пользовательские роли:

  • ROLE_ADMIN
  • ROLE_USER
  • ROLE_AUDITOR
  • ROLE_BOT (использовалась для обратной совместимости).

Состояние после версии 4.21.0 ​

После релиза 4.21.0 для конечных пользователей, зарегистрированных в экземпляре ТестОпс, существуют следующие глобальные роли пользователей:

  • ROLE_ADMIN
  • ROLE_USER
  • ♻ ROLE_AUDITOR → ROLE_GUEST, пожалуйста, обновите свои конфигурации
  • ❌ ROLE_BOT устарел, для служебных учетных записей необходимо использовать ROLE_USER.

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

Новые возможности ​

  • Мы полностью переработали страницу управления доступом к проектам в конфигурации проекта (чтобы увидеть изменения, необходимо быть владельцем проекта).
  • добавлены фильтры по проектным ролям пользователей (см. глобальные наборы прав).
  • добавлены массовые действия над добавленными в данный момент пользователями и группами.
  • убрана возможность понижения роли доступа к проекту текущего пользователя с правами владельца проекта (кто-то другой со статусом Owner может ее снять, а текущий пользователь - нет).
  • добавлено уведомление о пользователях со смешанными ролями (т.е. если пользователь имеет права на чтение и в то же время права на запись в проект)

Улучшения ​

  • Мы возродили функцию, которая добавляет предопределенный набор окружений на основе существующих параметров заданий

Исправления ошибок ​

  • Мы исправили проблемы с изменением размера редактора Markdown.

4.20.3 — 21 августа 2023 ​

4.20.2 — 9 августа 2023 ​
4.20.1 — 4 августа 2023 ​

Новые возможности ​

  • Мы добавили возможность перетаскивания шагов в сценариях тест-кейсов.

drag-n-drop

  • Мы добавили функционал ожидаемых результатов в шагах сценариев тест-кейсов.

Ожидаемые результаты

  • Мы добавили действие "Создать задачу в баг-трекере" для интеграции с GitHub в качестве баг-трекера.
  • Мы переработали всплывающее меню для управления шагами в сценарии тест-кейса, теперь оно стало более интуитивными и читабельным.

Меню шагов тестового сценария

Улучшения ​

  • [4.20.1] Мы изменили горячие клавиши для работы с markdown (см. подсказки в пользовательском интерфейсе)
  • [4.20.2] Мы обновили иконки контекстных меню сценариев.

Исправления ошибок ​

  • Мы исправили поведение системы при создании/удалении задач из тест-кейсов.
  • Мы исправили ошибку в пользовательском интерфейсе, препятствующую отображению последнего значения в форме редактирования.
  • Мы исправили ошибку, препятствующую корректному массовому удалению пользовательских полей в тест-кейсах.
  • Мы исправили мелкие ошибки, связанные с отображением списков markdown и границ для редактора markdown.
  • Мы исправили препятствующую использованию AWS S3 с аутенификацией IAM-STS.
  • Мы исправили цвет для статуса "outdated" тест-кейсов на странице Дашборды, теперь все статусы имеют разные цвета.
  • Мы исправили ошибку, препятствующую поиску по названию ключа при добавлении связи с задачами баг-трекера к тест-кейсам и запускам.
  • Мы перевели часть ранее не переведенных значений на русский язык.
  • [4.20.1] Мы исправили работу обработчика файлов отчетов cucumber.json
  • [4.20.1] Мы исправили незначительную ошибку не позволявшую скрывать всплывающую подсказку шага при перетаскивании внутри cценария
  • [4.20.3] Мы исправили ошибку в пользовательском интерфейсе, приводившую к сбросу ссылок на выпуск в пустое состояние в диалоге редактирования ссылок.
  • [4.20.3] Мы исправили ошибку, приводившую к сбросу названия лонча до значения по умолчанию при редактировании запуска.
  • [4.20.3] Мы исправили ошибку перетаскивания шагов сценария в браузере FireFox.

4.19.0 — 19 июля 2023 ​

Новые возможности ​

  • Мы добавили интеграцию с системой управления задачами и управления проектами Wrike.
  • Мы добавили возможность ограничить пользователям, не являющимся администраторами, доступ к созданию проектов в ТестОпс. Мы также добавили новый раздел для этого глобального разрешения и назвали его Глобальные разрешения.

Глобальные разрешения

  • Мы добавили редактор markdown. Теперь везде, где ТестОпс ожидает форматирования в формате markdown, вы увидите простой и понятный редактор, который поможет вам с форматированием текста.

Оседлаем маркдаун

  • Мы переработали формы для управления группами доступа и рабочие процессы в разделе администрирования ТестОпс.
  • Мы добавили новые рабочие процессы, позволяющие конечным пользователям нативно добавлять вложения ко всем атрибутам тест-кейсов, поддерживающим форматирование Markdown.

Добавляем вложения

  • Мы добавили возможность работы с содержимым буфера обмена при добавлении (копирование и вставка) файлов в блоки Markdown через Ctrl+C/Ctrl+V (Command+C/Command+V в MacOS).

Улучшения ​

  • В модальное окно создания дефекта мы добавили кнопку Привязать задачу из баг-трекера. Теперь вы можете связать существующую задачу с вновь созданным дефектом, не покидая модального окна (см. изображение ниже).

Привязать задачу из баг-трекера

  • Мы улучшили элементы форм интеграции с Jira server.
  • Улучшено отображение шагов результатов тестов (изменено расположение некоторых элементов для лучшего восприятия).
  • Мы переработали выбор участников в списке, чтобы обеспечить возможность выбора элментов списка на нескольких страницах.

Исправления ошибок ​

  • Исправлено отображение только что созданной таблицы во вложениях тест-кейсов (количество столбцов и строк созданной таблицы теперь соответствует вводимым конечным пользователем данным).
  • Исправлено поведение "хлебных крошек" в виджете диаграммы "Круговая диаграмма тестов".
  • Исправлена ошибка, связанная с чтением атрибута Статус для ручных тест-кейсов и нарушением из-за этого отображения результатов тестов.
  • Исправлено поведение списка предлагаемых для выбора проектов в настройках синхронизации TMS.
  • Изменено поведение шагов сценария в состоянии развернут/свернут, во избежание неожиданных переключений состояния разворачивания-сворачивания действие теперь выполняется только при нажатии кнопки (стрелки) переключения состояния шага.
  • Исправлена ошибка, препятствующая массовому обновлению глобальной роли для списка пользователей с разными ролями.
  • Улучшен перенос слов в уведомлениях для лучшей читабельности.
  • Исправлена ошибка, препятствующая очистке сценариев результатов тестов в базе данных в соответствии с созданными правилами очистки.
  • Исправлена ошибка, препятствующая отображению границ при создании табличных вложений к тест-кейсам.
  • Исправлена ошибка, препятствующая корректному назначению задания при выполнении тестов из списка тест-кейсов.
  • Исправлена ошибка в виджетах Круговой диаграммы запусков и Тренд по запускам (запуски), препятствующая сохранению AQL запусков.

Изменения в конфигурации ​

Предоставление имени протокола до конечной точки S3 стало обязательным.

Как было раньше ​

До изменения разрешалось указывать s3 URL конечной точки типа s3.eu-central-1.amazonaws.com в .env или в values.yaml или в конфигурационных файлах сервисов.

Как требуется сейчас ​

URL конечной точки для S3 должен содержать протокол https://s3.eu-central-1.amazonaws.com in.

Если конечная точка не будет содержать протокольную часть, то приложение не запустится с ошибкой

text
Unsatisfied dependency expressed through method 'asyncBlobStorage' parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'blobStorageBackend'

4.18.1 — 15 июня 2023 ​

4.18.0 — 12 июня 2023 ​

Важно

Релиз 4.18.0 и последующие релизы требуют обновления конфигурации: smtp-сервер должен быть настроен для включения функции приглашения пользователей.

Новые возможности ​

  • Мы ввели новые рабочие процессы управления пользователями и пользовательский интерфейс. Изменения заметны только для администраторов ТестОпс.
  • Мы ввели функцию Приглашения: Теперь администраторы приглашают новых пользователей по электронной почте и устанавливают роль для пользователей до того, как эти пользователи зарегистрированы в системе. Пользователи подтверждают приглашение, переходя по пригласительной ссылке.
  • Мы ввели функцию обновления профиля пользователя для администраторов.
  • Мы ввели функции фильтрации пользователей (по роли) и поиска (по имени, имени пользователя, электронной почте) для администраторов.
  • Мы ввели массовые операции (массовое обновление ролей, активация, деактивация, преобразование в гостевой аккаунт) над пользователями для администраторов.
  • Мы обновили название роли для пользователей только для чтения в системе, теперь такая роль называется Гость (раньше была ROLE_AUDITOR).
  • Администраторы могут контролировать статус текущих приглашений, например, приглашение может быть отозвано.

Более подробную информацию можно найти на страницах документации, связанных с профилем пользователя и управлением пользователями в ТестОпс.

Новый функционал использует электронную почту в качестве транспорта для рассылки приглашений новым пользователям, поэтому если вы еще не настроили SMTP-сервер для сброса паролей, вам нужно прочитать эту статью о том, как обновить существующее развертывание, чтобы начать использовать новую функцию.

Улучшения ​

  • Мы добавили поддержку новых типов пользовательских полей в YouTrack при создании задач Youtrack из дефектов ТестОпс.
  • Мы полностью переработали все элементы форм для всего пользовательского интерфейса ТестОпс.
  • Мы поддержали Jira server 9 для интеграции с XRay.

Исправления ошибок ​

  • Мы исправили ошибку, связанную с обновлением вложений в формате markdown, когда предварительный просмотр был нарушен после обновления текста в формате markdown.
  • Мы временно убрали возможность плагинов Jira создавать и связывать тестовые случаи через Jira UI, введенную в релизе 4.14.0. Мы вернем ее обратно, как только исправим проблемы безопасности, связанные с этой функцией.
  • Мы исправили ошибку, приводившую к сворачиванию шагов, когда это не ожидалось, при прохождении ручных тестов.
  • Мы исправили проблему с удалением единственной связи с задачей баг-трекера в списке задач, связанных с тестовым случаем.
  • Мы исправили ошибки в фильтрах при выборе тестовых слоев.
  • Мы исправили отображение имен файлов для импорта тест-кейсов CSV.
  • Мы исправили ошибку пользовательского интерфейса, не позволяющую пользователям с гостевым доступом разворачивать и сворачивать группы выполнения сценария (блоки SetUp и TearDown в сценарии).
  • Мы исправили отображение сообщения со статусом шага, ранее оно отображалось только после проставления статуса теста, теперь же оно отображается сразу.
  • [4.18.1] Мы исправили ошибку отображения деревьев в тест-планах (пользователю не отрисовывалось дерево).

4.16.7 — 7 Июня 2023 ​

4.16.3 — 22 марта 2023 ​
4.16.2 — 6 марта 2023 ​

Важно

Этот релиз требует использования как минимум PostgreSQL 14.

Новые возможности ​

  • Мы поддержали отправку информации о пользователе, создавшем запуск тестов из ТестОпс, в CI как переменную окружения ALLURE_USERNAME в конвейере.
  • Мы поддержали создание задач для интеграции с трекером проблем RedMine.
  • Мы поддержали экспорт ссылок для экспоорта тест-кейсов в CSV формат.

Улучшения ​

  • Мы обновили все строки, связанные с AQL в пользовательском интерфейсе.
  • Мы добавили в пользовательском интерфейсе информацию о Jira Data Center, чтобы избежать недопониманий.
  • Мы исправили действие по тестированию соединения для обновленного API трекера YouTrack.
  • Мы улучшили производительность обработки результатов тестов.
  • [4.16.2] Мы поддержали пользовательские точки для интеграции с Яндекс-Трекер.
  • [4.16.3] Мы добавили тримминг строк для параметров интеграции, чтобы избежать сохранения лишних пробелов, что в целом позволяет избежать возможных ошибок интеграции.
  • [4.16.7] Мы добавили дополнительное логирование для поиска проблем при невозможности запуска пайплайнов на CI серверах при большой нагрузке на систему.

Исправления ошибок ​

  • Мы исправили поиск ветки по умолчанию для интеграции с Gitlab для случаев, когда для репозитория создано большое количество веток.
  • Мы исправили поломанный макет на странице сравнения запусков. Теперь заголовки находятся там, где они должны быть.
  • Мы исправили ошибку фронтенда для диаграммы древовидной карты тест-кейсов при переключении дерева.
  • Мы исправили пару мелких ошибок пользовательского интерфейса.
  • [4.16.1] ☀️ Мы обошли известную ошибку aws sdk, препятствующую сохранению результатов тестов на S3 и приводящую к ошибке 503 во время процесса загрузки. Конечные пользователи сталкиваются с этой проблемой, когда доступ к конечной точке S3 используется без https.
  • [4.16.1] Мы исправили ошибку, возникающую при импорте тест-куйсов из CSV файлов, когда файлы имели пустой последний столбец. Теперь проблема обрабатывается корректно, и импорт не завершается неудачей.
  • [4.16.2] Мы исправили вызов API для получения списка проектов для интеграции с Azure. Ошибка приводила к отправке огромного количества запросов в Azure DevOps.
  • [4.16.2] Мы исправили создание дубликатов тест-кейсов в сторонних TMS в случае неправильного использования AQL в настройках синхронизации.
  • [4.16.3] Мы исправили проблему с регистрацией по электронной почте, вызывающую ошибку 401 для конечного пользователя, когда он вводит информацию о регистрации.
  • [4.16.3] Мы исправили ошибку пользовательского интерфейса с неправильным распознаванием подстроки www в качестве URL из-за неправильного регулярного выражения.

4.15.0 — 26 Января 2023 ​

Важно

Этот релиз требует использования как минимум PostgreSQL 14.

Новые возможности ​

  • Мы добавили поддержку облачной версии BitBucket (CI).

Улучшения ​

  • Мы обновили форму уведомления об истечении срока действия лицензии, теперь она содержит больше полезной информации.

Исправления ошибок ​

  • Мы исправили незначительные ошибки пользовательского интерфейса, которые приводили к перемещению некоторых элементов в формах.
  • Мы исправили валидацию форм, так что теперь формы выделяют поля с неверными данными.
  • Мы вернули кнопку "Назад" для элементов iframe для интеграции с баг-трекером Jira.
  • Мы исправили метки на фильтрах выбранных элементов для элементов iframe для интеграции с баг-трекером Jira.
  • Мы исправили права доступа для конечных пользователей с ролью ROLE_USER для использования элементов управления для связывания и создания действий тест-кейсов в новом iframe интеграции с баг-трекером Jira.
  • Мы исправили форму отображения для плагина баг-трекером Jira Server для ситуации, когда конечный пользователь не вошел в ТестОпс. Кнопка для таких пользователей не была видна.

Требования к PostgreSQL — 1 Января 2023 ​

Важно

Все релизы ТестОпс, выпущенные после 1 января 2023 года, требуют использования как минимум PostgreSQL 14.

Pager
Next pageО продукте

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