Software Testing, QA

Archive for the ‘Automated Testing’ Category

Selenium WebDriver: Page Object Pattern and PageFactory

How does it work?

Page Object Pattern is a pattern that displays user interface as a class. In addition to user interface, functionality of the page is also described in this class. This provides a bridge between page and test.

Read the rest of this entry »

Automated Testing: To Be Or Not To Be

Automated Testing

To be or not to be the automated testing? This is a question that can be answered in most cases very difficultly. It requires an individual approach.

So, in this article, I will try to uncover all the problems of this issue.

Read the rest of this entry »

Automation of Flex applications

This article deals with the following automation tools for Flex applications:

  1. Flex Pilot

  2. Selenium Flex API

  3. Selenium WebDriver + Selenium IDE/FlexMonkium

We’ll also discuss the use of one of them on example of the Flex application shown at the picture below.

Application ExampleMeanwhile, let’s pick the best tool of the above to automate the testing of our application

Read the rest of this entry »

Robotium: An Introduction

What is Robotium?

Robotium Framework

Robotium is a test framework for automated testing of Android applications by black box method. Robotium allows you to create scripts for functional, system and acceptance testing.

Read the rest of this entry »

Selenium: An Introduction

What is Selenium?

Selenium is a suite of tools for browser automation.

There are four Selenium tools:

  • Selenium IDE
  • Selenium RC
  • Selenium WebDriver
  • Selenium Grid

Each tool has a specific role.Let’s look at them…
Read the rest of this entry »