Selenium was jokingly meant as a cure for QTP? How effective has the cure been?

23 Sep

I had found that out some time ago in a social media post. Here’s a reference about it on wikipedia:

How effective would you say the cure is?

I’d say making progress, but we’re not cured of QTP just yet…Appium + WebDriver + JSONWireProtocol is making that more achievable across all types of automation for the cure…right now we just lack a “WebDriver” for the desktop GUI. As we’ve got mobile covered (Appium, Selendroid, ios-driver, and other similar tools), and web was long covered by Selenium RC and WebDriver.

We kind of have for desktop: Twin project


but it’s nowhere near the prominence of a household name as Selenium or Appium in regards to desktop GUI automation. I personally don’t know how well that tool works either as I’ve not tried it out yet. But until that tool gains prominence or a new project comes along, there will always be QTP and like commercial tools for the following:

  • desktop GUI automation
  • integrated or crossover automation that involves desktop + web/mobile
  • automation for things Selenium can’t control (HTTP authentication popup, file browse popup, download popups, etc. for which in OSS world you use tools like AutoIt or Sikuli with Selenium to bridge the gap)

I would say though that if I had to go with desktop GUI automation and wasn’t stuck on having to use an existing tool, I’d go for Twin and at same time improve it where and however I can.

One Response to “Selenium was jokingly meant as a cure for QTP? How effective has the cure been?”

  1. fijiaaron September 23, 2014 at 10:47 pm #

    It’s a great idea, but Twin looks like there hasn’t been any development on since 2011. Not that it isn’t worth investigating.

    I think you’re right that it’s about time we started working towards that goal, but Webdriver has been moving in the wrong direction — narrowing it’s use cases and shunning users and the “test” appellation.

    I think we need to think of an automation framework or protocol with various “drivers” of which Webdriver is only one (or rather, 3 — Firefox, IE, and Chrome.)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Anastasia Writes

politics, engineering, parenting, relevant things over coffee.

One Software Tester

Trying To Make Sense Of The World, One Test At A Time

the morning paper

an interesting/influential/important paper from the world of CS every weekday morning, as selected by Adrian Colyer

RoboSim (Robot Simulator)

Visualize and Simulate the Robotics concepts such as Localization, Path Planning, P.I.D Controller


open notebook

a happy knockout mouse.

my journey into computer science

Perl 6 Advent Calendar

Something cool about Perl 6 every day


Inspire and spread the power of collaboration

Niraj Bhatt - Architect's Blog

Ruminations on .NET, Architecture & Design

Pete Zybrick

Bell Labs to Big Data

Seek Nuance

Python, technology, Seattle, careers, life, et cetera...


New Era of Test Automation

Der Flounder

Seldom updated, occasionally insightful.

The 4T - Trail, Tram, Trolley, Train

Exploring Portland with the 4T

Midnight Musings

Thoughts on making art

Automation Guide

The More You Learn The More You Play...!

The Performance Engineer



Thoughts related to software development

%d bloggers like this: