MacroSchedular Vs OLE VB SCRIPING Vs QTP

General Macro Scheduler discussion

Moderators: JRL, Dorian (MJT support)

Post Reply
Niroj@Work
Pro Scripter
Posts: 63
Joined: Thu Dec 10, 2009 8:13 am

MacroSchedular Vs OLE VB SCRIPING Vs QTP

Post by Niroj@Work » Thu Dec 31, 2009 5:33 am

Hello Friends,

I am not aware of QTP or OLE VB scripting. When I started using Macroscheduler people started asking questions why only macroscheduler? Some one told that he can do all this using simple OLE VB scripting.. Some one told QTP and etc...etc...

And I don't know the perfect answers...
If you know please mention here..It will be useful to convince the higher authorities. It should be mostly the comparison (both technical and non-technical..)

Marcus please give some good punchs :)
Thanks

User avatar
Marcus Tettmar
Site Admin
Posts: 7395
Joined: Thu Sep 19, 2002 3:00 pm
Location: Dorset, UK
Contact:

Post by Marcus Tettmar » Thu Dec 31, 2009 10:47 am

Hi,

OLE VB scripting? Are they serious!? Do they mean using Microsoft Visual Basic to script OLE interfaces? Well, that's fine, if a) you know VB and b) the thing you want to automate has an OLE interface and c) you have the docs that describe that OLE interface and lots and lots of time. But if you're not a programmer, or want a tool that is more easily understood, faster to get up to speed with, and, more importantly, want to automate **ANYTHING**, including apps which do not expose OLE/ActiveX interfaces, then that isn't going to work. Macro Scheduler is.

QTP - I think you are referring to Quick Test Pro. That's a software testing tool. A different beast. It has built in features for testing. The only overlap is in the scripting language used by QTP. And that's why you'd want Macro Scheduler, because QTPs scripting language is not as rich. See what Gale said here:

http://www.mjtnet.com/automated_testing.htm

"We found the problem with object oriented test tools like WinRunner, QTP, SilkTest, etc is the partial or non-existant support for the objects under test. As new technologies are created the problem gets worse. These tools have image based workarounds, but they need the script to specify the image location on the screen. We tried some workarounds based on a Windows API command similar to Macro Scheduler's GetPixelColor function to find the images. It worked but was nowhere as well developed or convenient to use as Macro Scheduler's Image Recognition functions. If you have bitmaps of the images your application will display, you can write a script before the application is coded. Macro Scheduler and AppNavigator are great because the same solution works for all technologies that run on Windows. Because the solution is image based it works in development, independent test, and production environments."

Gale Dyvig, Seattle Children's Hospital

Some people have used trad test tools like QTP *with* Macro Scheduler to do the scripting part, or to augment the scripting where the tool's script language lets down. Now we have the SDK that can be done even more seamlessly. The SDK could also be used in the "OLE VB" solution to augment VB's capabilities more easily.

In short. Macro Scheduler can automate WAY more than VB or QTP and, it can do it more easily.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar

Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?

Niroj@Work
Pro Scripter
Posts: 63
Joined: Thu Dec 10, 2009 8:13 am

Post by Niroj@Work » Thu Dec 31, 2009 11:07 am

Thanks for ur valuable informations. A very very happy new year to u ppl.

Can you please highlight on the cost comparision also?

User avatar
Marcus Tettmar
Site Admin
Posts: 7395
Joined: Thu Sep 19, 2002 3:00 pm
Location: Dorset, UK
Contact:

Post by Marcus Tettmar » Thu Dec 31, 2009 11:23 am

Not really. Prices for QTP are not published. You would need to contact HP for a quote. My understanding is it is several thousand dollars per seat per year.

Macro Scheduler costs between $95 and $595 for a commercial license.

Microsoft VB is a programming language. You can get the express edition for free. But to compare cost you'd have to factor in the time it would take to develop an application to create your automation and that will require development skills/programmers. It makes no sense to me to be comparing it to a general purpose automation tool like Macro Scheduler.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar

Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?

Niroj@Work
Pro Scripter
Posts: 63
Joined: Thu Dec 10, 2009 8:13 am

Post by Niroj@Work » Thu Dec 31, 2009 12:27 pm

Thanks agn for ur qcick reply..

Can u plz check "Difference between two strings" issue I mentioned in the Technical/Scripting section? Long bk I mentioned it bt till now I have not get any solution. While doing such kind of operation whenever I am doing the null replacement it is throwing some System error..

Post Reply
Sign up to our newsletter for free automation tips, tricks & discounts