Which Execution Profile was applied to a Test Suite run? — this information is important, should be included in the Report.html and its PDF version.
The following screenshot shows what I want (I made this screenshot by manually editing the report generated by KS).
I agree. I was looking for that same value a few days ago. Found it in another panel but it should be given prime space everywhere, not hidden away.
This would be a very useful feature. Management are looking at PDFs generated and sent. There is additional admin work required to present these results:
Identify environment/profile used
Rename the exported report to a meaningful name (probably inc name of Suite, not just a date/time)
@kazurayam, @Russ_Thomas, @Dan_Bown,
We will consider including execution profile in the exported reports. We will inform you all should there be any updates.
Test Suites name + Execution Profile name + date/time — a long string of these 3 concatenated would make a more meaningful file name of the exported report. For example,
HP.execute_chronos CURA_DevelopmentEnv-category0 - banksOnly 20200620_071325.html
In my Katalon Studio project I have a single Test Suite (e.g,
Test Suites/HP/execute_chronos) applied with 10 or more different Execution Profiles (e.g, `HP_DevelopmentEnv-category0 - banksOnly). Each of the different Execution Profiles injects different set of parameter values into the Test Suite. The Test Suite will produce totally different results according to which Execution Profile was applied. Therefore I need to differentiate the reports by which Execution Profile was applied to the Test Suite.
No updates yet. I checked KS 7.9.1 and found that Execution Profile is NOT included in the html compiled by the Basic Report plugin.
I have developed a custom solution for me.
I have made a demo project on GitHub and published it:
last edited at 1 Jan, 2021
Problem to solve
In the Katalon User Forum, there was a
question that asked how to automatically copy the Test Reports in HTML/PDF format to another location once a test suite finished.
In response to the question, I replied with a post where I described my previous solution. To be honest, I am not very much happy with my previous solution.
Russ Thomas replied a post where he mentioned that, instead of bothe…
My code compiles reports in JSON, for example:
The report includes the name of Execution Profile and GlobalVariable name=value pairs applied to the TestSuite run.
"Username": "John Doe"