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.

How to Rerun Failed Tests with JUnit?

January 1, 2022 by Onur Baskirt

Sometimes due to some temporary problems such as connection problems, server problems, browser issues, mobile application crashes and freezes, and so on our tests fail. In these kinds of situations, we may want to rerun our tests automatically. But how? … Read more

Categories JUnit Tutorials Tags junit

Getting Started With AWS Device Farm Using Appium and the Page Object Model

May 2, 2021 by James Koch
aws device farm

One automation framework we have experience with is Appium, which is an open-source test framework for use with native, hybrid, and mobile web apps. It drives iOS and Android apps using the WebDriver protocol. A technique used to organize and … Read more

Categories Appium Tutorials Tags appium, aws, device farm

Capybara Tutorial with Cucumber! All Details with Examples!

January 1, 2022 by Onur Baskirt
ruby

In Capybara Tutorial with Cucumber post, we will learn this tool’s details with examples. I generally use Selenium Webdriver for web test automation projects. It is a great and well-known framework for this purpose. It has a very large community … Read more

Categories Test Automation Tags capybara, cucumber, ruby

Getting Started with Appium Using an Android Virtual Device and Eclipse

August 14, 2021 by James Koch
appium

In this post, we will learn how to run a simple calculator app script in Eclipse, using Android SDK on a virtual device, and Appium. Over the past few years, more and more firms are using Appium for the development of … Read more

Categories Appium Tutorials Tags appium

Sauce Labs Selenium Tutorial with Examples!

January 1, 2022 by Onur Baskirt
selenium

In this Sauce Labs Selenium Tutorial, we will implement our first JAVA Selenium Sauce Labs test by using RemoteWebDriver. RemoteWebDriver connects to a server, sends requests to that server and that server drives local browsers according to its requests. It … Read more

Categories Selenium Tutorials Tags selenium

Cross Browser Testing in Selenium Examples

February 6, 2022 by Onur Baskirt
selenium

In this post let’s learn Cross Browser Testing in Selenium with examples together. In the web world, users use different browsers such as Chrome, Firefox, Internet Explorer, Opera, and Safari, and so on. These browsers have different behaviors and features. … Read more

Categories Selenium Tutorials Tags selenium

Quick Start to SikuliX (Sikuli Script)

January 1, 2022 by Onur Baskirt
sikuliX

SikuliX automates anything you see on the screen of your desktop computer running Windows, Mac, or some Linux/Unix. It uses image recognition powered by OpenCV to identify and control GUI components. You can both automate desktop or web applications regardless of … Read more

Categories Test Automation Tags sikulix

JavascriptExecutor in Selenium Complete Guide

February 6, 2022 by Onur Baskirt
selenium

JavascriptExecutor in Selenium is very crucial when you are having some problems while using Selenium built-in methods. Sometimes we cannot handle some conditions or problems with Webdriver, web controls don’t react well against selenium commands. In these kinds of situations, … Read more

Categories Selenium Tutorials Tags javascript, selenium

Selenium Cookies | All Details with Examples!

January 1, 2022 by Onur Baskirt
selenium

Selenium Cookies are important in test automation projects to do the cookie-related operations during our test execution. In this post, we will learn all cookie operations in selenium such as clear session cookies, add cookie, how to get cookie, etc. … Read more

Categories Selenium Tutorials Tags selenium

Selenium Wait Tutorial with All Strategies!

February 6, 2022 by Onur Baskirt
selenium

Selenium Wait strategies are a very critical topic in selenium test automation. In order to have non-flaky tests, we have to know explicit wait, implicit wait, fluent wait strategies. If we do not pay attention to Selenium Webdriver Wait in our … Read more

Categories Selenium Tutorials Tags selenium
Older posts
Newer posts
← Previous Page1 … Page13 Page14 Page15 Page16 Next →

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »