У меня есть новый экземпляр TestLink, который я использую для крупного проекта. Намерение состоит в том, чтобы использовать довольно простое, но подходящее для целевого управления требованиями в TestLink, чтобы отслеживать сложные требования проекта. Я настроил ряд настраиваемых полей для хранения соответствующих данных и импортировал базовые требования из электронной таблицы, предоставленной руководителем проекта.
В 1.9.17 кажется, что единственный доступный экспорт для требований - это XML. Казалось бы, просто открыть это в Excel и просмотреть результаты в виде электронной таблицы (которую требует мой руководитель).
К сожалению, Excel берет настраиваемые поля в XML и создает новую строку для каждого настраиваемого поля для каждого требования, дублируя все требование.
Ниже приведен рабочий пример вывода и снимок экрана того, что Excel делает с этим.
<?xml version="1.0" encoding="UTF-8"?>
<requirements>
<requirement>
<docid><![CDATA[FBS-FR-833]]></docid>
<title><![CDATA[Data - Print]]></title>
<version>1</version>
<revision>1</revision>
<node_order>0</node_order>
<description><![CDATA[The solution shall enable the User to print any information they can view.]]></description>
<status><![CDATA[]]></status>
<type><![CDATA[]]></type>
<expected_coverage><![CDATA[1]]></expected_coverage>
<custom_fields>
<custom_field>
<name><![CDATA[OriginalSequence]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[Component]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[Owner]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[Requirement_Category]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[Compliance]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[ReftoITT]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[Assumptions]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[DiscoveryWorkshop]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[ResponseSection]]></name>
<value><![CDATA[]]></value>
</custom_field>
<custom_field>
<name><![CDATA[UserStory]]></name>
<value><![CDATA[]]></value>
</custom_field>
</custom_fields>
</requirement>
</requirements>