What every java developer must know about software testing

Add to wishlistAdded to wishlistRemoved from wishlist 0
Last updated on October 8, 2026 7:31 pm

What every java developer must know about software testing

★★★★★
$1,999.00
$449.00
 in stock
as of October 8, 2026 7:31 pm

Concepts & frameworks QA,TDD,BDD,Junit,TestNG,Hamcrest,AssertJ,Mockito,Jmockit,Selenide,Selenium,Cucumber,Jbehave,JaCoCo

Created by: Hamadi Sy
MSc.
Rating:4.37 (99reviews)     598students enrolled

What Will I Learn?

  • Explain the difference between unit-, integration-, system-, ui-, acceptance-, regression- and not-functional tests.
  • Explain the concepts test/behavioral driven developement (TDD/BDD).
  • Write test driven unit and integration tests using JUnit/TestNG and use Hamcrest/AssertJ for better assertions
  • Use JMockit/Mockito to mock context irrelevant dependencies
  • Write Web-UI system tests using Selenium/Selenide
  • Write behavioral driven acceptance tests using Cucumber/JBehave
  • Monitor test coverage using Jacoco/EclEmma
  • Persuasively discuss and explain why software testing is indispensable in the development lifecycle

Requirements

  • Basic knowledge of java programming is required
  • Basic knowledge of maven is helpfull
  • Familiarity with a Java-IDE like Eclipse, IntelliJ, NetBeans or whatever you choose for the labs
  • PC, MAC or Linux Machine with an Internet connection

Target audience

  • Java developer or architect who cares about assuring software quality and minimizing risks

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Be the first to review “What every java developer must know about software testing”

Your email address will not be published. Required fields are marked *

Best Sellers News