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

Test Automation

Test Automation

In this category, you can find our extensive test automation tutorials on UI automation, mobile automation, API automation, so on. We shared our experience on Selenium Webdriver, Cucumber, Appium, Espresson, Robot Framework, Rest-Assured, Capybara, SikuliX, CodedUI, WinAppDriver, Karate, JUnit, TestNG, Applitools Eyes, Galen Framework, ImageMagick, Ember Percy, Extent Reports, Allure Reporting, Docker Selenium, Selenoid, Mocha, and so on. We hope you will enjoy reading our tutorials and they will help you in your test automation projects.

Introduction to Playwright

January 4, 2022 by Canberk Akduygu

In this blog post, I will introduce you to the Playwright library for web automation.  The playwright is a framework used for Web Automation Testing. It allows QA engineers to use Chromium, Firefox, and WebKit with a single API. It … Read more

Categories Playwright, Test Automation

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

Xpath in Selenium with All Tactics and Examples

June 28, 2023 by Onur Baskirt
selenium webdriver

XPath in Selenium tactics will help you how to write dynamic XPath in Selenium Webdriver projects. Generally, test automation engineers struggle to write dynamic XPath at the beginning of their test automation journeys. To address this pain, I prepared this … Read more

Categories Selenium Tutorials Tags selenium

Appium Parallel Tests on Multiple Emulators

October 17, 2022 by Onur Baskirt
appium

Appium Parallel Tests on Multiple Emulators article, I will explain how to set up and then run your Appium Tests on multiple virtual devices. I will show this on MAC operating system but on Windows also the settings are similar … Read more

Categories Appium Tutorials, Mobile Automation Tags appium

How to run ARM apk on X86 Systems

October 15, 2021 by Onur Baskirt
appium

In this article, I will show how you can run ARM apk on an X86 system. In this way, you will not get “failed to extract native libraries, res=-113“, “Failure [INSTALL_FAILED_NO_MATCHING_ABIS“, or Genymotion Arm Translation errors. For this example, we … Read more

Categories Appium Tutorials, Mobile Automation Tags appium

Selenium and Kubernetes for Scalable Parallel Automated Tests

October 15, 2021 by Onur Baskirt
kubernetes-logo

Hi all, for a long time I could not find time to write an article on swtestacademy because of the busy schedule at work. However, during the Eid holiday, I wanted to play with Kubernetes, scale the selenium grid with … Read more

Categories DevOps Tutorials, Selenium Tutorials, Tools and Technologies Tags docker, kubernetes, selenium

RobotFramework with Python 3 and Page Object Pattern plus BDD

June 24, 2021 by Ozgur Kaya
robotframework

If you are a Python lover and need to automate your applications, just try RobotFramework with Python 3. I have written a simple web test automation project that includes general things that you will need. Keyword Driven (Gherkin style) Test … Read more

Categories Robot Framework Tags robotframework

How to Create a Standalone Wiremock Stub Server

September 23, 2021 by Onur Baskirt
wiremock

In this tutorial, I will explain how to create a standalone WireMock stub server for stubbing APIs. We will use, WireMock and JAVA for this stub setup. Creating a standalone stub server is one of the important parts of API … Read more

Categories Api Testing Tags wiremock

Selenoid on Google Cloud

June 24, 2021 by Canberk Akduygu
selenoid

Hello everybody, in this article we are going to show you how to deploy Selenoid on Google Cloud. Selenoid is a powerful implementation of the Selenium hub using Docker containers to launch browsers. In case you want to get familiar … Read more

Categories Selenium Tutorials, Tools and Technologies
Older posts
Newer posts
← Previous Page1 Page2 Page3 … Page16 Next →

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »