Обновите выполнение тестового набора (загрузив XML-файл) в testlink с помощью настраиваемого поля Testcase Unique.

Я настроил тестовую ссылку (Версия 1.9.12), все выглядит хорошо, но я пытался обновить выполнение тестового примера, загрузив файл XML. Это работает нормально, если XML использует идентификатор тестового случая (внешний или внутренний), но я хотел бы использовать имя тестового случая или настраиваемое поле. Для этого я искал в Интернете и нашел ссылку (приведенную ниже), где они прикрепили несколько файлов, в которых есть кусочки кода, которые нужно изменить в моем существующем проекте testlink. После прохождения .diff файлы Я понял, что мне нужно изменить пару существующих файлов (упомянутых ниже) в моей тестовой ссылке.

  1. /lib/functions/testcase.class.php
  2. /lib/results/resultsImport.php

xml, который я импортировал, показан ниже, может кто-нибудь мне помочь. Спасибо заранее.

<?xml version="1.0" encoding="UTF-8" ?>
<!-- TestLink - www.teamst.org - xml to allow results import -->
<results>
    <testproject name="Target" prefix="DT_Target" />
    <testplan name="TestPlan1" />
    <build name="Test Build Auto" />
    <testcase external_id="DT_Target-730">
        <!--<testcase name="MyTestCaseName1">-->
        <linkby custom_field="checkmate_id" value="MyTestCaseCF1" />
        <result>F</result>
        <notes>YYYYYYYYYYYY</notes>
        <timestamp></timestamp>
    </testcase>
</results>

0 ответов

Другие вопросы по тегам