Project

General

Profile

Actions

Coverage format » History » Revision 1

Revision 1/19 | Next »
Viktoria Kopach, 06/20/2014 07:33 PM


Формат файла с информацией о покрытии тестовых ситуаций

Описывается на XML.

<?xml version="1.0" encoding="UTF-8"?>
<coverageInfo> 
  <reqcoverage qid="путь_к_тестовой_ситуации">
    <test path="путь_к_покрывающему_элементу" cnt="1"/>
  </reqcoverage>
</coverageInfo>

Здесь:

путь_к_тестовой_ситуации это указанные через "/" и заключенные в кавычки user-visible-name_требования и имя_тестовой_ситуации
Например,
"TR-FMF-01-01-002/TR-FMF-01-01-002_T01"

путь_к_покрывающему_элементу
  • если описывается покрытие тестовых ситуаций тестовыми процедурами, то это путь к шагу тестовой процедуры.
    Например,
    "/TestProcedures/01/TestStep04"
    Здесь 01 - идентификатор тестовой процедуры, 04 - номер шага тестовой процедуры.
  • если описывается покрытие тестовых ситуаций тестами, то это путь к тесту

Так же в случае покрытия тестовыми процедурами для элемента test path должен быть указан еще один атрибут:
local="true"
Это выглядит, например, так:
<test path="/TestProcedures/01/TestStep04" local="true" cnt="1"/>

Элемент coverageInfo только один и может содержать несколько элементов reqcoverage.
Для каждого покрытого узла должен быть свой элемент reqcoverage. Непокрытые узлы не описываются вовсе.
Элемент reqcoverage может содержать несколько элементов test path, если его покрывают несколько тестовых процедур или тестов.

Updated by Viktoria Kopach almost 10 years ago · 1 revisions