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

Kubernetes Series – 3: Kubectl

October 12, 2021 by Ege Aksoz
kubernetes-logo

In this article, I would like to talk about kubectl usage.  “kubectl” as we have mentioned is the CLI tool for Kubernetes which is a secure way to communicate with the Kube API server.  That means I can create, list, … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 2: How to Create a Kubernetes Cluster

October 13, 2021 by Ege Aksoz
kubernetes-logo

In order to start working with Kubernetes, you need to set up a Kubernetes cluster. There are various ways of creating a Kubernetes cluster both on-premise and cloud. In this tutorial, I will mainly focus on how to create a … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 1: Introduction to Kubernetes

October 18, 2021 by Ege Aksoz
kubernetes-logo

In this first article of the Kubernetes Series, we will start with the Introduction to Kubernetes. Then, we will cover more details in upcoming articles of the Kubernetes Series. Let’s start the first episode. What is Kubernetes? Documentation definition for … Read more

Categories DevOps Tutorials Tags kubernetes

Java Streams Terminal Operations with Examples

October 10, 2021 by Onur Baskirt
java

In this article, we will learn Java Streams Terminal Operations such as AnyMatch, Collectors, Count, FindAny, FindFirst, Min, Max, NoneMatch, and AllMatch. Java streams should be ended with a terminal operation and we will have many options to use based on … Read more

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

Java Optional Class Guide with Examples

October 18, 2021 by Onur Baskirt
java

In this article, we will learn Java Optional Class with examples. The optional class is introduced in Java 8 and helps us to deal with null pointer exceptions. Sometimes it is a nightmare to deal with NullPointerException when we are … Read more

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

Java Streams Comparators with Examples

October 10, 2021 by Onur Baskirt
java

Hi all, in this article, we will learn Java Streams Comparators like Comparator.comparing(), Comparator.naturalOrder(), Comparator.reverseOrder(), etc. The Comparator Interface provides us comparison and sorting options that we can use with Java Streams. Let’s start to do some examples and learn these … Read more

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

Java Streams Intermediate Operations with Examples

October 10, 2021 by Onur Baskirt
java

In this post, we will learn Java Streams Intermediate Operations like Filter, Map, FlatMap, Limit, Peek, Skip, Distinct, and Sorted. In a stream pipeline, we have intermediate operations and at the end of the stream, we have terminal operations. We … Read more

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

Java Streams Basics with Examples

October 10, 2021 by Onur Baskirt
java

In this article, we will learn Java Stream API or in other words Java Streams with examples. Java Streams comes with Java 8 and with stream operations, we can simplify many things such as filtering, sorting, transformations, etc. Let’s start … Read more

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

Java Functional Interfaces with Examples

October 10, 2021 by Onur Baskirt
java

In this article, we will learn Java Functional Interfaces which are coming by default in Java. These interfaces are; Supplier, Consumer, Predicate, Function, Runnable, and Callable. First of all, I highly suggest you use Java 8 and higher versions of Java … Read more

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

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
Older posts
Newer posts
← Previous Page1 … Page4 Page5 Page6 … Page31 Next →

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »