Skip to content
Software Test Academy
  • Home
  • About
  • Blog
  • Test Automation
    • UI Automation
      • Selenium
      • Capybara
      • Sikulix
      • CodedUI
      • WinAppDriver
    • Mobile Automation
      • Appium
      • Espresso
      • Mobile Device Farm
    • API Automation
      • Rest Assured
      • Karate
    • Testing Frameworks
      • JUnit
      • TestNG
    • Automation Reporting
      • Allure Report
      • Extent Reports
      • Klov Reporting
      • Tesults Reporting
    • Cucumber
    • Visual Test Automation
      • Applitools Eyes
      • ImageMagick
      • Galen Framework
      • Ember Percy
      • Visual Testing Tools
    • Robot Framework
    • Selenoid
    • Docker Selenium
    • Node.js Mocha
  • Performance Testing
    • JMeter
    • Gatling
    • Mobile Performance Testing
    • Interview Questions
  • DevOps
    • Kubernetes
    • Jenkins
    • Docker
    • SonarQube
    • Vagrant
    • Octopus Deploy
    • AWS
    • Azure
    • Rancher
    • Packer
  • More
    • Interview Questions
      • Performance Testing Interview Questions
    • Programming Tutorials
      • JAVA
      • JAVA FX
      • Git
      • GitLab
      • GitHub
      • Algorithms
      • WireMock
      • Mockito
      • Logging
      • ESLint
    • Testing Tutorials
    • Agile Tutorials
    • Tools and Technologies
    • Security Testing Tutorials
    • Test Masters
    • Software Conferences

Java Tutorials

JAVA Tutorials

In this category, you will find JAVA tutorials. We tried our best to explain our experience in JAVA step by step. Also, if you struggle with any JAVA related problem, we will try to do our best to help you.

Lambda Functions in Java and Custom Functional Interfaces

October 10, 2021 by Onur Baskirt
java

In this article, we will learn all about lambda functions in Java and Custom Functional Interfaces with examples. It is good to learn lambda declarations with custom functional interfaces together. Let’s create a custom interface as PlayMusicService which has a … Read more

Categories Java Tutorials, Programming Tutorials Tags functional programming, java, java streams

Inheritance in Java with Examples

September 16, 2021 by Onur Baskirt
java

Hi in this article, we will learn inheritance in Java with examples. Inheritance in programming simply means the classes which are extending the parent class can use/reach the parent class’s methods and variables if they are not declared as private … Read more

Categories Java Tutorials, Programming Tutorials Tags java

Polymorphism in Java with Examples

October 5, 2021 by Onur Baskirt
java

In this article, we will learn polymorphism in Java with examples. I will try to explain this concept with the Java interface way. Are you ready? Let’s get started! In simple English, polymorphism in Java is each class can do the … Read more

Categories Java Tutorials, Programming Tutorials Tags java

Primitive and Reference Types in Java with Examples

October 2, 2021 by Onur Baskirt
java

In this article, I will share what is primitive and reference types in Java with examples. We have two different categories in Java these are primitive types and reference types.  Primitive types are byte, char, int, long, double, short, and … Read more

Categories Java Tutorials, Programming Tutorials Tags java

Boxing and Unboxing in Java with Examples

October 2, 2021 by Onur Baskirt
java

In Java, we are facing the term Boxing and UnBoxing and in this short article, I will share with you what is boxing and unboxing in Java with basic examples. Let say, we have an integer variable and it is … Read more

Categories Java Tutorials, Programming Tutorials Tags java

Gmail API Usage in Test Automation

April 23, 2021 by Canberk Akduygu

Test automation with Gmail API will be explained in this article in depth.  I will tell you how to use Gmail API in test automation projects. I am mostly using Gmail API in an automation project to validate emails sent … Read more

Categories Java Tutorials, Programming Tutorials Tags java

Integrate Test Runs with TestRail – JUnit5

August 5, 2021 by Canberk Akduygu
testrail

In our previous article, we talked about the integration of TestNG-based automation test to TestRail. In this tutorial, I am going to tell you how to integrate JUnit into your test suite. Tech Stack Java JUnit Assumption We expect you … Read more

Categories Java Tutorials, JUnit Tutorials, Tools and Technologies

HTTP Client Basics – Post Request

March 23, 2019 by Canberk Akduygu
java

We started writing about HTTP Client version 4 by introducing the basics of a GET request. In this tutorial, we will talk about how to use POST request and you will learn how to post a request by HTTP Client. … Read more

Categories Java Tutorials

HTTP Client Basics – Get Request

March 23, 2019 by Canberk Akduygu
java

In this article, we will learn how to do the GET request by using the HTTP Client. We are a software testing blog. We mostly provide articles on testing but there is a lot to explore on development ecosystem. So … Read more

Categories Java Tutorials

Apache MetaModel Library for CSV File Manipulations

June 9, 2021 by Canberk Akduygu

I think you are all familiar with CSV (Comma Separated Values) files. We use those files in every part of the software development lifecycle. Here’s a new library that you can use while reading a CSV. It allows you to … Read more

Categories Java Tutorials Tags Apache MetaModel
Older posts
Newer posts
← Previous Page1 Page2 Page3 Page4 Next →

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »