<div dir="ltr">Hello Wallace,<br><br><div class="gmail_quote">On Sat, Oct 4, 2008 at 1:56 PM, Wallace Owen <span dir="ltr">&lt;<a href="mailto:owen@metamachine.com">owen@metamachine.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
I started out trying dogtail, which seemed extremely slow. &nbsp;I&#39;m now<br>
trying to tackle using ldtp for my testing.</blockquote><div><br>Nice to know that :) <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br>
What I haven&#39;t figured out yet is how to get a dump of the widget<br>
hierarchy. &nbsp;I see how I can use the editor tool to get the application<br>
to reveal the names of it&#39;s menu buttons and dialogs. &nbsp;Now I want to<br>
discover the name of the table in the file selection tool, but since<br>
it&#39;s not something I directly interact with in the app, I can&#39;t use the<br>
editor to discover it&#39;s name.</blockquote><div><br>You can use getobjectlist (&#39;&lt;Window name&gt;&#39;) <br><br>More info available here <a href="http://ldtp.freedesktop.org/user-doc/getobjectlist.html">http://ldtp.freedesktop.org/user-doc/getobjectlist.html</a><br>
<br>All window related functions available here <a href="http://ldtp.freedesktop.org/user-doc/window.html">http://ldtp.freedesktop.org/user-doc/window.html</a><br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

In dogtail they had some code that&#39;d walk the tree by querying for each<br>
&#39;node&#39;s children. &nbsp;What do I do in ldtp?</blockquote><div><br>We have more than 150 ready made API&#39;s and most of them are documented here <a href="http://ldtp.freedesktop.org/user-doc/index.html">http://ldtp.freedesktop.org/user-doc/index.html</a> <br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Lastly, how can I help? &nbsp;I&#39;ve been developing in C since &#39;82, in C++<br>
since &#39;87 and in Python since 2004. &nbsp;I&#39;ve developed python bindings and<br>
have a very good grasp of their &#39;ways&#39;.<br>
</blockquote><div><br></div></div><br>That will be awesome. We are moving the framework from C to python. We need lots of help in this area. Also, if you could populate the widget hierarchy info inside LDTP Editor in LDTP format will be nice :)<br>
<br>Thanks<br>Nagappan<br><br clear="all"><br>-- <br>Linux Desktop (GUI Application) Testing Project - <a href="http://ldtp.freedesktop.org">http://ldtp.freedesktop.org</a><br><a href="http://nagappanal.blogspot.com">http://nagappanal.blogspot.com</a><br>

</div>