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

Bubble Sort Algorithm in Java | Visualization and Examples

November 30, 2021 by Onur Baskirt
Education vector created by vectorjuice

In this tutorial, we will learn what the bubble sort algorithm is, how it works, its space and time complexities, its optimized version, and bubble sort implementation in Java. What is Bubble Sort Algorithm? Bubble sort is a sorting algorithm … Read more

Categories Java Tutorials, Programming Tutorials Tags algorithms

How to Visualize Test Status on a Splunk Dashboard

November 2, 2021 by Onur Baskirt
splunk logo

In this article, we will learn how to write a bash script to send test automation-related data to Splunk and how to visualize test status on a Splunk dashboard. We will do an example based on a real-world scenario. First, I … Read more

Categories Test Reporting, Tools and Technologies Tags splunk

XCUITest Tutorial – iOS Testing Framework Guide

November 3, 2021 by Amil Uslu
xcuitest tutorial

In the XCUITest tutorial, we will learn what is XCUITest and we will do an iOS test automation example with swift. Let’s get started! XCUITest is an iOS testing framework developed by Apple in 2015 for its native UI suite. … Read more

Categories Mobile Automation, Test Automation Tags XCUITest

Find Broken Links Using Selenium and Java Streams (Fast and Effective)

November 3, 2021 by Onur Baskirt
find broken links

In this article, we will do an example to find broken links using Selenium and Java Streams on a webpage. This is one of the fastest and effective solutions than many other solutions on the web. Let’s get started! Find … Read more

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

Java 17 Language Features with Examples

October 25, 2021 by Onur Baskirt
java

In this article, we will learn the Java 17 language features which we can use in our projects. These are Pattern Matching, Records, Sealed Classes, Switch Expressions, Text Blocks. Some of these features were announced in previous JDK versions as … Read more

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

Java 11 Features with Examples

October 25, 2021 by Onur Baskirt
java

In this article, we will learn Java 11 features such as isBlank(), lines(), repeat(), strip() methods which are String related enhancements and for Optional types we will learn isEmpty() method. Let’s get started! Java 11 Features We will start with … Read more

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

Java 10 Features with Examples

October 18, 2021 by Onur Baskirt
java

In this article, I will share new Java 10 features with examples. These are; var keyword and some Collectors API changes. Let’s get started! Var Keyword in Java 10 First, we will start with the var keyword. We can use … Read more

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

Java 9 Functional Programming Features with Examples

October 17, 2021 by Onur Baskirt
java

In this article, you will learn Java 9 functional programming features. These are, takeWhile(), dropWhile(), immutableList, immutableSet, and immutableMap. I will explain each feature with clear examples. Let’s start! :) Java 9 Functional Programming Features We will start with takeWhile() … Read more

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

Kubernetes Series – 8: Deploy a Full Stack Application in Kubernetes

October 18, 2021 by Ege Aksoz
kubernetes-logo

This is the last part of this Kubernetes tutorial series. In this article, I will guide you on how to deploy an application from scratch on Kubernetes. To do so, I have created a full-stack app which you can find … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 7: Kubernetes Security

October 12, 2021 by Ege Aksoz
kubernetes-logo

In this article, we will talk about Kubernetes security. When we are using Kubernetes, we sometimes would like to limit the access of the network or limit some users to see and/or run some commands, etc. for security reasons.  For … Read more

Categories DevOps Tutorials Tags kubernetes
Older posts
Newer posts
← Previous Page1 Page2 Page3 Page4 … Page31 Next →

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »