By now Test Driven Development (TDD) is a well known and appreciated practice exercised by many development teams around the globe. Unlike what the name suggests, TDD is not a testing technique but a development technique that results in cleaner high quality code. Implementing effective and useful TDD is a complicated task that requires developers to have both discipline and familiarity with a set of test automation tools.
Tags: Java, Agile_Development, QA
Maven is a project management tool. Maven manages the build process, SCM, testing, reporting, distribution and documentation of your projects.
Maven brings best practices and design patterns into your project management eco-system.
Tags: Frameworks, QA, Project_Management