как добавить логотип в заголовок экстентного отчета 2.41.2 селен - PullRequest
0 голосов
/ 01 июня 2018

Я хочу добавить изображение в свой отчет по экстентам.Я попытался с помощью приведенного ниже кода в моем XML.

<?xml version="1.0" encoding="UTF-8"?>
<suite name="MYhoenixTestExecution" verbose="1" >
<!-- <listeners>

<listener class-name="org.uncommons.reportng.HTMLReporter" />

<listener class-name="org.uncommons.reportng.JUnitXMLReporter" />

</listeners> -->

<listeners>
        <listener class-name="phoenix.report.ExtentReporterNG" />
    </listeners>

<reportHeadline>Automation Report <image id="image-zoom">
        <![CDATA[   
        <img src='C:\CATS\logo.png'/>
        ]]>
    </image></reportHeadline>
<image id="image-zoom">
        <![CDATA[   
        <img src='C:\CATS\logo.png'/>
        ]]>
    </image>

<test name="Myphoenix_Login TC" >
    <classes>
      <class name="phoenix.testcases.Login_TC"/>
     </classes>
 </test>

Но все еще не смог добавить логотип.Пожалуйста, предложите.

1 Ответ

0 голосов
/ 25 июля 2019

Я успешно сделал это с версией 3.1.2

Это мой файл exten-config.xml ниже:

 <?xml version="1.0" encoding="UTF-8"?>
  <extentreports>
<configuration>
    <!-- report theme -->
    <!-- standard, dark -->
    <theme>dark</theme>

    <!-- document encoding -->
    <!-- defaults to UTF-8 -->
    <encoding>UTF-8</encoding>

    <!-- protocol for script and stylesheets -->
    <!-- defaults to https -->
    <protocol>https</protocol>

    <!-- title of the document -->
    <documentTitle>TRAX</documentTitle>

    <!-- report name - displayed at top-nav -->
    <reportName>
    <![CDATA[
            <img src='.//myCompanyLogo.svg' />
        ]]>              
    </reportName>


    <!-- location of charts in the test view -->
    <!-- top, bottom -->
    <testViewChartLocation>bottom</testViewChartLocation>

    <!-- custom javascript -->
    <scripts>
        <![CDATA[
            $(document).ready(function() {

            });
        ]]>
    </scripts>

    <!-- custom styles -->
    <styles>
        <![CDATA[
            .report-name { padding-left: 10px; } .report-name > img { float: 
      left;height: 90%;margin-left: 30px;margin-top: 2px;width: auto; }
        ]]>
    </styles>
</configuration>
</extentreports>

Обратите внимание, что вы должны позаботиться о расположенииобраз.Я поместил логотип компании в папку с логотипом и скопировал его в папку «Отчеты» перед заполнением html.report.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...