Re: Using GUI Scripting for automated testing?



On Nov 28, 6:35 pm, "Peter Olcott" <NoS...@xxxxxxxxxxxxx> wrote:

The key benefit of my technology is that is that it
automatically operates aspects of the graphical user
interface in cases where no other tool will function.

I hear what you are saying, but I've yet to see that
demonstrated.

I would think that the design details that I provided should
have made that apparent.

You haven't provided any design details, let alone sufficient design
details to support the conclusion that you could operate GUIs in cases
where no other tool can.

You have made claims of better recognition, and as an example have
displayed a single image with an unusual font you say cannot be
recognized by other OCR systems.

What you haven't done is provided a demonstration where your system
actually operates anything.

If a system can "see" graphical user interface controls on
the basis of their pixels in a way similar to the way that
OCR works (this part should be apparent, if not please tell
me what is not clear) and this system "understands" how to
operate these controls (I can't elaborate the details of
this just yet), then it should be obvious that such a system
could operate most any GUI Control that a human operator
could operate. This would necessarily include controls that
do not provide any programmatic interface, as well as
controls that do provide a programmatic interface.

If the part about it "understanding" how to operate the
controls is a given, then is it clear how it works besides
this aspect?

Even if it is a given that your system can "find" a GUI element (which
you haven't yet demonstrated), it's not at all a given that your
system can "understand" anything at all about the objects it can find.

If you could somehow intuit how a GUI object operates solely based on
the visual appearance, then your system would certainly be super-
human.

The
basic system apart from GUI testing will also allow very
powerful GUI Scripts that take very little development
time.

Very powerful, plus very little development time is what
all test tool
vendors say.

You haven't demonstrated anything to indicate how you
would make more
powerful scripts, nor how you would reduce the development
time.

Let's focus on the first part about more powerful scripts
since I can probably provide this explanation without
divulging any details about my second invention. The second
part can not be elaborated without divulging aspects of my
second invention so this will have to wait for a while.

Sure.

Pick your favorite programming language, or invent a pseudo-langugage
if you must.
Post a code snippet showing how that language would be used to
automate a test without having benefit of your system.
Then post the same code snippet modified to take advantage of your
system.

I would imagine you could do this without divulging details about
either of your inventions, right?

And then we can judge how much more powerful it has become.
.



Relevant Pages

  • Re: Using GUI Scripting for automated testing?
    ... interface in cases where no other tool will function. ... "see" the GUI controls on the screen could operate these ... Isn't it also obvious that such a system could operate GUI ... automate a test without having benefit of your system. ...
    (comp.software.testing)
  • Re: Top 3 VCL Request
    ... Almost all visual controls are data structures inside. ... itself is modified through the data structure in a threadsafe manner and the ... GUI thread is signalled to catch up when it can. ... like an interface. ...
    (borland.public.delphi.non-technical)
  • Re: Ease of use (was: Re: Idiot (I know thats redundant) spammer
    ... 'Longhorn' GUI, and while by then there clearly *was* an existing interface ... If you want to talk about editing, the more apt comparison is between ... TECO was wonderful: I ...
    (comp.os.vms)
  • Re: Confusing stack effects
    ... so a Click&Go interface is nonsensical. ... somewhat more difficult to do with half a dozen self contained GUI ... What does Annie have to ... Or even assemblers? ...
    (alt.lang.asm)
  • Re: Windows Server Bug?
    ... settings were showing in the GUI for network interfaces, ... network interface configuration GUI. ... list and DNS suffix search order on a given interface runs successfully ...
    (microsoft.public.windows.server.dns)