Ortoni Report | Playwright HTML Report with Dashboard
HTML-код
- Опубликовано: 8 сен 2024
- My first-ever contribution to npm package manager.
Link to install - www.npmjs.com/...
Playwright Report by Koushik
We are excited to announce the release of OrtoniReport (Playwright report - unofficial), a powerful and customizable HTML report generator for Playwright tests. This release includes key features that enhance the reporting capabilities and make it easier to visualize and organize test results.
Configurable Report Generation
reporter: [["ortoni-report",
{
projectName: 'Plawright Sample',
authorName: 'Koushik',
testType: 'E2E'
}],
["dot"]],
If any issues faced, please create an issue in the GitHub
---------------------------------------------------------------------
Tamil RUclips Channel:
@kurimurai
---------------------------------------------------------------------
🎁Support me here.
BuyMeCoffe: www.buymeacoff...
UPI: koushik350-1@okaxis
-------------------------Thank you--------------------------
Thanks for watching, If you like the video, give it a thumbs up 👆.
Sharing is caring, kindly share the video with your friends and colleagues.
Don't forget to subscribe and hit the bell 🔔 notification.
-------------------------------SOCIAL-------------------------------
📝Test Practice Site: letcode.in/
🐦Discord: / discord
📸Instagram: / letcode.in
🎓 LinkedIn: / ortoni
⛳️ XPath Extension: bit.ly/2T5EUCu
Join our WhatsApp group (Only for Channel Members)
/ @letcode
Zerodha referral link: zerodha.com/?c...
#letcode #playwright
Really good. I am using custom report with the help of your video. This one is also nice.. keep up good work...
Thanks 👍
@@letcode testInfo.attach that screnshot i expected in base 64 format in the report. But it is not coming. The screenshot which u are talking about screenshot on config only??
In the 1.1.6 version base64 image is there, yes based on default config.
Great work done Koushik!
Few things I would like to see:
1. Do not count the skipped and retry as count, since test plan and this report might cause count mismatch confusion
2. Clicking on passed/failed/skipped on piechart should drill down to the actual tests
3. Color coding to distinguish tests on left panel
Thanks.
1st makes sense.
2. Need clarification
3. I have added icons to know the test status, check version 1.1.2
Great one Koushik.
And I was about to say same as MayukhNath as in point 1.
If a report includes a count of retry in 'All' then I would suggest to have 'Retry' count as well so users can interpret and know how many were retried so as to avoid the confusion.
Yes, I'll make the changes in the next release.
For #2- I mean to say it would be nice to look at the list of passed and failed tests with reasons when the user clicks on the green or red part of the pie chart.
Yes that is handled on the test status summary, all status are now clickable based on the filter works in v 1.1.2
Will try to add a chart filter also.
Great work @Koushik. Can we generate the report per project(when I run my scripts in multiple projects like chrome, firefox etc)?.
It works exactly the way the playwright default reporter works.
If you use --project to execute then it will create that report.
If you run again it will replace the old one, so u can create another report with different file name..
Thanks.
@@letcode My need is I run on 10 different projects in a single run and would like to see the per-project summary(bar charts), the way we see in Allure and overall summary as well
Yes it will show all the reports,
The chart is based on the overall test inclusive of all projects,
Yes a project based chart is a good feature, I'll add it soon.
@@letcode Thank you so much and great work again
This is really good report. But how to implement with the javascript Playwright BDD framework?
Thanks, this is not for bdd
Hi Koushik
Can you guide us how a automation engineer can do such report implementation. I would also like to learn how we should explore automation framework and do customisations
I am not sure if this is a big ask but i would also want to create my own html report .if you can create a playlist it would be so much helpful
Hi, last year I posted a few videos on this.
@@letcode can you please share the link for the same
This is just a starting point, now I have implemented in different way, but core concept is the same.
Also the source code is available on my GitHub
ruclips.net/p/PL699Xf-_ilW7KzCZ2pPRCSVRGsDKX62_J&si=tFoP0ZC3Nw60cEvy
@@letcode Will go through it and reach out again if I'm having any doubts . thanks for the quick response
Hi
1. Can you share the configuration set up for Java
2. How this report differs from the Extent report.
Only for js/ts not for Java.
Extent report is not fully free, but it is.
how to hide the number of calls for timeout error in report
I didn't understand
Hi, can we integrate it with playwright lighthouse ??
If the default playwright report works then it should also work
Hi @Koushik, I followed your playlist of playwright + Cucumber TS, I did this one ruclips.net/video/g5wpLpncoN0/видео.html where you helped with multi cucumber report
, How can I use this report?
Ortoni report is not yet ready for cucumber, maybe in future I can give it a try.
Awesome work bro 🎉
Thanks, a new version coming soon with a lot of features.
bhai tollywood /bollywood me try karo ,ur in wrong profession 🎉
😂 y bro?
@@letcode you look smart like a actor genuinely ,keep this hairstyle dont know why you are not getting more subs , so much of good editing but still I beleive your channel should have more than 100k ,hope soon
Thanks 😅