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

UI Automation

UI Automation

UI Automation Category comprises several tools such as Selenium Webdriver, Capybara, SikuliX, WinAppDriver, and so on. In this category, you will find all UI related test automation tools and libraries.

Extend Selenium Grid in Test Automation Projects

December 4, 2018 by Canberk Akduygu
selenium

Hello everybody, Selenium Grid is used to speed up the execution of a test pass by using multiple machines to run tests in parallel. It routes the test suites to available browsers and decreases the test execution time. Today, we are going to … Read more

Categories Selenium Tutorials Tags selenium

Selenium Testing | What is Selenium | Selenium Tutorial

June 24, 2021 by Onur Baskirt
selenium-logo

Selenium Testing is an important step for testers who want to step in the world of automation. Generally, the first question is What is Selenium? Selenium is a suite of tools to automate web browsers across many platforms. This is the official definition of … Read more

Categories Selenium Tutorials Tags selenium

JavaScript Error Handling with Javascriptexecutor in Selenium

December 4, 2018 by Onur Baskirt
selenium-logo

Javascript error handling is generally painful in selenium webdriver test automation projects. In some cases in test automation run, we need to handle javascript alert and javascript notification messages. Some of the javascript alerts visible only limited time such as … Read more

Categories Selenium Tutorials, Test Automation Tags javascript, selenium

Upload a File by Using Robot Class

December 4, 2018 by Onur Baskirt
selenium-logo

Hi all, in this article I will explain how to upload a file by using Robot class. I want to keep this article as simple as possible. So, I will start with the scenario. Test Scenario Open a demo website https://blueimp.github.io/jQuery-File-Upload/  … Read more

Categories Selenium Tutorials Tags selenium

Page Factory and Page Generator in Page Object Model

December 4, 2018 by Onur Baskirt
selenium-logo

Hi all, in this article, I will improve my Page Object Model (POM) example by using Page Factory, Page Generator, Chain of Invocations, and JAVA Generics techniques and patterns. These techniques will reduce code repetition and duplicated code blocks. In this … Read more

Categories Selenium Tutorials Tags selenium

How to Take a Screenshot in Selenium | 4 Different Techniques

June 24, 2021 by Onur Baskirt
selenium-logo

Hi all, in this article I will describe how to take viewable area’s, element’s, and an entire page’s screenshot with Selenium WebDriver. Selenium has built-in screenshot functionality but sometimes you need to take screenshots of a specific areas on a page … Read more

Categories Selenium Tutorials Tags selenium

Page Object Model with JAVA Generics

December 4, 2018 by Onur Baskirt
selenium

Hi all, in this article I will explain how to write a general Page class to generate all pages by using the power of JAVA Generics. In this way, you can instantiate your page classes by using JAVA Generics in your … Read more

Categories Selenium Tutorials Tags selenium

Page Object Model with C#

October 14, 2019 by Ege Aksoz
page object model

In the previous tutorial, we’ve taken the initial steps and entered the world of automated testing. We also wrote our first automated test. From this point on, since we are not just going to write one test, we need to … Read more

Categories Selenium Tutorials Tags csharp, selenium

CSS Selectors in Selenium 17 Tactics and Examples

January 1, 2022 by Onur Baskirt
selenium-logo

Hi all, CSS Selectors in Selenium will be explained in this tutorial, I will describe to you how to write effective CSS Locators to interrogate web elements for your automation projects. As a rule of thumb, your interrogation strategy should be in below … Read more

Categories Selenium Tutorials Tags selenium

Page Object Model with JAVA

December 4, 2018 by Onur Baskirt
selenium-logo

Page Object Model is one of the most used test automation framework pattern and in this tutorial I will explain you this test automation design pattern. Before, Ege Aksöz also wrote an article on POM with C#.  You can also … Read more

Categories Selenium Tutorials Tags java, selenium, testng
Older posts
Newer posts
← Previous Page1 … Page3 Page4 Page5 … Page7 Next →

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »