Selenium Articles - Perficient Blogs
Blog

Posts Tagged ‘Selenium’

  • Topics
  • Industries
  • Partners

Explore

Topics

Industries

Partners

How to easily upload a file to a random VM using Selenium GRID

Cloud-based Test Automation “The worldwide public cloud services market is projected to grow 21.4 percent in 2018 to total $186.4 billion, up from $153.5 billion in 2017,” according to Gartner, Inc. Considering this fact, I reckon the Cloud-based Test Automation is behind. Relatively recently, this type of testing has garnered so much attention over those normally delivered legacy […]

Read more

Page Object and Page Factory Pattern Based UI Automated Testing

1.      Introduction The Page Object Model (POM) is a very important pattern in selenium webdriver. It can also be applied to most of UI automated testing, even with other tools like UFT, Appium and so on. Page Factory is an inbuilt and optimized concept of POM. Page Factory can be used in many frameworks such […]

Read more

Mobile Testing on Cloud with Appium Using AWS Device Farm

With Amazon’s Device Farm technology, you can now easily upload your app and choose an Android or an iOS device to test your app. You will get screenshots, videos of the tests that were run and most importantly, the real-time reports of the tests that were completed. It is as simple as uploading a file […]

Read more

Define Customized Testing Objects with Selenium

Page is usually the basic testing object in automated testing. However, sometimes one or more pages contain multiple similar units. For example, let’s say that 3 different pages have a similar unit, say a table unit. All of the 3 table units in the 3 pages certainly have columns, rows and table names. In our […]

Read more

Driver Manager for Selenium Web Driver and Extent Reports

Driver Manager for Selenium Web Driver This blog post explains how to initiate the Chrome and IE browsers using maven setup. To run selenium web driver in chrome/IE browsers, download the preferred version of Chrome Driver/ IE Driver server for web driver and save it in local. Now set the property for chrome driver/IE driver, […]

Read more

Assertions in Selenium Web Driver

Introduction Assertions provide a means for users to validate any kind of test. The Assertion results are based on the comparison of Actual & Expected Results. A test is considered passed only when the Assertions show no Exceptions. Thus, the usage of Assertions plays a vital role in identifying the flaws in the application being […]

Read more

Using Selenium with Java and TestNG (3)

EventFiringWebDriver & Listener In this blog, I‘ll introduce how we use EventFiringWebDriver and listener to create an auto-logging system for the test framework.   Why use EventFiringWebDriver and the event listener? If we use it, we can easily know what a web driver instance will do with a small listener, and what operation  it does […]

Read more

Mobile Automation Testing using Selenium Webdriver

Nowadays, compatibility testing is in great demand as it gives us the confidence to say whether the application is usable across multiple platforms. One of the most used platforms available in today’s world is Mobile. So the question here is whether the application is usable across different Mobile platforms? There are n number of Mobile […]

Read more

Use of VBScript with Selenium to connect to database

While most of the Automation scripts manipulate just the UI of an application, by making our scripts communicate with database we can accomplish more complicated tasks. Here is an example:- Suppose you have to automate an application which works on online voting system where in once the vote is casted using the application, it goes […]

Read more

Data driven testing using Selenium

Let’s see what Data Driven testing is? “It is an automation framework where test input and/or output values are read from data files. The different data files may include ODBC sources, csv files, Excel files, ADO objects, etc. The data is then loaded into variables in recorded or manually coded scripts.” Now let’s take an […]

Read more

Automating Math Captcha using Selenium IDE

What is Captcha? Sounds like a core technical jargon, which in reality isn’t. “Captcha is a type of challenge-response test used in computing as an attempt to ensure that the response is generated by a human being.” You might have noticed in some registration pages, at the end of it there is an image which has some letters displayed on […]

Read more

Selenium Test Automation using Ant

Before I start, let’s discuss why do we need automation? A very common answer would be to reduce human effort, time and most importantly to do regression testing again and again. I am working as an Automation tester along with the manual testing team. My task is to create regression test scripts in Selenium and deliver the […]

Read more

Selenium 2 (Web Driver) Best Practices

When talking about the automation test tool for web applications, Selenium often comes to mind. Selenium is a very popular open source tool used to test web applications, which supports most popular browsers like IE, Firefox, Safari, Chrome and Opera. I’ve been using Selenium 2 (Web Driver) for a few months now, and during this time, I […]

Read more

To build up your Tellurium

To better understand the article, it’ll be great if you have some basic idea about sellenium and tellurium. As quoted from Tellurium website: The Tellurium Automated Testing Framework (Tellurium) is a UI module-based automated testing framework for web applications. The UI module is a collection of UI elements you group together. Usually, the UI module […]

Read more

JSSH – the driver of Firefox

This article will reveal you the secret of Watir/Watin. Background As popular as Selenium, Watir/Watin is another open source tool which can be used to conduct automated testing on different browsers. To support multiple browsers, drivers of different browsers have been developed by Watir & Watin. And for firefox, JSSH is employed to fulfill the […]

Read more

Subscribe to the Weekly Blog Digest:

Sign Up