Перейти к основному содержимому

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

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

Внимание

Если ТестОпс установлен в вашей инфраструктуре, для миграции с ТестОпс версии 4.x на ТестОпс версии 5.x нужны новые конфигурационные файлы и объединение баз данных.

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

Если у вас возникнут вопросы по объединению баз данных или миграции, пожалуйста, обращайтесь в службу поддержки.

Переход на ТестОпс версии 5.x возможен только с ТестОпс версии 4.26.5. Попытка обновить любую другую версию напрямую до версии 5.x повредит вашу установку ТестОпс, а техническая поддержка не сможет помочь восстановить ваши данные.

Важно

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

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

Чтобы продолжить работу с предыдущей структурой данных, отключите фича-флаг «Новое дерево тест-кейсов» в профиле пользователя. Обратите внимание: миграция данных останется активной, она может увеличивать нагрузку на центральный процессор до 10%.

13 Декабря 2024 — ТестОпс 5.15.0

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

Новая навигация

Обновили дизайн и функциональные возможности навигации в ТестОпс:

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

Обновленные дашборды

Скрыли раздел Аналитика: все возможности этого раздела будут доступны в разделе Дашборды.

Обновили раздел Дашборды:

  • Изменили подход к работе с вкладкой Overview, которая добавлялась в проект по умолчанию: теперь это дашборд, который можно редактировать.
  • Обновили процесс создания дашбордов: теперь дашборд можно создать из шаблона с определенным набором виджетов или пустой, чтобы добавить нужные виджеты самостоятельно.
  • Добавили возможность перетаскивать вкладки с дашбордами: для этого надо зажать вкладку дашборда левой кнопкой мыши и перетащить. Порядок вкладок с дашбордами обновится для всех участников проекта.
  • Добавили возможность копировать дашборды: уже созданный и настроенный дашборд можно скопировать в любой проект, в который у пользователя есть доступ.
  • Обновили взаимодействие с дашбордами и виджетами через меню: теперь правый клик по вкладке дашборда вызывает меню с настройками всего дашборда, правый клик на виджет — меню настроек виджета.
  • Обновили дизайн виджетов и пустого дашборда, чтобы оптимизировать отображение данных и настройку дашбордов.

Деревья и фильтры

Добавили фича-флаг для новых деревьев и фильтров в разделе Тест-кейсы. Этот публичный фича-флаг включен по умолчанию для всех пользователей. Отключить фича-флаг можно в профиле пользователя.

Обновленные деревья тест-кейсов и фильтры позволяют:

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

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

Улучшения

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

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

  • Исправили проблему в разделе Запуски, когда пользователи с ролью Гость не видели кнопку Сравнить. Теперь пользователи с правами только на просмотр могут сравнивать запуски тестов.

13 Ноября 2024 — ТестОпс 5.14.0

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

Фича-флаг «Новый список запусков»

Добавили новый фича-флаг, который активирует обновленный раздел Запуски со следующими улучшениями:

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

Фича-флаг доступен для всех пользователей ТестОпс. Чтобы его включить, следуйте инструкции Управление фича-флагами.

Если у вас будут предложения или отзывы по новым возможностям, доступным под фича-флагом, пожалуйста, создайте запрос в службу поддержки на https://help.qatools.ru/.

Улучшения

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

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

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

22 Октября 2024 — ТестОпс 5.13.0

Улучшения

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

30 Октября 2024 — ТестОпс 5.12.2 (серверная версия)

15 Октября 2024 — ТестОпс 5.12.1 (серверная версия)
8 Октября 2024 — ТестОпс 5.12.0
Важно

После обновления ТестОпс до версии 5.12 виджет Automation Trend на дашбордах изначально будет пустым. Сбор данных для него начнется с даты установки этого релиза и будет выполняться ежедневно.

