1690Re: [perlguitest] Re: silktest vs using win32::GuiTest
- Feb 21, 2007Suresh Nelamangala wrote:
> hi gs rao,
> Can you do this on your machine
> perl should be in path before you can type ppm here
> PPM - Programmer's Package Manager version 3.1.
> Copyright (c) 2001 ActiveState SRL. All Rights Reserved.
> Entering interactive shell. Using Term::ReadLine::Stub as readline
> Type 'help' to get started.
> ppm> install Win32:GuiTest
> On 2/21/07, gs rao <gsrao+AF8-ggt+AEA-yahoo.com
> <mailto:gsrao+AF8-ggt+ACU-40yahoo.com>> wrote:
> > Hi Brent,
> > Thanks for the information.It has so much information about your
> > experience of working with Win32:GuiTest.Surely, it should help us alot.
> > I have a question to you that is I was installed the Active Perl 5.6
> in my
> > system and I have tried to install the Win32:GuitTest 2.2 on the same
> > system.
> > I have followed as per the instructions given in the installation
> > of the Win32:GuiTest build.
> > While installing the build it's giving error message like "it should not
> > be allowed to install the packages on the current build".
> > Can you please tell me how do we install the Win32:GuiTest in my system
> > and what are the steps do i need to take while installation like do
> we need
> > to install the Active Perl latest version or need to upgrade the latest
> > version or no need to install the Active Perl in my system ?
> > Please tell me, Is that Active perl installation will take any
> affect for
> > the installation of Win32:GuiTest build ?
> > Thanks in advance.
> > Subba Rao
> > brentje <brentje+AEA-yahoo.com <mailto:brentje+ACU-40yahoo.com>
> <brentje+ACU-40yahoo.com>> wrote:
> > Let me start off by saying that I have not had any formal training in
> > testing. I have no documentation on any kinds of testing methodology.
> > Anything I do have was found on the net somewhere. I started my
> > career off as a programmer, and my interests lay mostly in that area.
> > Although I do get a kick out of tearing apart someone else's program,
> > so I've grown to like testing. But basically, I looked at the task
> > that needed to be done from a programmer's point of view.
> > Many of us have created our own framework for the application we are
> > testing. I wouldn't say mine is any better then anyone else's because
> > I haven't seen anyone else's, but I am proud of it and where it's
> > going. I didn't even realize what I was making until the basic code
> > was written. But here are the things I went through.
> > I was asked to write regression testing scripts, to make sure that the
> > steps we've laid out in the manual will work. The basic idea I had
> > was to make emulate a normal user as closely as possible. That means
> > instead of using code to push a button, I actually move the mouse
> > cursor there and click. So the first function I wrote was a Move
> > Mouse command. Since the one in GuiTest instantly moves the cursor to
> > where you say, I made a loop that moved it incrementally to provide a
> > delay and to make it look a little more normal. From there, I moved
> > on to filling fields. I decided I didn't want to blindly click with
> > mouse coordinates, so I made a function that looked for a field based
> > on it's label. Once I find the field, I grab it's screen coordinates
> > and feed that into the Move Mouse function. This way, they can move
> > the field where ever they want to and I don't have to change my code.
> > I think after that I starting coding functions that set a combobox to
> > a specific value, grabbing it's location in the drop-down and moving
> > the mouse to click on it. After that, things really started getting
> > out of hand. I've added code to wait for a window based on it's title
> > or it's contents, added logging features, grab screenshots, added code
> > to manipulate objects through SendMessage, added XML files to hold
> > data that drives the scripts, added database code to interact with the
> > data our software uses, created a system to run multiple scripts, and
> > probably a few other things I can't think of right now. Next is a
> > blackbox testing system, where the scripts intentionally try to make
> > error messages show. Without a doubt, it is a lot of work to get a
> > system up and running. But the results are worth it in my eyes. I
> > don't think I would have gotten anywhere near the results I've gotten
> > if I went with the top commercial choice I had.
> > But again, this is just my system. It's pretty geared towards the
> > software I'm testing, although I've tried to make it as generic as
> > possible. I'm sure others have systems that do things I haven't even
> > thought of, or provide better ways of doing things. Anyways, this is
> > the process I've gone through. It's taken me about a year and a half
> > script about a third of our application, and it'll probably take me
> > another year or so to script the rest. Well, I hope this helps.
> > Brent
> > --- In perlguitest+AEA-yahoogroups.com
> <perlguitest+ACU-40yahoogroups.com>, gs rao
> > <gsrao+AF8-ggt+AEA-...> wrote:
> > >
> > > Hi Brent,
> > >
> > > I am new to the win32::GuiTest, I want to do the functionality
> > testing of an application using win32::GuiTest. Can you please tell me
> > what are the basic steps, we need to take while designing the
> > automation test frame work for that application using win32::GuiTest ?
> > > Is there any kind of frame work for the win32::GuiTest ?
> > > Or can you please guide me how to start the process of automating
> > the functionality testing for an application using win32::GuiTest ?
> > > if you have any specific documents related to the functionality
> > testing using win32::GuiTest, please send it to me ?
> > >
> > > Thanks for your help
> > >
> > > Regards,
> > > G.Subba Rao
> > ---------------------------------
> > Need Mail bonding?
> > Go to the Yahoo! Mail Q+ACY-A for great tips from Yahoo! Answers users.
> > [Non-text portions of this message have been removed]
> [Non-text portions of this message have been removed]
> Messages in this topic
> (11) Reply (via web post)
> +AHw- Start a new topic
> +AHw- Links
> +AHw- Database
> +AHw- Polls
> +AHw- Members
> +AHw- Calendar
> Yahoo! Groups
> Change settings via the Web
> (Yahoo! ID required)
> Change settings via email: Switch delivery to Daily Digest
> +AHw- Switch format to Traditional
> Visit Your Group
> Unsubscribe <mailto:perlguitest-unsubscribe+AEA-yahoogroups.com?subject=>
> Recent Activity
> New Members
> Visit Your Group
> Give Back
> Yahoo! for Good
> Get inspired
> by a good cause.
> Y! Toolbar
> Get it Free!
> easy 1-click access
> to your groups.
> Yahoo! Groups
> Start a group
> in 3 easy steps.
> Connect with others.
- << Previous post in topic Next post in topic >>