Understanding reporting and logging in TestNG

TestNG is a popular test framework that needs no introduction in the JVM (Java virtual machine) ecosystem and can be used for automating your tests regardless of their size. For example: Large (functional) or medium/small level tests (Integration/Unit). It is a highly customizable framework and provides great flexibility around how you want to structure your tests and run them.

Once you have some set of tests, the next logical step typically entails figuring out and implementing a sensible logging and reporting method to allow you to understand your runs and figure out failures.

Though there are multiple frameworks available to implement logging and reporting, I wanted to see what is shipped out of the box. Recently, I posted about this topic on the TestProject blog.

You can read the full article here


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s