Re: Using GUI Scripting for automated testing?



On Nov 26, 11:06 am, "Peter Olcott" <NoS...@xxxxxxxxxxxxx> wrote:

It uses fewer programming steps because the GUI Objects are
defined at very high levels of abstraction.

Right. Can you show an example of what you mean by those words? This
is pretty much what they all say.

It is not script-less. It uses whatever language the
programmer already knows as its scripting language. There
are two software components that are added to these
languages, using ActiveX/COM as the interface. These two
components:
(1) SeeScreen OCR like recognizer
(2) GuiCommander scripting framework,
provide all of the functionality.

Ah. So your tool is designed for programmers then?
And testers are expected to already know/use a language?

Other tools (such as Eggplant) have taken this OCR-based
approach
already. They appear to be mildly successful in a small
segment, but
don't make any inroads into the overall test automation
market.

I am aware of this product, and carefully studied this
product. Initially I thought that they might have been
infringing my patent. The system that I just finished
designing has tremendous advantages over their system.

The most significant advantage is that it can accomplish the
same results in 500% fewer programming steps.

500% fewer? Can you provide an example which shows this?

Another
advantage is that it can automatically operate the GUI
interface of applications that their system and every other
system are incapable of automating.

Again, this is easy to say, but without an example, it's hard to
believe.

Of course. I just finished the design. It will be a while
before a functional system is available for public review.
The purpose of this posting is to get a rough estimate of
the market potential for a product with the benefits that
have been defined.

Yup. Hard to tell if there's any market potential without a lot mre
details.

Good luck.
.



Relevant Pages

  • Re: Letter to US Sen. Byron Dorgan re unpaid overtime
    ... >)> these choices the language makes, as long as the choice is clearly ... and as long as the programmer knows which choice was made. ... Ritchie SCREWED UP in designing the for loop because ...
    (comp.programming)
  • Re: checking if pointer is NULL allowed?
    ... but the programmer forgot to assign some useful value to it? ... this would be quite reasonable if we were designing C now. ... would implicate to me that when freefrees a ptr, ... That's not practical in a language like C. freedoes not have ...
    (comp.lang.c)
  • Re: C or C++ do you prefer to program?
    ... >> templates have matured. ... If you need a high level language, ... > isn't enough, a programmer should be ... >> building blocks and that the threshold to designing a new class is ...
    (comp.unix.programmer)
  • Re: Python or PHP?
    ... > every language here and there more ways to do something. ... The best the programmer can do, as you imply, is to ... parse out into proper perl expressions. ... > lists, dictionaries, etc. etc. ...
    (comp.lang.python)
  • Re: Python or PHP?
    ... >> every language here and there more ways to do something. ... The best the programmer can do, as you imply, is to ... I am curious of a list of extraneous methods in Perl (more about the ... I just had a glance on Python, ...
    (comp.lang.python)