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

Selenium Tutorials

Selenium Tutorials

Selenium Tutorials Category comprises of all kinds of Webdriver tips and tricks to enhance your test automation skills. If you have any questions, please feel free to ask them in the comment section. I will try to do my best to answer your questions and help you to succeed in your Test Automation projects.

Selenium Webdriver Tutorial with JAVA and TestNG (2018 Update)

December 4, 2018 by Onur Baskirt
selenium-logo

Selenium Webdriver Tutorial by using JAVA and TestNG article is a perfect starting point for Selenium Test Automation with TestNG. In this article, I will explain how to start to Selenium Webdriver with JAVA and TestNG step by step. If you want … Read more

Categories Selenium Tutorials Tags selenium

Read Configurations from a Property File in Selenium

November 29, 2018 by Onur Baskirt
selenium-logo

Hi all, in this article I will explain to you how to read configurations from a property file which holds global configurations and variables. You can add a utility class to handle this operation. You can name is PropertyReader, ConfigReader, … Read more

Categories Selenium Tutorials, Test Automation Tags selenium

SlowLoadableComponent Pattern in Page Object Model

December 4, 2018 by Onur Baskirt
selenium-logo

Hi all, in the previous article, I explained how to implement loadablecomponent pattern and in this article, I will explain how to implement the slowloadablecomponent pattern. The loadablecomponent pattern is convenient for the pages which load not so slowly. However, … Read more

Categories Selenium Tutorials Tags selenium

Loadable Component Pattern for Better Page Object Model Architecture

December 4, 2018 by Onur Baskirt
selenium-logo

Hi all, in this article I will explain you the loadable component pattern in Page Object Model architecture. In our test automation projects generally, we are doing some prerequisite actions to test some scenarios. For example, when we are testing … Read more

Categories Selenium Tutorials Tags selenium

Extend Selenium Grid Video Recording Capability

May 22, 2019 by Canberk Akduygu
selenium-logo

Hello, in the previous article, I described how to extend Selenium Grid. You can reach the tutorial in this link. Today, I am going to add  Video Recording capability into our Selenium Grid. Let’s get started Selenium Grid Video Recording Capability. … Read more

Categories Selenium Tutorials Tags selenium

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

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »