Professional Documents
Culture Documents
Mca-303 (De2) - SM07
Mca-303 (De2) - SM07
Maven
Current version of Maven is 3.
Problem without Maven
There are many problems that we face during the project
development. They are discussed below:
Apache Documentation
Maven Reporing
helps to SCMs
manage Releases
Distribution
A build tool takes care of everything for building a process.
It does following:
Ant doesn't has formal conventions, so we need to provide Maven has a convention to place source code, compiled code
information of the project structure in build.xml file. etc. So we don't need to provide information about the project
structure in pom.xml file.
Ant is procedural, you need to provide information about what Maven is declarative, everything you define in the pom.xml
to do and when to do through code. You need to provide order. file.
The ant scripts are not reusable. The maven plugins are reusable.
01 02
1) Manual Testing -If you 2) Automated Testing- If
execute the test cases you execute the test cases
manually without any tool by tool support, it is known
support, it is known as as automated testing. It is
manual testing. It is time fast and more reliable.
consuming and less
reliable.
JUnit is an open source framework, which is used
for writing and running tests.
Features
of JUnit JUnit tests can be organized into test suites
containing test cases and even other test suites.