Add new tab in allure report #2293
-
Hi all I want to add new custom tab in allure report - tab with some custom graphs, tables and information witch my tests generate. Thanks for all replies. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
There isn't much information about custom plugins available. The main reason is that historically, Allure was written in both Java & JavaScript with some technologies that can be considered outdated today. So, it takes a lot of work to get it started. Besides, there is no easy way to distribute & manage plugins, so the only option is to manage custom allure-commandline distribution and bundle custom plugins. We do have plugins to rewrite all the code and change the technologies used, but this is a completely different story. Having all this in mind, the most convenient way to create a custom tab is to fork the repository and follow the code examples in the plugins folder. However, some of the information on Plugin API can be found in old documentation: https://github.com/allure-framework/allure-docs/tree/main/content/plugins |
Beta Was this translation helpful? Give feedback.
-
The second reply with a bit more optimistic voice ;) Our team actively developing the new test reporting platform (known as Allure 3) with extensibility in mind. Feel free to share ideas on why you need a custom report; we would love to hear that. |
Beta Was this translation helpful? Give feedback.
-
Thanks for reply, this link can be very useful! |
Beta Was this translation helpful? Give feedback.
-
Thanks for reply. We can close discussion. |
Beta Was this translation helpful? Give feedback.
There isn't much information about custom plugins available. The main reason is that historically, Allure was written in both Java & JavaScript with some technologies that can be considered outdated today. So, it takes a lot of work to get it started. Besides, there is no easy way to distribute & manage plugins, so the only option is to manage custom allure-commandline distribution and bundle custom plugins.
We do have plugins to rewrite all the code and change the technologies used, but this is a completely different story.
Having all this in mind, the most convenient way to create a custom tab is to fork the repository and follow the code examples in the plugins folder.
However, some of…