Learn And Understand Java Testing
4.1 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
45 students enrolled

Learn And Understand Java Testing

An convenient and easy approach to testing your powerful Java Projects.
4.1 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
45 students enrolled
Last updated 2/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 2 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Dynamic Testing Tools
  • Learn how to use Spock
  • Drive development using unit testing
  • Learn how unit testing can make the process quicker
  • Learn how to test web apps with JUnit-Based tools
  • Static Code Analysis
Requirements
  • A PC or Mac
  • Internet Access
Description

Welcome to this course: Learn And Understand Java Testing. Java is a very popular language and JVM is a popular platform to build high performance programs in Java. However, testing is neither an easy process nor remotely exciting for most developers. The value of Java Testing, one of the most established programming languages, is to improve the productivity of programmers, the maintainability and performance of code, and develop a deeper understanding of the language and how to employ it effectively. With the right techniques and tools, testing can become a simple and gratifying part of the development process. 

In this course, you'll learn

  • Dynamic Testing Tools
  • Learn how to use Spock
  • Drive development using unit testing 
  • Learn how unit testing can make the process quicker
  • Learn how to test web apps with JUnit-Based tools
  • Static Code Analysis

At the end of this course, you will have all of the skills needed to benefit from java testing.

Who this course is for:
  • Web Developers
  • Software Developers
  • Programmers
  • Anyone interested in Java Testing
Course content
Expand all 43 lectures 04:27:14
+ Welcome
3 lectures 10:48
The Questions
07:09
Using Tools
01:15
+ Getting Started With This Course
14 lectures 01:51:39
Introduction
01:26
Learning Unit Testing
09:43
Learn How To Write and Run JUnit
11:29
Learn About TFD and TDD
07:19
Understanding Mock Objects
07:51
Intro to Testing Persistence
09:59
Learn About Arquillian
10:41
Learn About BDD & Cucumber
12:08
Learning Legacy JUnit
05:12
Learn About Workflow Example
04:11
Dynamic Testing - Debugging & Logging
10:37
Dynamic Testing - Add-Ons
06:35
Section Summary
06:25
+ Java Testing - Understanding Spock
3 lectures 18:34
Introduction
10:12
Spock and Database
05:28
Section Outro
02:54
+ Java Testing Tools - Testing Web Apps
5 lectures 33:44
Introduction
04:14
Learning Arquillian With WebDriver
10:06
Arquillian With WebDriver in depth
06:50
Understanding HtmlUnit
04:45
Learn About Web Testing Miscellany
07:49
+ Java Testing - Static Code Analysis
2 lectures 12:50
Introduction
05:05
Java Testing - Eclipse Settings
07:45
+ Java Testing - Learn About PMD
6 lectures 29:20
Introduction
06:59
PMD - Running Standalone With Maven
04:24
PMD - Running With Eclipse
04:07
PMD - Dealing With Outputs
08:53
PMD - Analyzing Reports
02:02
PMD - Destroying Duplication
02:55
+ Java Testing - Learn About FindBugs
5 lectures 33:40
Introduction
09:28
Java Testing - Running Standalone With Maven
02:26
Java Testing - Running With Eclipse
03:46
Java Testing - Dealing With Warnings
08:43
Java Testing - Analyzing Reports
09:17
+ Course Material & Source Code
2 lectures 00:06
Working Files
00:01
Thank You!
00:04