Hello, All:

I'm absolutely new to Perl and Cocoa/Objective-C so please have patience
with me if I sound terribly "uninformed". As a QA engineer, what I'm trying
to figure out is if Perl is useful for scripting apps written in Cocoa.
Basically, I want to take a finished Cocoa app and write test scripts
which... say, populate text fields with text, activate buttons, select
preference options, and activate various other GUI functions as if a person
was actually using the application. Yes, I know AppleScript is the usual
choice for such things but I want to get around having to use AppleScript.
The idea here being that I would be able to write Perl scripts *after* the
Cocoa app has been written and delivered which directly manipulate Cocoa
objects in the target application through Mac OS-X.

In other words, if I already know which specific objects in the application
I want to manipulate I don't need the development team to take the time to
build an AppleScript dictionary into every app for me which will enable all
the functions I want to test.

Is my thinking correct? Is Perl the right way to go for my "post
development" scripting needs?

Any advice or input would be most appreciated.

Thanks,

Larry


Reply via email to