O'Reilly logo

TestNg Beginner's Guide by Varun Menon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Using Build Tools

In the previous chapter we had covered the parallelism feature provided by TestNG which helps users to run the tests in parallel. In this chapter we will learn about the build automation tools available, their advantages, and how to use them to automate our TestNG tests.

In this chapter we'll cover the following topics:

  • Build automation
  • Different build automation tools available
  • Ant and using Ant with TestNG
  • Maven and using Maven with TestNG

Build automation

Build automation can be defined as the process of scripting and automating the compiling, running, deploying, and packaging of a source code. This is applicable for every kind of software language irrespective of the type. There are certain common tasks that every build ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required