Project

General

Profile

Actions

Feature #10248

closed

Отчет Coverage с покрытием по тестам (byProjects): предложения и замечания

Added by Viktoria Kopach about 4 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
04/09/2020
Due date:
% Done:

100%

Estimated time:
Published in build:
1.3.645

Description

1. Список тестов отображать после текста требования.
2. Добавить возможность раскрывать/скрывать список тестов. По умолчанию он должен быть не раскрыт.
3. Если тестовых ситуаций нет, то не отображать столбец с ними в статистике.
4. Для желтых (то есть не полностью покрытых) нелистовых узлов в заголовке отображать количество покрытых дочерних узлов и их общее количество. Например, (2/5). Для узла Requirements это не обязательно.
5. Настраивать как извлекать идентификатор теста (из имени файла + м.б. из окружения места где найден идентификатор требования)

Actions #1

Updated by Alexey Khoroshilov over 3 years ago

  • Target version set to 1.3 (stable)
Actions #2

Updated by Denis Kildishev over 3 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
Actions #3

Updated by Denis Kildishev over 3 years ago

  • Published in build set to 1.3.645
Actions #4

Updated by Alexey Khoroshilov over 3 years ago

5. Настраивать как извлекать идентификатор теста (из имени файла + м.б. из окружения места где найден идентификатор требования)

А как этим пользоваться?

Actions #5

Updated by Denis Kildishev over 3 years ago

там в настроек появилась js формула где можно использовать полный путь path, последний сегмент lastSegment, и требование к которому привязан тест one

Actions #6

Updated by Alexey Khoroshilov over 3 years ago

Что такое последний сегмент?

Как предлагается достать имя my_file_test из комментария к тесту следующего вида?

/********************************************************************
 * @test: my_file_test
 * @purpose: Тестирование файлов.
 * @target:  XXX
 * @requirement /Requirements/XXX/REQ1
 * @requirement /Requirements/XXX/REQ2
 * @requirement /Requirements/XXX/REQ3
 ********************************************************************/

Actions #7

Updated by Denis Kildishev over 3 years ago

Последний сегмент - часть пути к файлу, например для /home/test/1.ttcn это 1.ttcn. my_file_test получить на данный момент не получится. Чтобы парсить данные из файла нужно добавить отдельные парсеры подобных комментариев, причем скорее всего даже нескольких видов так как языки могут быть разными

Actions #8

Updated by Viktoria Kopach over 3 years ago

  • Status changed from Resolved to Verified
Actions #9

Updated by Alexey Khoroshilov almost 3 years ago

  • Status changed from Verified to Closed
Actions

Also available in: Atom PDF