Running Tests, Generating Reports, & Specifying Resources

Apache Maven 3.3.3    |    Beginner
  • 12 Videos | 1h 10m 10s
  • Includes Assessment
  • Earns a Badge
Likes 12 Likes 12
Apache Maven is a project management tool providing functionality for build management, reporting, and documentation. Here you'll learn how to manage tests, generate test reports, and specify resources.

WHAT YOU WILL LEARN

  • identify types of tests available for Maven projects
    add test-scoped dependencies for unit and integrating testing using Maven profiles
    use the Surefire and Failsafe plugins to run tests for Maven projects
    use the Maven Surefire plugin to generate test reports
    use the Maven site lifecycle plugin to create site documentation
    customize content and configuration for Maven site generation
  • use the Javadoc plugin to generate javadocs for Maven projects
    use the Corbertura plugin to generate reports regarding test coverage
    use the findbugs plugin to look for bugs in Maven projects
    specify resource directories for Maven projects
    filter resources for Maven projects
    use the remote resources plugin to enable Maven projects to share resources

IN THIS COURSE

  • Playable
    1. 
    Overview of Testing
    3m 44s
    UP NEXT
  • Playable
    2. 
    Adding Test-scoped Dependencies
    7m 24s
  • Locked
    3. 
    Running Tests
    8m 52s
  • Locked
    4. 
    Generating Test Reports
    4m 11s
  • Locked
    5. 
    Using the Site Lifecycle
    6m 38s
  • Locked
    6. 
    Customized Site Configuration
    6m 2s
  • Locked
    7. 
    Using the Javadoc Plugin
    4m 55s
  • Locked
    8. 
    Using the Corbertura Plugin
    5m 20s
  • Locked
    9. 
    Using the FindBugs Plugin
    4m 53s
  • Locked
    10. 
    Specifying Resource Directories
    4m 10s
  • Locked
    11. 
    Filtering Resources
    3m 27s
  • Locked
    12. 
    Using the Remote Resources Plugin
    7m 4s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 167 Likes 167  
Likes 115 Likes 115  
Likes 94 Likes 94