t.me/atinfo_chat Telegram группа по автоматизации тестирования

Не как не получаеться создать отчёт Allure ?

java
testng
allure
Теги: #<Tag:0x00007f9c4fc7abf8> #<Tag:0x00007f9c4fc7aab8> #<Tag:0x00007f9c4fc7a900>

(Vasiliy Rakshin) #4

В пом надо добавить http://wiki.qatools.ru/display/AL/Allure+Maven+Plugin#AllureMavenPlugin-Installation
раздел <reporting>


(Terabaytus) #5

Теперь выдаёт ошибку

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:si
te (default-site) on project WebDriver: Error during page generation: Error rend
ering Maven report: Could not generate the report: Can't resolve one or more giv
en artifacts [ru.yandex.qatools.allure:allure-bundle:jar:{latest-allure-version}
]: Could not find artifact ru.yandex.qatools.allure:allure-bundle:jar:{latest-al
lure-version} in central (https://repo.maven.apache.org/maven2) -> [Help 1]

(Vasiliy Rakshin) #6

Мавен у вас 3.5 версии же установлен? http://maven.apache.org/download.cgi


(Terabaytus) #7

Да.


(Vasiliy Rakshin) #8

Удалите версию.


(Vasiliy Rakshin) #9

Из ошибки видно что вы добавили ещё в раздел версию, тоже удалите.


(Terabaytus) #10

Полностью удалил зависимость

 <!-- https://mvnrepository.com/artifact/ru.yandex.qatools.allure/allure-junit-adaptor -->
<dependency>
    <groupId>ru.yandex.qatools.allure</groupId>
    <artifactId>allure-junit-adaptor</artifactId>
    <version>1.4.8</version>
    <scope>test</scope>
</dependency>

и

<allure.version>{latest-allure-version}</allure.version>

теперь стало выдавать

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:si
te (default-site) on project WebDriver: Error during page generation: Error rend
ering Maven report: Could not generate the report: 11850 -> [Help 1]


(Vasiliy Rakshin) #11

А разве я вам сказал полностью удалять зависимость? тег версии удалить


(Terabaytus) #12

Тогда подчёркивает <dependency> этой зависимости и пишет

Project build error: ‘dependencies.dependency.version’ for ru.yandex.qatools.allure:allure-junit-adaptor:jar is missing.


(Vasiliy Rakshin) #13

упс. хорошо, извиняюсь
тогда такие версии:

        <groupId>ru.yandex.qatools.allure</groupId>
        <artifactId>allure-junit-adaptor</artifactId>
        <version>1.5.4</version>

            <groupId>io.qameta.allure</groupId>
            <artifactId>allure-maven</artifactId>
            <version>2.8</version>

(Terabaytus) #14

А это в какой раздел добавить ?

<groupId>io.qameta.allure</groupId>
            <artifactId>allure-maven</artifactId>
            <version>2.8</version>

(Vasiliy Rakshin) #15

(Terabaytus) #16

Теперь вот такая ошибка
[ERROR] 11850


(Vasiliy Rakshin) #17

Покажите ещё раз свой пом.


(Terabaytus) #18
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>WebDriver</groupId>
  <artifactId>WebDriver</artifactId>
  <version>0.0.1-SNAPSHOT</version>
 
 <properties>
    <aspectj.version>1.7.4</aspectj.version>
   
</properties>

<reporting>
        <excludeDefaults>true</excludeDefaults>
        <plugins>
            <plugin>
                <groupId>io.qameta.allure</groupId>
            <artifactId>allure-maven</artifactId>
            <version>2.8</version>
            </plugin>
        </plugins>
    </reporting>

  <build>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.6.1</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>
      <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.14</version>
            <configuration>
                <testFailureIgnore>false</testFailureIgnore>
                <argLine>
                    -javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
                </argLine>
                <properties>
                    <property>
                        <name>listener</name>
                        <value>ru.yandex.qatools.allure.junit.AllureRunListener</value>
                    </property>
                </properties>
            </configuration>
            <dependencies>
                <dependency>
                    <groupId>org.aspectj</groupId>
                    <artifactId>aspectjweaver</artifactId>
                    <version>${aspectj.version}</version>
                </dependency>
            </dependencies>
        </plugin>
    </plugins>
  </build>
  
  <dependencies>
<!-- https://mvnrepository.com/artifact/ru.yandex.qatools.allure/allure-junit-adaptor -->
<dependency>
   <groupId>ru.yandex.qatools.allure</groupId>
        <artifactId>allure-junit-adaptor</artifactId>
        <version>1.5.4</version>
</dependency>


   <!-- https://mvnrepository.com/artifact/junit/junit-dep -->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit-dep</artifactId>
    <version>4.8.2</version>
</dependency>
<dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>2.53.0</version>
    </dependency>
  </dependencies>
</project>

(Vasiliy Rakshin) #19

Я ещё раз извиняюсь. Давайте ещё раз поменяем раздел репортинг, на:

                <groupId>ru.yandex.qatools.allure</groupId>
                <artifactId>allure-maven-plugin</artifactId>
                <version>2.6</version>

Allure - подборка типичных проблем возникающих в процессе использования и их решения
(Terabaytus) #20

Поменял ошибка осталась та же

[ERROR] 11850


(Vasiliy Rakshin) #21

Какой командой запускаете?
Давайте тогда полные строки ошибки.


(Terabaytus) #22

команда для запуска

mvn clean test site

Ошибки

[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building WebDriver 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.775 s
[INFO] Finished at: 2017-07-17T14:52:19+03:00
[INFO] Final Memory: 7M/77M
[INFO] ------------------------------------------------------------------------
[ERROR] 11850
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.

(Vasiliy Rakshin) #23

Запустите пока mvn --errors clean test
а потом как тест завершится mvn --errors site
и будет нормальное сообщение об ошибке