Улучшения

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

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

  • Исправили отображение ошибок в результатах тестов. Теперь при открытии результата автоматизированного теста в его сценарии открывается подробный текст об ошибках, обнаруженных во время тестирования.
  • Исправили проблему, при которой сбрасывался прогресс прохождения шагов после повторного открытия результата теста, если ранее пользователь выбрал опцию Пройти предыдущий в меню Действия с шагами в сценарии теста.
  • Исправили проблему, из-за которой в браузере Firefox не обновлялось изображение профиля пользователя при загрузке нового фото.
  • Исправили проблему, из-за которой при удалении тест-кейсов с использованием массовых операций удалялись кастомные поля из других тест-кейсов проекта. Ошибка возникала, когда пользователь выбирал все тест-кейсы в дереве, снимал выделение с части тест-кейсов и удалял выбранные тест-кейсы через массовые операции.
  • [5.12.1] Исправили ошибку "HTTP Status 500 — Internal Server Error" при попытке аутентификации пользователей в ТестОпс с использованием Okta как провайдера идентификационных данных OpenID.
  • [5.12.2] Оптимизировали запросы к базе данных при фильтрации тест-кейсов, связанных с Jira, что улучшило общую производительность системы.

27 Сентября 2024 — ТестОпс 5.11.3

Внимание

Начиная с релиза 5.11.3, ТестОпс не будет запускаться, если версия сервера базы данных PostgreSQL ниже 15, поэтому этот релиз требует обновления конфигурационных файлов.

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

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

Мы добавили новые функциональные возможности в ТестОпс, доступные через фича-флаги:

  • новое дерево тест-кейсов;
  • улучшенные фильтры и поиск;
  • версионирование тест-кейсов.

Эти возможности находятся на этапе бета-тестирования и доступны только для серверной версии ТестОпс. Если вы хотите участвовать в оценке фича-флагов, пожалуйста, создайте запрос в службу поддержки на https://help.qatools.ru/.

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

  • Исправили ошибку, когда открытие фильтра, сохраненного со значениями для параметра Участники, сбрасывало эти значения и выдавало ошибку c кодом 400.
  • Исправили обработку API-запросов, в которых используется недопустимый токен. Теперь пользователям возвращается ошибка с кодом 401 вместо ответа с кодом 200.
  • Исправили ошибку, когда результаты тестов не сохраняли информацию о прохождении шагов с ожидаемыми результатами, указанную в поле Подробности.
  • Исправили неверное отображение статусов тест-кейсов в iFrame Jira-плагина.
  • Исправили распределение подключений к базе данных между основным пулом и пулом, используемым для миграций данных внутри базы данных.

11 Сентября 2024 — ТестОпс 5.10.1

Улучшения

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

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

  • Исправили проблему, при которой пользователи, работая с запуском тест-кейсов с пустыми и заполненными сценариями, могли увидеть в результатах тестов с пустым сценарием шаги из других тест-кейсов того же запуска.
  • Исправили выравнивание текста в полях формата Markdown — выравнивание по ширине изменено на выравнивание по левому краю.
  • В сценариях результатов тестов восстановили функциональность сочетаний клавиш Ctrl+C (для Windows) и Command+C (для macOS).
  • Оптимизировали рендеринг результатов тестов, тем самым решив проблему с их медленной загрузкой при больших объемах данных.
  • Исправили ошибку "HTTP Status 500 — Internal Server Error" при неудачной аутентификации пользователей в ТестОпс с использованием OpenID. Теперь, если у пользователей есть ошибки в конфигурации OpenID или наблюдаются проблемы со входом на стороне ТестОпс, пользователи перенаправляются на экран авторизации.

27 Августа 2024 — ТестОпс 5.9.0

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

Проверка информации в профиле пользователя: имя, фамилия, электронная почта

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

После вашего входа в систему появится форма «Заполните профиль».

