Via le run log, QF-Test fournit un journal détaillé des actions exécutées pendant un test. Les résultats globaux de ce journal peuvent être résumés dans d’autres rapports comme le rapport HTML/XML/Junit.
Une caractéristique peu documentée - mais volontiers utilisée - est qu’il est possible d’adapter/changer le style/contenu de ces rapports à ses propres besoins. Néanmoins, pour ce faire, des connaissances de base en programmation sont inévitablement nécessaires.
Les rapports HTML/XML/Junit sont personnalisables. Ainsi, le contenu de l’attribut “name” et “package” peut être modifié.
Les rapports HTML/XML/JUnit sont générés par une transformation XSLT. Les feuilles XSLT nécessaires sont situées dans le répertoire
Si vous modifiez ces feuilles, vous voudrez peut-être les copier/déplacer à
Comme les feuilles de transformation XSLT de ce répertoire sont préférées aux feuilles de transformation XSLT du répertoire
Notes
La transformation d’identité XSLT peut être utilisée afin d’obtenir le document XML original à partir duquel les rapports HTML/XML/JUnit sont générés :
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
Lors de la génération d’un rapport HTML, vous pouvez souhaiter que QF-Test copie des fichiers supplémentaires (comme des fichiers JavaScript ou des feuilles de style supplémentaires) dans le répertoire cible généré. Il est possible d’informer QF-Test de ces fichiers. Pour cela, il suffit de créer un fichier avec le nom ‘files-to-copy.txt’. Dans ce fichier texte, les fichiers JavaScript, feuilles de style ou images supplémentaires sont spécifiés. (Un fichier par ligne).