Гость
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / QTP 11 и шаблон результатов. / 1 сообщений из 1, страница 1 из 1
12.03.2012, 13:57
    #37700589
dondemon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
QTP 11 и шаблон результатов.
Добрый день, в нашей компании закупили QTP 11, был QTP 9.
Задача: Перенести все тесты с шаблонами на 11 версию. Результат: Тесты пере конвертировались корректно, и работают тоже вполне корректно, только если в 9ой версии ошибки на не правильные ссылки на путь к файлам выдавались один раз в одном action (если нажать skip), и при повторном нахождении ошибка не выдавалась, то сейчас она выдается на каждой последующей неправильной строчке кода. В принципе, это не сильно мешает, и с этим можно разобраться.

Проблема: HP run results зависает и закрывается, когда результаты теста пытаешься вывести с нужном нам шаблоне .xsl (file>print preview, User-defined .xsl) со старого QTP, со стандартными шаблонами 11 версии все нормально.

Сразу скажу, что с программированием я не очень. Изучал немного С++. Мне очень нужно чтобы QTP 11 печатал отчеты по старым тестам в нужном нам формате.
Если придется переписывать шаблон результата, так и скажите, буду искать информацию, если есть какие-то минимальные манипуляции, буду благодарен.

автор<xsl:stylesheet version="1.0"
xmlns:xsl = " http://www.w3.org/1999/XSL/Transform">

<xsl:template match = "/">

<html >
<head>
<title>
<!--<xsl:value-of select="Report/General/@productName"/> Report-->
</title>
<link rel="stylesheet" type="text/css" href="PResults.css" />


</head>
<body bgcolor="#fffff" leftmargin="0" marginwidth="20" topmargin="10" marginheight="10" vlink="#9966cc">
<center>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="hl_qt">
<div align="center"><span class="hl_qt"> CKAT </span></div>
</td>
</tr>
<tr>
<td class="hl0">
<xsl:choose>
<xsl:when test="Report/BPT">
<p><span class="hl0_name">Business Process Test:</span> <span class="hl0"><xsl:value-of select="Report/BPT/DName"/> </span></p>
</xsl:when>
<xsl:when test="Report/Doc[@type='BC']">
<p><span class="hl0_name">Business Component:</span> <span class="hl0"><xsl:value-of select="Report/Doc/DName"/></span></p>
</xsl:when>
<xsl:otherwise> <!-- TEST NAME -->
<p><span class="hl0_name"></span> <span class="hl0"><xsl:value-of select="Report/Doc/DName"/>
<![CDATA[ для заказчика: "]]>
<xsl:for-each select="document('C:\****\BIN\company.xml')">
<xsl:value-of select="organization"/>
</xsl:for-each>
<![CDATA["]]>
</span></p>
</xsl:otherwise>

Небольшой кусок кода, может будет понятней. Если не поможет, скопирую весь.
...
Рейтинг: 0 / 0
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / QTP 11 и шаблон результатов. / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]