Улучшения

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

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

  • Восстановили автоматическую привязку результатов теста к пользователю, который начал проходить шаги тест-кейса.
  • Исправили отображение заголовков столбцов в таблице сравнения запусков, когда эти столбцы можно было посмотреть только с помощью горизонтальной прокрутки.
  • Исправили проблему, при которой в загруженных результатах теста ошибка во вложенном шаге дублировалась в родительских шагах. Теперь сообщение об ошибке отображается только в том шаге, где она произошла.
  • Исправили ошибку, при которой пользователь, пытаясь изменить ссылку на задачу из баг-трекера в тест-кейсе или результате теста, создавал новую ссылку, а не обновлял существующую.
  • Исправили ошибку, при которой в автоматизированных тест-кейсах со сценариями, сгенерированными на основе результатов тестов, отображался лишний текст о вложениях из этих результатов. Теперь в таких сценариях нет шагов формата Attachment [ID] from TestResult.
  • Исправили отображение кнопки для изменения внешних ссылок в автоматизированных тест-кейсах при соответствующем разрешении в политике обновления мета-данных.
  • Исправили ошибку, при которой изменение полного имени автоматизированного тест-кейса не отображалось в его журнале изменений.
  • Исправили обработку действий при нажатии клавиши Enter на цифровой клавиатуре. Теперь ТестОпс реагирует одинаково при нажатии любой клавиши Enter — как на цифровой клавиатуре, так и на основной буквенно-цифровой части клавиатуры.
  • Исправили ошибку, при которой попытка развернуть вложения в формате SVG в сценариях тест-кейсов или результатах теста приводила к скачиванию вложений.
  • Исправили поведение поля Окружение в панели Фильтры в результатах тестов. Теперь пользователи могут фильтровать результаты только по тем переменным окружения, которые использовались при запуске.
  • Исправили нестабильную работу фильтров-радиокнопок, которая возникала из-за потери их значений по умолчанию в тест-кейсах, запусках и результатах тестов.
  • Исправили проблему с избыточным созданием записей в базе данных Redis, когда для авторизации через API-запросы используется токен авторизации вместо Bearer-токена.

16 Августа 2024 — ТестОпс 5.8.1

13 Августа 2024 — ТестОпс 5.8.0

Улучшения

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

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

  • Исправили отображение сценариев в результатах автоматизированных тестов. Теперь сценарии свернуты по умолчанию.
  • Исправили проблему, из-за которой пользователи не могли отправлять API-запросы через Swagger UI при настроенном Nginx.
  • Исправили отображение панели действий для результатов тестов в закрытых запусках. Теперь кнопки для повторного запуска тестов вручную, отправки в карантин и связи с дефектами недоступны в закрытых запусках.
  • Исправили поведение поля со значением переменной окружения при создании запуска. Теперь, когда пользователь выбирает другую переменную окружения, система сбрасывает ранее выбранное для нее значение.
  • Исправили ошибку, когда сценарии в автоматизированных тестах, полученные из результатов тестов, не могли быть свернуты. Теперь пользователи могут вручную сворачивать/разворачивать отдельные шаги таких сценариев.
  • Исправили дублирование результатов тестов в ответе на API-запрос /testresult/__search.
  • Исправили воспроизведение видео в формате MOV в Google Chrome.
  • Исправили имя запуска при запуске джобы. Теперь в имени используется значение по умолчанию, в котором указываются дата и время запуска.
  • Исправили проблему, когда при аутентификации пользователя через OpenID игнорировался запрет на синхронизацию ролей, что давало пользователю больше привилегий, чем разрешено.
  • Исправили проблему появления пустого окна в секции тест-кейсов Jira-плагина.
  • Исправили проблему, из-за которой первому администратору отправлялось пригласительное письмо каждый раз, когда перезапускался инстанс ТестОпс.
  • [5.8.1] Исправили проблему, из-за которой пользователи не могли авторизоваться через OpenID, используя Azure AD как провайдера идентификационных данных.

30 Июля 2024 — ТестОпс 5.7.0

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

  • Добавили опцию “Нет исполнителей” в фильтры в разделе Запуски/Результаты тестов. Ранее можно было фильтровать результаты тестов только по уже назначенному исполнителю.

