# Create Allure Report extention Plugin

**URL:** <https://forum.katalon.com/t/create-allure-report-extention-plugin/33279>\
**Category:** Integrations\
**Tags:** plugins, katalon-studio\
**Created:** [September 18, 2019, 7:50am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279 "2019-09-18T07:50:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![nirav.makwana](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nirav.makwana/32/8032_2.png) [@nirav.makwana](https://forum.katalon.com/u/nirav.makwana)\
**Post date:** [September 18, 2019, 7:50am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/1 "2019-09-18T07:50:28Z")

</div>

I am willing to contribute Katalon Community to create a Plugin for Allure reports.  
Please can some one let me know if there is any way we can use Allure Plugins API to generate Allure reports.

---

<div class="post-metadata">

**Author:** ![ThanhTo](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/thanhto/32/697_2.png) [@ThanhTo](https://forum.katalon.com/u/ThanhTo)\
**Post date:** [September 18, 2019, 7:59am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/2 "2019-09-18T07:59:34Z")

</div>

Hi @nirav.makwana

You should visit the source code of Basic Report:

> **[GitHub - katalon-studio/katalon-studio-basic-report-plugin](https://github.com/katalon-studio/katalon-studio-basic-report-plugin)**
>
> Contribute to katalon-studio/katalon-studio-basic-report-plugin development by creating an account on GitHub.

and Sample Report plugin to see how to retrieve the execution information from Katalon Studio:

[GitHub - katalon-studio/katalon-studio-sample-report-plugin: A Katalon project to demonstrate how to generate a customized report.](https://github.com/katalon-studio/katalon-studio-sample-report-plugin)

A tutorial to how to create Katalon Studio plugin is here:

[http://forum.katalon.com/t/tutorial-create-your-first-katalon-studio-plugin/18088](http://forum.katalon.com/t/tutorial-create-your-first-katalon-studio-plugin/18088)

I haven’t taken a look at the Allure API yet, but hopefully you can.

Cheers !

---

<div class="post-metadata">

**Author:** ![nirav.makwana](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nirav.makwana/32/8032_2.png) [@nirav.makwana](https://forum.katalon.com/u/nirav.makwana)\
**Post date:** [September 19, 2019, 6:24am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/4 "2019-09-19T06:24:41Z")

</div>

Thanks a lot @ThanhTo.  
The Plugin creation worked for me and I was able to integrated the Extent Reports into Katalon.  
But there is just on concern.

Is there any way I can override the verifyElementText() and other similar Verify and Assert methods that I can override and add the Extent Logging into that?

Currently I have to put If() conditions on every Verify and Assert Methods that I call for each Object for WebUI testing

---

<div class="post-metadata">

**Author:** ![ThanhTo](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/thanhto/32/697_2.png) [@ThanhTo](https://forum.katalon.com/u/ThanhTo)\
**Post date:** [September 19, 2019, 6:26am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/5 "2019-09-19T06:26:55Z")

</div>

I believe @kazurayam can answer this. Hey Kazu is this possible with metaprogramming in Groovy ? I am not an expert on this.

---

<div class="post-metadata">

**Author:** ![kazurayam](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kazurayam/32/333_2.png) [@kazurayam](https://forum.katalon.com/u/kazurayam)\
**Post date:** [September 19, 2019, 6:31am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/6 "2019-09-19T06:31:08Z")

</div>

Yes, it is quite possible.

Please study the method `pandemic` in the following source.

> <https://github.com/kazurayam/HighlightingElementByTestObjectInEachAndEveryStep/blob/master/Keywords/com/kazurayam/ksbackyard/HighlightElement.groovy>

For reference, you may want to refer to Groovy’s metaprogramming tutorial:  
[https://groovy-lang.org/metaprogramming.html](https://groovy-lang.org/metaprogramming.html)

---

<div class="post-metadata">

**Author:** ![nirav.makwana](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nirav.makwana/32/8032_2.png) [@nirav.makwana](https://forum.katalon.com/u/nirav.makwana)\
**Post date:** [September 19, 2019, 8:07am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/7 "2019-09-19T08:07:08Z")

</div>

Wow! that was a quick response.  
Thanks guys 🙂

---

<div class="post-metadata">

**Author:** ![guny.arun](https://avatars.discourse-cdn.com/v4/letter/g/e95f7d/32.png) [@guny.arun](https://forum.katalon.com/u/guny.arun)\
**Post date:** [September 25, 2019, 8:57pm UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/8 "2019-09-25T20:57:00Z")

</div>

Hello Nirav,

Greetings!!

As per the post i see that, you were able to create extent report plugin.

But, can i know if by any chance you worked on allure with katalon ?? were able to achieve something on this ??

Am literally looking for Allure with Katalon studio. Appreciate if you could comment on this.

Thank you in Advance !!

Regards,  
Arun

---

<div class="post-metadata">

**Author:** ![nirav.makwana](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nirav.makwana/32/8032_2.png) [@nirav.makwana](https://forum.katalon.com/u/nirav.makwana)\
**Post date:** [October 2, 2019, 8:45am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/9 "2019-10-02T08:45:04Z")

</div>

@guny.arun  
I am still working on it.  
Please let me know your findings. We can collaborate on it and find some solution.

---

<div class="post-metadata">

**Author:** ![nirav.makwana](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nirav.makwana/32/8032_2.png) [@nirav.makwana](https://forum.katalon.com/u/nirav.makwana)\
**Post date:** [October 2, 2019, 8:46am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/10 "2019-10-02T08:46:37Z")

</div>

I have created Extent report integration.  
Just need to know how can I add folder to reports section that can be visible in Katalon Studio too.  
Creating a folder manually is not visible in Katalon Studio reports section.

---

<div class="post-metadata">

**Author:** ![kazurayam](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kazurayam/32/333_2.png) [@kazurayam](https://forum.katalon.com/u/kazurayam)\
**Post date:** [October 8, 2019, 6:06am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/11 "2019-10-08T06:06:27Z")

</div>

> [@nirav.makwana](#):
>
> Creating a folder manually is not visible in Katalon Studio reports section.

If you create Extent reports into the `<projectDir>/Reports` directory, then your reports will NOT be visible as Katalon Studio intentionally hides the directory in the Tests Explorer pane. I think it is not a good idea to try reusing the Reports directory for your intention.

But Katalon Studio’s Tests Explorer pane shows any custom directories/files (except the Reports directory) in the project directory created by user. As an example, you can see the following post:

> [@Want to edit .gitignore and README.md in Katalon Studio](http://forum.katalon.com/t/want-to-edit-gitignore-and-readme-md-in-katalon-studio/12268/10):
>
> Version 6.1.5 Added the capability to display all user folders/files in Test Explorer. [https://docs.katalon.com/katalon-studio/new/version-615.html](https://docs.katalon.com/katalon-studio/new/version-615.html) See the following screenshots. Test Explorer in v6.1.5 shows new-comers now. You can edit any texts using basic test editor. This change is significant for me.

@nirav.makwana

Why not you try creating a new directory (e.g, `<projectDir>/Extent`) and store reports in there, then the reports will be visible in the Tests Explorer of the Katalon Studio’s GUI.

---

<div class="post-metadata">

**Author:** ![guny.arun](https://avatars.discourse-cdn.com/v4/letter/g/e95f7d/32.png) [@guny.arun](https://forum.katalon.com/u/guny.arun)\
**Post date:** [October 9, 2019, 2:11am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/12 "2019-10-09T02:11:52Z")

</div>

> [@nirav.makwana](#):
>
> ports section that can be visible in Katalon Studio too.  
> Creating a folder manually is not visible in Katalon Studio reports section.

I have integrated with ReportPortal(Using Listeners- You can see the example in community), which is absolutely better than allure(Enterprise Level)

---

<div class="post-metadata">

**Author:** ![naveenkumar.sampath](https://avatars.discourse-cdn.com/v4/letter/n/35a633/32.png) [@naveenkumar.sampath](https://forum.katalon.com/u/naveenkumar.sampath)\
**Post date:** [October 9, 2019, 11:45am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/13 "2019-10-09T11:45:32Z")

</div>

Hi Arun,

Have you implemented the Extent report for Test suite Collection for Report Summary?

I am currently looking for the consolidated report for Test Suite Collection. In my project, we are trying to get the consolidated report for parallel execution using test suite collection.

---

<div class="post-metadata">

**Author:** ![Mehran\_Shafqat](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@Mehran\_Shafqat](https://forum.katalon.com/u/Mehran_Shafqat)\
**Post date:** [October 17, 2019, 6:50am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/14 "2019-10-17T06:50:19Z")

</div>

Hi is there any update on this please ? like any plugin anything we can integrate for extent report or Allure report please.

---

<div class="post-metadata">

**Author:** ![nirav.makwana](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nirav.makwana/32/8032_2.png) [@nirav.makwana](https://forum.katalon.com/u/nirav.makwana)\
**Post date:** [October 17, 2019, 9:56am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/15 "2019-10-17T09:56:46Z")

</div>

I have given up on Allure report integration.

I am looking forward and working on Extent report generation.

---

<div class="post-metadata">

**Author:** ![Mehran\_Shafqat](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@Mehran\_Shafqat](https://forum.katalon.com/u/Mehran_Shafqat)\
**Post date:** [October 17, 2019, 1:06pm UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/16 "2019-10-17T13:06:35Z")

</div>

sure if we are able to integrate extent report it also great because traditional reporting plugin not very good in html reporting

---

<div class="post-metadata">

**Author:** ![guny.arun](https://avatars.discourse-cdn.com/v4/letter/g/e95f7d/32.png) [@guny.arun](https://forum.katalon.com/u/guny.arun)\
**Post date:** [October 17, 2019, 9:37pm UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/17 "2019-10-17T21:37:32Z")

</div>

Hi Naveen,

I have Used ReportPortal. That looks good !!

---

<div class="post-metadata">

**Author:** ![rohinis](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/rohinis/32/20464_2.png) [@rohinis](https://forum.katalon.com/u/rohinis)\
**Post date:** [November 28, 2019, 7:55am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/18 "2019-11-28T07:55:08Z")

</div>

Hi Nirav ,

Can you please share how did you build and integrate the extent reports

Thank you,  
Rohini

---

<div class="post-metadata">

**Author:** ![nirav.makwana](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/nirav.makwana/32/8032_2.png) [@nirav.makwana](https://forum.katalon.com/u/nirav.makwana)\
**Post date:** [January 7, 2020, 6:12am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/19 "2020-01-07T06:12:28Z")

</div>

Hi Rohini,  
Allure reporting is not actually possible in Katalon studio.  
I have not found any help to create Allure report Plugin due to it’s lack of proper documentation.

But I am successfully able in work wit Extent reports.  
That is working fine, but with some limitations.

---

<div class="post-metadata">

**Author:** ![shahin.fard](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/shahin.fard/32/10619_2.png) [@shahin.fard](https://forum.katalon.com/u/shahin.fard)\
**Post date:** [February 13, 2020, 7:27pm UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/20 "2020-02-13T19:27:59Z")

</div>

I’d love to be able to use any other means for reporting than the basic report, any insight as to how you did, or when an ETA to the plugin being available?

---

<div class="post-metadata">

**Author:** ![sarah.saloum](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/sarah.saloum/32/12971_2.png) [@sarah.saloum](https://forum.katalon.com/u/sarah.saloum)\
**Post date:** [June 17, 2020, 9:54am UTC](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279/21 "2020-06-17T09:54:11Z")

</div>

Hi nirav,  
Can you please share with us how extent report worked with you ?  
I wanna do the same.

Thank you!

[Next page](https://forum.katalon.com/t/create-allure-report-extention-plugin/33279.md?page=2)
