[LDTP-Dev] Using LDTP to operate on a remote machine via VNC

Nagappan Alagappan nagappan at gmail.com
Mon Apr 21 22:22:22 PDT 2014


Hi Aakanksha,

Check with accerciser app and see if that helps.

>From LDTP side, you can check getobjectinfo/getobjectproperty APIs.

Thanks
Nagappan


On Mon, Apr 21, 2014 at 6:29 PM, Aakanksha Sastry <
p.aakankshasastry at gmail.com> wrote:

> Hello Nagappan,
>
> Thanks for your earlier reply. It looks like the GUI that I am trying to
> automate is compatible with the GNOME version because I can see it in the
> getwindowlist() output. However, I do not see all the controls appear when
> I do getobjectlist('<software_name>') and the list is incomplete. There are
> a few drop down menus in the window and the list returned by
> getobjectlist() varies depending on whether the drop-downs are expanded.
> Even when I get what seems like the full list, it looks like multiple
> object names map to the same control, and some other buttons and labels are
> ignored. I am not sure as to how to proceed with the testing now. I have
> been looking in the documentation but couldn't find any API or method to
> find the object name from a control's name on the GUI (for example, when I
> give the name "File" in a gedit window to an LDTP method, it should return
> me the object name or type in LDTP - "mnuFile" in this case) Does something
> like this exist? Please advise as to what might be the best way to identify
> names on windows with the object names in LDTP. Thank you for your help.
>
> Best,
> Aakanksha
>
>>
>>>>
>>>> On Tue, Apr 1, 2014 at 1:43 PM, Aakanksha Sastry <
>>>> p.aakankshasastry at gmail.com> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I recently started using LDTP for automating a few tasks on my windows
>>>>> as well as Linux machines. I have a procedure where I have to login from a
>>>>> Windows machine to a VNC session on a Linux machine and then start
>>>>> executing some tasks on the second machine. I was wondering if LDTP could
>>>>> be used to achieve that. The only relevant section of the tutorial that I
>>>>> see with regard to this is "operating LDTP from a remote system". I wanted
>>>>> to know if this section is relevant to my case and if my task could be
>>>>> achieved using LDTP. Thanks a lot for your responses in advance!
>>>>>
>>>>> Best,
>>>>> Aakanksha
>>>>>
>>>>> _______________________________________________
>>>>> LDTP-dev mailing list
>>>>> LDTP-dev at lists.freedesktop.org
>>>>> http://lists.freedesktop.org/mailman/listinfo/ldtp-dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Cross platform GUI testing
>>>> Linux Desktop (GUI Application) Testing Project -
>>>> http://ldtp.freedesktop.org
>>>> Cobra - Windows GUI Automation tool - https://github.com/ldtp/cobra
>>>> ATOMac - Mac GUI Automation tool - https://github.com/pyatom/pyatom
>>>> http://nagappanal.blogspot.com
>>>>
>>>
>>>
>>
>>
>> --
>> Cross platform GUI testing
>> Linux Desktop (GUI Application) Testing Project -
>> http://ldtp.freedesktop.org
>> Cobra - Windows GUI Automation tool - https://github.com/ldtp/cobra
>> ATOMac - Mac GUI Automation tool - https://github.com/pyatom/pyatom
>> http://nagappanal.blogspot.com
>>
>
>
> _______________________________________________
> LDTP-dev mailing list
> LDTP-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/ldtp-dev
>
>


-- 
Cross platform GUI testing
Linux Desktop (GUI Application) Testing Project -
http://ldtp.freedesktop.org
Cobra - Windows GUI Automation tool - https://github.com/ldtp/cobra
ATOMac - Mac GUI Automation tool - https://github.com/pyatom/pyatom
http://nagappanal.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/ldtp-dev/attachments/20140421/87a9364f/attachment.html>


More information about the LDTP-dev mailing list