Улучшения

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

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

  • Исправили проблему с ошибкой валидации при ручной загрузке результатов тестирования. Теперь, когда пользователь выбирает другой тип файла в форме загрузки, сообщение об ошибке исчезает.
  • Стабилизировали поведение полей ввода для ввода переменных окружения в форме создания запуска.
  • Исправили проблему со сбросом названия кастомного поля при его переименовании, которая возникала, когда пользователь переключался между вкладками перед сохранением изменений.
  • Исправили некорректное поведение формы создания дефекта, приводившее к удалению названия правила автоматизации и регулярного выражения правила автоматизации при попытке изменить название дефекта.
  • Исправили некорректное поведение формы сравнения тестовых сценариев при попытке скопировать шаги из сценария результатов теста в сохраненный сценарий.
  • Исправили проблему, приводившую к ошибкам 5xx для конечного пользователя при обработке вложений с символом '%' в конце имени файла.
  • Исправили проблему, из-за которой параметры шагов в сценарии теста не отображались в результатах теста.

23 Июля 2024 — ТестОпс 5.6.4

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

Групповые операции со значениями кастомных полей

Переработали групповые операции для значений кастомных полей. Теперь вы можете объединять несколько значений кастомных полей в одно, а также удалять несколько значений кастомного поля с помощью групповых операций в разделе Настройки проекта/Кастомные поля.

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

Чтобы удалить несколько значений из кастомного поля, в разделе Настройки проекта/Настраиваемые поля откройте карточку кастомного поля, выберите два или более значений и нажмите Удалить на появившейся панели инструментов.

OpenID в серверных версиях ТестОпс

Вернули аутентификацию пользователей через OpenID для серверных версий ТестОпс.

Улучшения

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

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

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

08 Июля 2024 — ТестОпс 5.5.0

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

Уведомления о пробном периоде

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

Форматирование сценариев в Результатах тестов

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

Улучшения

  • Обновили настройки для пользователей с ролью администратора:
    • Теперь пароль администратора не сбрасывается после перезапуска инстанса ТестОпс.
    • Все администраторы видят, когда истекает срок действия лицензии, и могут добавить новый лицензионный ключ.
    • Администраторам, у которых в профиле не указано имя и почта, необходимо добавить эту информацию после входа в систему.
    • [Сервер] Почта администратора должна быть указана в файле конфигурации при запуске нового инстанса ТестОпс, настройка SMTP теперь обязательна для всех новых инстансов. В уже существующих инстансах администратор сможет войти в систему, используя ранее созданную комбинацию логин/пароль.
  • Улучшили процесс переноса тест-кейсов в другой проект, теперь при переносе можно выбрать только проекты, в которых у пользователя есть права на редактирование.
  • Улучшили процесс удаления вложений в Результатах тестов. Теперь редактировать и удалять можно только вложения, добавленные при прохождении теста. Если пользователь удаляет такое вложение на вкладке вложений в запуске, оно также удаляется из сценария запуска. Вложения, которые ранее были добавлены в тест-кейс, не могут быть отредактированы или удалены из сценария запуска.
  • Оптимизировали и ускорили производительность при редактировании сценариев тест-кейсов с большим количеством шагов.
  • Вернули и обновили групповые операции для кастомных полей. Теперь пользователи могут добавлять и удалять значения кастомных полей из дерева тест-кейсов, используя групповые операции, что повышает эффективность и удобство работы с кастомными полями.

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

  • Исправили проблему с поиском задач в интеграции с Azure.
  • Исправили проблему с открытием дерева тест-кейсов после того, как пользователь открыл тест-кейс из него по прямой ссылке.
  • Исправили процесс удаления сохраненных сценариев в автоматизированных тест-кейсах.
  • Исправили фильтры в разделе Запуски для отображения тегов, созданных в запусках.
  • Исправили поведение сценариев в тест-кейсах, когда шаги сценария удалялись после того, как пользователи выделяли весь текст в шаге сценария и нажимали клавишу Backspace. Теперь шаг сценария остается, удаляется только выделенный текст в нем.
  • Исправили список ролей в разделе Настройки проекта/Доступ, теперь отображаются все ранее созданные роли доступа.
  • Исправили проблему, когда название проекта не отображалось при редактировании настроек конфигурации TMS Export. Для ранее настроенных параметров TMS Export пользователям необходимо повторно выбрать проект и сохранить настройки.
  • Исправили обработку тегов с пробелами и специальными символами в интеграциях Jira.
  • Исправили поведение authentication exceptions при обработке токенов аутентификации.
  • Исправили проблему с восстановлением ранее удаленных тест-кейсов.
  • Исправили проблему, когда в результатах тестов отображались кастомные поля, которые были удалены через раздел Администрирование/Кастомные поля до создания запуска.
  • Исправили ошибки, вызванные авторизацией внешних систем в ТестОпс.
  • Исправили ошибки, связанные с отображением участников и невозможностью создания проектов для первого администратора.

