[100% Off] What Every Java Developer Must Know About Software Testing

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

What you’ll 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

Description

In this course you will implement the game Tic-Tac-Toe from scratch in java

You will ensure high quality of the game implementation using:

– Test Driven Development (TDD)

– Behavior Driven Development (BDD)

– Unit testing

– Integration testing

– Smoke testing

– System testing

– End-To-End testing

– Regression testing

– Acceptance testing

– Non functional tests

You will become Hands-on experience with the following testing frameworks:

– Junit

– Hamcrest

– Mockito

– Selenide

– Cucumber

– JaCoCo

You will become Hands-on experience with alternative frameworks:

– TestNG

– AssertJ

– Jmockit

– Selenium

– Jbehave

– EclEmma

You will learn to persuasively discuss and explain the common software testing concepts and why software testing is necessary.

Author(s): Hamadi Sy

Coupon Scorpion
Coupon Scorpion

The Coupon Scorpion team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 200 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.

Coupon Scorpion
Logo