Списки ЭБП¶
Матрица трассировки: списки ЭБП
Нумерация ТК
NAV- вход в раздел, папки БП и corner case одного процесса.TABLE- табличный вид списка ЭБП.CARD- карточный вид списка ЭБП.TYPE- переключение по типам процессов.FREE- отображение свободного режима исполнения.
| Требование / сценарий | Что проверяем | Тест-кейсы |
|---|---|---|
| UC-01 | Открытие вкладки списка экземпляров процесса и отображение папок БП | NAV-01 - NAV-07, TYPE-01 |
| UC-01 | Тип процессов Рабочая среда выбран по умолчанию |
NAV-02, TYPE-01 |
| UC-01 | Табличный вид выбран по умолчанию | NAV-03, TABLE-01 |
| UC-01 | Колонки таблицы процессов соответствуют макету | NAV-05 |
| UC-01 | Сортировка процессов по дате создания от новых к старым | NAV-06 |
| UC-02 | Если опубликован один БП выбранного типа, уровень папок пропускается | NAV-08, NAV-09, TYPE-04 |
| UC-03 | Открытие списка ЭБП в табличном виде | TABLE-01, TABLE-05, TABLE-08 |
| UC-03 | Колонки и значения таблицы ЭБП берутся из группы табличного отображения | TABLE-02 - TABLE-04, TABLE-09, TABLE-10 |
| UC-03 | Навигация из строки ЭБП | TABLE-06, TABLE-07 |
| UC-04 | Переключение списка с таблицы на карточки | CARD-01, CARD-09, CARD-10, FREE-08 |
| UC-04 | Карточный вид на уровне ЭБП | CARD-02 - CARD-05, CARD-08 |
| UC-04 | Карточный вид на уровне БП | CARD-06, CARD-07 |
| UC-05 | Переключение по типам процессов | TYPE-01 - TYPE-08 |
| UC-05 | При одном БП после переключения типа сразу открывается список ЭБП | TYPE-04, NAV-08, NAV-09 |
| UC-06 | Дефолтное отображение таблицы и карточек для свободного режима | FREE-01, FREE-02, FREE-08 |
| UC-06 | Переменные процесса не выводятся в свободном режиме | FREE-03, FREE-04 |
| UC-06 | Информация о вложенностях и этапе отображается вместо переменных | FREE-05, FREE-06 |
| UC-06 | Переход в ЭБП из списка свободного режима | FREE-07 |
Тест-кейсы: карточный вид списка ЭБП
Основание: UC-04 .
Общие предусловия
- Пользователь находится в списке процессов или списке ЭБП.
- По умолчанию выбран табличный вид.
- Для процесса настроена группа переменных для карточного отображения.
| № | Название | Предусловия | Шаги | Ожидаемый результат |
|---|---|---|---|---|
| CARD-01 | Переключение с таблицы на карточки | Открыт список в табличном виде. | 1. Нажать переключатель карточного вида. | Список отображается в виде карточек. |
| CARD-02 | Карточный вид на уровне ЭБП | Открыт список ЭБП конкретного БП. | 1. Переключиться на карточный вид. | Каждый ЭБП отображается отдельной карточкой. |
| CARD-03 | Переменные в серых виджетах карточки ЭБП | Для процесса настроена группа переменных для карточного отображения. | 1. Открыть список ЭБП. 2. Переключиться на карточки. 3. Проверить содержимое карточки. |
В карточку ЭБП выводятся значения переменных из группы карточного отображения в виде тегов/серых виджетов. |
| CARD-04 | Названия переменных в карточке | Для карточного отображения настроено несколько переменных. | 1. Открыть карточный вид. 2. Проверить подписи значений. |
Пользователь понимает, к каким переменным относятся отображаемые значения. |
| CARD-05 | Пустое значение переменной в карточке | У ЭБП не заполнена переменная из группы карточного отображения. | 1. Открыть карточный вид. 2. Найти карточку ЭБП. |
Пустое значение отображается корректно или не выводится согласно согласованному правилу. |
| CARD-06 | Карточный вид на уровне БП | Пользователь находится на уровне списка БП выбранного типа. | 1. Переключиться на карточный вид. | Отображается стандартная карточка БП согласно макету. |
| CARD-07 | Переход из карточки БП к списку ЭБП | Открыт карточный вид на уровне БП. | 1. Нажать на карточку БП. | Открывается список ЭБП выбранного БП. |
| CARD-08 | Переход из карточки ЭБП к экземпляру | Открыт карточный вид на уровне ЭБП. | 1. Нажать на карточку ЭБП. | Открывается выбранный ЭБП согласно текущему поведению системы. |
| CARD-09 | Переключение обратно на таблицу | Открыт карточный вид. | 1. Нажать переключатель табличного вида. | Список снова отображается в табличном виде. |
| CARD-10 | Сохранение выбранного вида при навигации назад | Открыт карточный вид списка ЭБП. | 1. Открыть ЭБП. 2. Вернуться назад. |
Пользователь возвращается к списку в карточном виде, если выбранный вид должен сохраняться. |
Тест-кейсы: табличный вид списка ЭБП
Основание: UC-03 .
Общие предусловия
- Пользователь открыл конкретный БП или попал в список ЭБП через corner case одного процесса.
- Выбран табличный вид отображения.
- У процесса настроена группа переменных для табличного отображения.
- В БП есть несколько ЭБП с заполненными значениями переменных.
| № | Название | Предусловия | Шаги | Ожидаемый результат |
|---|---|---|---|---|
| TABLE-01 | Открытие списка ЭБП в таблице | Пользователь выбрал БП или попал в него автоматически. | 1. Открыть список ЭБП. | Список ЭБП отображается в табличном виде. |
| TABLE-02 | Колонки таблицы формируются из группы table_view |
Для процесса настроена группа переменных для табличного отображения. | 1. Открыть список ЭБП в таблице. 2. Проверить названия колонок. |
В колонках отображаются названия переменных из группы для табличного отображения. |
| TABLE-03 | Значения переменных в строках таблицы | В ЭБП заполнены значения переменных из группы табличного отображения. | 1. Открыть список ЭБП. 2. Сравнить значения в строках с данными ЭБП. |
В строках отображаются корректные значения переменных соответствующих ЭБП. |
| TABLE-04 | Отображение пустого значения переменной | У одного ЭБП не заполнена переменная, которая выводится в таблицу. | 1. Открыть список ЭБП. 2. Найти строку этого ЭБП. |
Пустое значение отображается корректно и не ломает строку/таблицу. |
| TABLE-05 | Отображение нескольких ЭБП | В БП есть несколько экземпляров. | 1. Открыть список ЭБП. | Все доступные пользователю ЭБП отображаются отдельными строками. |
| TABLE-06 | Навигация из строки ЭБП | В таблице отображается ЭБП. | 1. Нажать на строку или название ЭБП. | Открывается выбранный ЭБП согласно текущему поведению системы. |
| TABLE-07 | Сохранение табличного вида после возврата | Пользователь находится в списке ЭБП в табличном виде. | 1. Открыть ЭБП из списка. 2. Вернуться назад. |
Пользователь возвращается к списку ЭБП в табличном виде. |
| TABLE-08 | Пустое состояние списка ЭБП | В выбранном БП нет доступных ЭБП. | 1. Открыть список ЭБП. | Отображается понятное пустое состояние без технической ошибки. |
| TABLE-09 | Корректное отображение длинных значений | У переменной длинное текстовое значение. | 1. Открыть список ЭБП. 2. Проверить ячейку с длинным значением. |
Значение не ломает верстку таблицы; применяется перенос, сокращение или tooltip согласно дизайну. |
| TABLE-10 | Отображение разных типов значений | В таблицу выводятся строковые, числовые, датовые значения. | 1. Открыть список ЭБП. 2. Проверить формат значений. |
Значения отображаются в понятном формате, соответствующем типу переменной. |
Тест-кейсы: свободный режим исполнения
Основание: UC-06 .
Общие предусловия
- Пользователь открыл список ЭБП конкретного БП или попал в него через corner case одного процесса.
- БП находится в свободном режиме исполнения.
- В БП есть несколько ЭБП.
| № | Название | Предусловия | Шаги | Ожидаемый результат |
|---|---|---|---|---|
| FREE-01 | Табличный вид для свободного режима | БП находится в свободном режиме исполнения. | 1. Открыть список ЭБП в табличном виде. | Отображается таблица с дефолтными колонками для свободного режима. |
| FREE-02 | Карточный вид для свободного режима | БП находится в свободном режиме исполнения. | 1. Переключить список ЭБП на карточный вид. | Отображаются дефолтные карточки ЭБП для свободного режима. |
| FREE-03 | Переменные не выводятся в таблицу свободного режима | У ЭБП есть заполненные переменные. | 1. Открыть таблицу ЭБП свободного режима. 2. Проверить колонки и значения. |
Переменные процесса не выводятся в таблицу. Вместо них отображается информация, характерная для свободного режима. |
| FREE-04 | Переменные не выводятся в карточку свободного режима | У ЭБП есть заполненные переменные. | 1. Открыть карточный вид ЭБП свободного режима. 2. Проверить карточку. |
Переменные процесса не выводятся в карточку. Вместо них отображается информация, характерная для свободного режима. |
| FREE-05 | Отображение информации о вложенностях | У ЭБП есть вложенные или связанные элементы. | 1. Открыть список ЭБП свободного режима. | Пользователь видит информацию о вложенностях, если она предусмотрена для свободного режима. |
| FREE-06 | Отображение информации об этапе | ЭБП находится на определенном этапе. | 1. Открыть список ЭБП свободного режима. | Пользователь видит информацию об этапе вместо переменных процесса. |
| FREE-07 | Переход в ЭБП из свободного режима | Открыт список ЭБП свободного режима. | 1. Нажать на ЭБП в таблице или карточке. | Открывается ЭБП в текущем режиме исполнения. |
| FREE-08 | Переключение таблица/карточки в свободном режиме | Открыт список ЭБП свободного режима. | 1. Переключить таблицу на карточки. 2. Переключить карточки обратно на таблицу. |
Оба вида отображают дефолтную информацию свободного режима без вывода переменных процесса. |
Тест-кейсы: вход в список ЭБП и папки БП
Общие предусловия
- Пользователь авторизован в системе.
- Пользователю доступна вкладка списка экземпляров процесса.
- Для типа процессов
Рабочая средаопубликовано несколько БП. - Для отдельного типа процессов опубликован только один БП.
| № | Название | Предусловия | Шаги | Ожидаемый результат |
|---|---|---|---|---|
| NAV-01 | Открытие вкладки списка экземпляров процесса | Пользователь находится в системе. | 1. Открыть вкладку списка экземпляров процесса. | Открывается раздел со списком процессов выбранного типа. |
| NAV-02 | Тип процессов по умолчанию | Пользователь впервые открывает вкладку списка экземпляров процесса. | 1. Открыть вкладку списка экземпляров процесса. 2. Проверить выбранный тип процессов. |
По умолчанию выбран тип процессов Рабочая среда. |
| NAV-03 | Вид отображения по умолчанию | Пользователь впервые открывает вкладку списка экземпляров процесса. | 1. Открыть вкладку списка экземпляров процесса. 2. Проверить выбранный вид отображения. |
По умолчанию выбран табличный вид. |
| NAV-04 | Отображение папок БП при нескольких процессах выбранного типа | В выбранном типе процессов опубликовано больше одного БП. | 1. Открыть вкладку списка экземпляров процесса. 2. Проверить содержимое списка. |
Пользователь видит список БП выбранного типа в виде папок/строк процессов. |
| NAV-05 | Колонки таблицы процессов | В выбранном типе процессов опубликовано больше одного БП. | 1. Открыть список процессов. 2. Проверить состав колонок. |
Колонки таблицы процессов соответствуют макету. |
| NAV-06 | Сортировка процессов по дате создания | В списке есть несколько БП с разной датой создания. | 1. Открыть список процессов. 2. Проверить порядок строк. |
Процессы отсортированы по дате создания от самых новых к более старым. |
| NAV-07 | Переход из папки БП к списку ЭБП | В списке отображаются папки БП. | 1. Нажать на конкретный БП. | Открывается список ЭБП выбранного БП. |
| NAV-08 | Corner case: один опубликованный БП выбранного типа | В выбранном типе процессов опубликован только один БП. | 1. Открыть вкладку списка экземпляров процесса или переключиться на этот тип. | Система сразу открывает список ЭБП единственного БП. Уровень с папками БП пропускается. |
| NAV-09 | Отсутствие необходимости клика по единственной папке | В выбранном типе процессов опубликован только один БП. | 1. Открыть тип процессов с одним БП. 2. Проверить навигацию. |
Пользователь сразу видит экземпляры по единственному БП и не должен дополнительно нажимать на папку процесса. |
| NAV-10 | Пустое состояние при отсутствии доступных процессов | Для выбранного типа нет доступных опубликованных БП. | 1. Открыть вкладку списка экземпляров процесса. 2. Выбрать тип без доступных БП. |
Отображается понятное пустое состояние без ошибок интерфейса. |
Тест-кейсы: переключение по типам процессов
Основание: UC-05 .
Общие предусловия
- Пользователь находится во вкладке списка экземпляров процесса.
- Доступно несколько типов процессов.
- Для одного типа есть несколько БП.
- Для другого типа есть один БП.
| № | Название | Предусловия | Шаги | Ожидаемый результат |
|---|---|---|---|---|
| TYPE-01 | Отображение типа процессов по умолчанию | Пользователь впервые открыл список экземпляров процесса. | 1. Проверить выбранный тип. | По умолчанию выбран тип Рабочая среда. |
| TYPE-02 | Переключение на другой тип процессов | Доступно больше одного типа процессов. | 1. Открыть переключатель типов. 2. Выбрать другой тип процессов. |
Система переключает список на выбранный тип процессов. |
| TYPE-03 | Отображение первого уровня БП после переключения | В выбранном типе процессов больше одного БП. | 1. Переключиться на тип процессов. | Отображается первый уровень списка: БП выбранного типа. |
| TYPE-04 | Corner case одного БП после переключения типа | В выбранном типе процессов опубликован только один БП. | 1. Переключиться на этот тип процессов. | Система сразу открывает список ЭБП единственного БП, без уровня папок БП. |
| TYPE-05 | Возврат к типу Рабочая среда |
Пользователь переключился на другой тип процессов. | 1. Выбрать тип Рабочая среда. |
Отображаются списки БП/ЭБП для типа Рабочая среда по общим правилам навигации. |
| TYPE-06 | Сброс контекста выбранного БП при смене типа | Пользователь находится внутри списка ЭБП конкретного БП. | 1. Переключить тип процессов. | Система показывает данные нового типа, а не остается внутри БП предыдущего типа. |
| TYPE-07 | Сохранение выбранного вида отображения при смене типа | Пользователь выбрал карточный или табличный вид. | 1. Переключить тип процессов. 2. Проверить вид отображения. |
Вид отображения сохраняется или сбрасывается к табличному по согласованному правилу. |
| TYPE-08 | Пустое состояние типа без доступных БП | Есть тип процессов без доступных опубликованных БП. | 1. Переключиться на этот тип. | Отображается понятное пустое состояние. |