04 июня 2024 — ТестОпс 5.3.2

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

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

04 Июня 2024 — ТестОпс 5.3.1 (облачная версия)

31 Мая 2024 — ТестОпс 5.3.0 (облачная версия)

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

Новая страница профиля и темы оформления

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

Интерфейс ТестОпс на английском языке

В профиле пользователя добавили возможность переключить язык интерфейса. Пользователям доступны русский и английский языки.

Обновленный процесс удаления кастомных полей

Теперь кастомные поля удаляются в два этапа:

  1. Удалите кастомное поле из всех проектов, в которые оно было добавлено ранее, затем удалите это кастомное поле из списка активных, нажав Удалить в меню кастомного поля. Оно будет перемещено на вкладку Удаленные и отключено во всех тест-кейсах.
  2. На вкладке Удаленные нажмите Удалить навсегда. Кастомное поле будет удалено из системы.

Удаленные кастомные поля исчезнут из тест-кейсов и деревьев. Деревья, в которых используются удаленные кастомные поля, нельзя выбирать.

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

Удаление кастомных полей

Обязательные кастомные поля

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

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

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

Обязательные кастомные поля - Администрирование

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

  1. В настройках проекта откройте подраздел Кастомные поля и перейдите в нужное кастомное поле.
  2. Откройте меню кастомного поля и включите переключатель Обязательное поле. Кастомное поле станет обязательным в текущем проекте.

Обязательные кастомные поля - Настройки проекта

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

В фильтрах обязательные кастомные поля помечаются тултипом.

Обязательные кастомные поля - Фильтры

Фильтрация по пустым значениям в кастомных полях

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

Дополнительные опции при клонировании тест-кейсов

Мы расширили список действий для недостающих кастомных полей при клонировании или перемещении тест-кейсов между проектами. Теперь вы можете:

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

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

Улучшения

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

Интерфейс в Результатах тестов

  • Улучшили обработку больших объемов данных, и теперь ТестОпс поддерживает:
    • кэширование данных в разделах Дашборды и Аналитика,
    • несколько источников данных отдельно для загрузки/обработки результатов тестирования и виджетов,
    • отдельную настройку слушателей MQ, связанных с обработкой и постобработкой результатов тестирования.
  • Изменили поведение импорта CSV. Теперь поле allure_id пропускается по умолчанию в маппингах CSV-импорта.

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

  • Исправили проблему со смещением кнопок Изменить и Удалить в правилах автоматизации с длинным Trace pattern.
  • Исправили проблему с запуском автоматизированных тестов без выбора джобы. Теперь выбор джобы является обязательным.
  • Исправили ошибку в интерфейсе, когда чекбоксы были видны при вводе поиска.
  • Добавили обязательную проверку назначенных исполнителей при запуске тестов.
  • Исправили проблему с синхронизацией интеграции Xray.
  • Исправили ошибки с привязкой задач к Yandex Tracker.
  • Исправили проблему, из-за которой пользователи не могли полностью очистить поле поиска в компонентах выбора.
  • Исправили проблему, когда в сценариях тестов отображались дубликаты шагов с ожидаемыми результатами.
  • Исправили проблему, когда переменные окружения в разделе Запуски содержали значения, не используемые в текущем проекте.
  • Исправили первоначальную загрузку опций для компонента выбора проекта интеграции.
  • [5.3.1] Исправили проблему с удалением кастомных полей, которые ранее использовались в удаленных тест-кейсах. Теперь кастомные поля автоматически удаляются из удаленных тест-кейсов и потом могут быть удалены из проекта.

ТестОпс 4.x

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