Request to register new user fullname: John Adams Jackson userid: PARAGAPE mail: CENSORED homepage: why:
I have been working on some Windows GUI automation modules for the purposes of testing Windows applications. I have examined the modules Win32::GUI, Win32::GUIRobot, Win32::GUITaskAutomate, and Win32::GUITest. While these modules have some similarity, their scope fall short of my needs, and their ease-of-use leaves somewhat to be desired. Actually, I am writing a family of modules, and I propose the namespace Win32::GUIAutomation. So far, I have written Win32::GUIAutomation, Win32::GuiAutomation::Mouse, Win32::GuiAutomation::Window, Win32::GUIAutomation::Window::Listview, and Win32::GUIAutomation::Window::Treeview. As you can see, the goal is to write a family of modules under Win32::GUIAutomation::Window, one for each control type, as well as other modules such as Win32::GUIAutomation::Keyboard. The whole system is object-oriented and provides very powerful, yet simple-to-use, commands. These modules are not intended to be "quick" solutions to my problems, but rather, robust, long-term solutions. I have spent considerable hours writing what I have so far, and will spend considerable more writing the additional modules. I am writing to you now in order to get your initial reaction and guidance before I start setting everything in stone. I also want to submit to CPAN because I have benefited so much from CPAN and I want to return the favor. Thanks for your consideration! The following links are only valid for PAUSE maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_user&USERID=f2400000_d9441634f85be665&SUBMIT_pause99_add_user_sub=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_user&USERID=f2400000_d9441634f85be665&SUBMIT_pause99_add_user_Definitely=1