1. Идеи по улучшению функционала Test IT
1голос

Реализовать регистронезависимость параметров или их видимость в других проектах

Добрый день.

Некоторое время назад вы реализовали отдельный раздел "Настройки проектов", в котором видны как атрибуты, так и общие для всех параметры. Его реализация, безусловно, интересна, но реализацию хотелось бы сделать несколько более удобной. Это возможно сделать несколькими способами:
1) Реализовать регистронезависимость параметров
2) Реализовать видимость параметров во всех проектах
3) Реализовать права с доступам к Настройкам проектов на чтение (без возможности модификации), т.е. просто для видимости того, что уже создано (на этот счёт будет задача с отдельным предложением)


Предусловия:
1) Наличие имеющегося параметра с именем "положительноеЧисло", его связь с проектом "Проект 1"

Шаги:
1) В разделе "Проекты" открыть любой проект, отличный от "Проект 1", например,"Проект 2
2) Нажать Создать > Тест-кейс
3) В поле "Действие" для шага ввести % и начать писать имя параметра "положительноечисло"

Ожидаемый результат:
1) Появляется модальное окно "Такой параметр уже существует. В “Настройках проектов“ администратор может назначить его на ваш проект. Если вы не хотите использовать существующий параметр – укажите другое название, чтобы создать новый." (пример данного окна добавил в виде скриншота)
ИЛИ
2) Параметр виден при вводе

Фактический результат:
Параметр не виден для выбора. При вводе значения "положительноечисло" (а не "положительноеЧисло") система заведёт его как новый параметр.

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

3 комментария
  • Павел А.
    Безусловно, можно добавить Проект на странице "Настройки проектов", но здесь имеется ввиду по умолчанию, т.к. сотрудники по умолчанию не знают, в каком регистре тот или иной параметр задан или имеет ли он нижнее подчёркивание между словами или же и вовсе прописан в CamelCase.
    Альтернативное предложение для решения этой проблемы указано тут: https://support.yoonion.ru/ideas/record/96184
  • Павел А.
    Кстати, вот что интересно.

    Заметил, что к тегам у вас сами автоматически преобразуются в нижний регистр, будто к ним автоматом .lower метод применяется. Хоть большими пиши, хоть маленькими.
    А к параметрам вы это почему-то не стали применять.
  • Юрий Горбанев
    Спасибо за ообращение!
    По описанному сценарию завели задачу TMS-40160.
    Вопрос доступа на чтение к разделу «Настройки проектов» отдельное предложение, рассмотрим его также отдельно, вне рамок задачи.