allure-framework / allure-docs Goto Github PK
View Code? Open in Web Editor NEWAllure Framework documentation
Home Page: https://allurereport.org/docs/
License: Apache License 2.0
Allure Framework documentation
Home Page: https://allurereport.org/docs/
License: Apache License 2.0
Hi, a suggestion in the documentation, could add the following command for installation:
npm install -g allure-commandline
Because linux users are having problems with the repository.
Based on the https://github.com/allure-framework/allure-maven/releases link , I am assuming that the doc should have 2.8 version for allure-maven.
Add info how to define categories in report.
I can generate the data structure required by allure by myself, but I searched through the documentation and didn't see what kind of data structure it needs?
Suites tab is no longer exists, was renamed to xUnit but published documentation is still referencing it.
Line 9 and 10 of the following file contains a broken link, and makes a reference of a section that doesn't exist in the documentation.
https://github.com/allure-framework/allure-docs/blame/main/content/plugins/existing.md
Probable you have a huge classpath. To solve the problem configure weaver to process only classes with steps/attachments.
add META-INF/aop-ajc.xml to classpath with the following content
<aspectj>
<weaver options="">
<include within="your.base.package.*" />
</weaver>
</aspectj>
There were made several outstanding updates in allure-java
+ 2.0 version has been released. Some docs' parts are outdated.
sudo apt-add-repository ppa:qameta/allure
sudo apt-get update
sudo apt-get install allure-commandline
Executing commands from documentation results in
Unable to locate package allure-commandline
Download URL in the documentation points to Bintray, but 2.8.x releases are not published there.
Does the documentation needs an update on this point or is here a reason not to publish 2.8.x on Bintray ? Are you interested by a PR to update the documentation ?
What is the new official way to download Allure (I download maven allure-commandline artifact on my side) ?
The problem with slow host resolve (dns lags)
Upon cloning your repository I tried to build a docker image using the command
docker build --tag=allure-docs .
and got the following error:
Sending build context to Docker daemon 13.55MB
Step 1/3 : FROM nginx:1.12-alpine
1.12-alpine: Pulling from library/nginx
550fe1bea624: Pull complete
af3988949040: Pull complete
d6642feac728: Pull complete
c20f0a205eaa: Pull complete
Digest: sha256:db5acc22920799fe387a903437eb89387607e5b3f63cf0f4472ac182d7bad644
Status: Downloaded newer image for nginx:1.12-alpine
---> 24ed1c575f81
Step 2/3 : COPY build/docs/html5 /usr/share/nginx/html
COPY failed: stat /var/lib/docker/tmp/docker-builder908779930/build/docs/html5: no such file or directory
Pre-check
Describe the improvement
Description of the improvement / report
A clear and concise description.
On the documentation for allure: https://docs.qameta.io/allure/
the links for Getting started and report structure and features not working since server is not running.
The section about installing Allure to Jenkins from an archive instructs users to download allure-commandline.zip from Github releases. however, the latest release with that zip is 2.0-BETA1. Should the install instructions point to bintray instead?
default-src 'self';
script-src 'self' 'unsafe-inline' 'unsafe-eval';
style-src 'self' 'unsafe-inline';
font-src 'self' data:;
img-src 'self' data:
Hi everyone,
I was just evaluating Allure and wanted to check out the demo. Unfortunately the link to https://qameta.io/allure/demo is not working.
I would fix this myself, but I'm not sure if the link changed or the demo is broken. If you point me in the right direction I can make the change myself.
Thanks for Allure :D
Cheers,
Michael
The documentation on Allure2-TestNG integration (https://allure-framework.github.io/allure-docs/2.0/#_testng) advises to use io.qameta.allure.allure-testng as a dependency.
I was not able to get the artefact upon, looks corresponding code is missing in https://github.com/allure-framework/allure2
Expected results: the instruction refers to available artefacts and/or there are steps on how-to get all dependencies (including snapshots).
Hello everyone, thanks for the useful framework.
While setting this up with Junit 5, I noticed documentation can be updated, with a slightly simpler configuration:
maven-surefire-plugin
to 2.22.2
, one does not need to provided a junit-platform-surefire-provider
anymore (it is deprecated on latests version of Junit 5)allure-maven
(2.10.0), it is not necessary to provide reportVersion
in the configurationallure-maven
(2.10.0), it is not necessary to provide junit.jupiter.extensions.autodetection.enabled
property.mvn test allure:report
, i had to customize allure.results.directory
system property. (it is described somewhere else in the docs)Below is my current setup
<properties>
<aspectj.version>1.9.7</aspectj.version>
</properties>
<dependencies>
<dependency>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-junit5</artifactId>
<version>LATEST_VERSION</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<configuration>
<testFailureIgnore>false</testFailureIgnore>
<argLine>
-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
</argLine>
<systemProperties>
<allure.results.directory>${project.build.directory}/allure-results</allure.results.directory>
</systemProperties>
</configuration>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
<dependency>
</dependencies>
</plugin>
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>LATEST_VERSION</version>
</plugin>
</plugins>
</build>
...
I'll gladly make a PR if you find these changes useful.
PS. Documentation seems exposed at two different URLs, what is the difference ?
Need to write documentation for:
Attempting to access the documentation address (https://docs.qameta.io/allure/) returns: "default backend - 404"
I'm looking for the docs for allure-js. When I check the website, I see docs for the deprecated mocha-allure-reporter, not for the allure-mocha npm package.
https://docs.qameta.io/allure/#_mocha
Is it possible to get some up-to-date documentation?
Thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.