Python week November Black Friday
This week up to 80% off on Python courses. More info
Black friday is here! Get up to 80 % extra points for free! More info

Testing in Java

Testing in Java, unit tests, acceptance tests, testing web applications using Selenium, mocking, and more.

Introduction to software testing in Java

Lesson 1 - Introduction to software testing in Java

The tutorial explains why it's necessary to test software and why it needs to be done by a machine. Describes the basic test types, introduces the v-model.
FreeUnratedWritten by David Capka
Java Testing - The first unit test in JUnit

Lesson 2 - Java Testing - The first unit test in JUnit

In this tutorial, we'll create a simple Java class and generate a unit test for it using JUnit, verify the functionality of methods and exceptions.
FreeUnratedWritten by David Capka
Java Testing - Hamcrest, JUnit TestRule and Best Practices

Lesson 3 - Java Testing - Hamcrest, JUnit TestRule and Best Practices

In this tutorial, we'll rewrite the previous unit test to the more modern syntax of the Hamcrest library, introduce TestRule API and best practices.
Premium IIIUnratedWritten by David Capka
Java Testing - Unit Tests of Real Applications I

Lesson 4 - Java Testing - Unit Tests of Real Applications I

In this tutorial, we'll analyze the source code of a unit test from a real Java application, where a class representing a message is tested for hashtags.
Premium IIIUnratedWritten by David Capka
Java testing - Unit tests of real applications II

Lesson 5 - Java testing - Unit tests of real applications II

We'll analyze the source code of a unit test from a real Java app storing data in a database. We'll test the persistence layer using test data.
Premium IIIUnratedWritten by David Capka
Java testing - Unit tests of real applications III

Lesson 6 - Java testing - Unit tests of real applications III

In this lesson, we'll learn to cover a random token generator with unit tests in jUnit. We'll analyze the distribution and the Levenshtein distance.
Premium IIIUnratedWritten by David Capka
Java Testing - Selenium WebDriver Syntax Overview

Lesson 7 - Java Testing - Selenium WebDriver Syntax Overview

This tutorial describes the syntax of RemoteWebDriver in the Selenium Java testing framework. ChromeDriver, RemoteWebDriver, WebElement, Options.
Premium IIIUnratedWritten by David Capka
Java Testing - More Selenium WebDriver Syntax

Lesson 8 - Java Testing - More Selenium WebDriver Syntax

This tutorial discusses the syntax of the Selenium Java testing framework. We'll do cookies, windows, navigation, browser capabilities and file uploads.
Premium IIIUnratedWritten by David Capka
Java Testing - Acceptance Tests of Real Applications I

Lesson 9 - Java Testing - Acceptance Tests of Real Applications I

In this tutorial, we'll repeat the waiting issues, and show some code from tests of real Java applications that test interesting features.
Premium IIIUnratedWritten by David Capka
Java Testing - Acceptance Tests of Real Applications II

Lesson 10 - Java Testing - Acceptance Tests of Real Applications II

In this tutorial, we’ll show the rest of the acceptance testing of the messaging app, and we’ll complete this Java topic for good.
Premium IIIUnratedWritten by David Capka
Java Testing - Quality Assurance, CAN PIG RIDE, and ISTQB

Lesson 11 - Java Testing - Quality Assurance, CAN PIG RIDE, and ISTQB

In this Java tutorial about testing web apps, we'll explain terms such as SLA, QA, SQA, go through CAN PIG RIDE and ISTQB practices (pesticides paradox).
Premium IIIUnratedWritten by David Capka
Java Testing - Business Standards and Usability

Lesson 12 - Java Testing - Business Standards and Usability

The ISO 9001 and IEEE 829 business standards, verification vs. validation, test. approaches (regressive tests...), user interface tests in Java, UX vs. UI.
Premium IIIUnratedWritten by David Capka


 

Activities (2)