You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sections 5.18 TestNG Listeners and 6.2.2 Logging Reporters seem to document what we need here. (see TestNG documentation above)
Definition of done
a class named org.kiwitcms.testng.Reporter which extends the org.testng.IReporter interface and is similar to KiwiTcmsExtension/TestDataEmitter from our junit-plugin linked above
very likely we'll have to abstract the reporting functionality in a separate class so that junit/testng reporters will only use a single entry point to that
^^^ work is created in a separate repository
necessary changes are sent as pull requests to the junit-plugin repository
README.rst contains information about installation & configuration
repository can be packaged as a maven package (see junit plugin)
repository contains tests
repository uses GPLv3 license
code review & issues reported from Kiwi TCMS maintainers have been resolved
Can people who have upvoted this issue comment on the Java native vs. XML implementations. Are there any specific features which you use (or just generic reporting), etc. Kiwi TCMS team would like to have some more background info before we set off to build this plugin.
Activity
[-]RFC: TestNG reporting plugin[/-][+]RFC: TestNG automation plugin[/+]atodorov commentedon Apr 21, 2019
Also see: kiwitcms/junit-plugin#59
atodorov commentedon Jun 4, 2019
See also TestNG XML format:
https://testng.org/doc/documentation-main.html#logging-xml-reports
this is definitely easier to implement.
Can people who have upvoted this issue comment on the Java native vs. XML implementations. Are there any specific features which you use (or just generic reporting), etc. Kiwi TCMS team would like to have some more background info before we set off to build this plugin.
abu-sithik commentedon Nov 19, 2019
Mostly we use generic reporting. Let me know if you need any further information.
[-]RFC: TestNG automation plugin[/-][+]TestNG automation plugin[/+]