<div dir="ltr">Hi Yves-Alian,<div class="gmail_extra"><br></div><div class="gmail_extra">Comments inline.<br><br><div class="gmail_quote">On Mon, Feb 3, 2014 at 11:18 PM, Paroz, Yves-Alain <span dir="ltr"><<a href="mailto:Yves-Alain.Paroz@keymile.com" target="_blank">Yves-Alain.Paroz@keymile.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="DE-CH" link="blue" vlink="purple"><div><p class="MsoNormal">

<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi Nagappan,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Thanks for your answer, but may be I have not explain exactly my problem.<u></u><u></u></span></p><p class="MsoNormal">

<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I want to write a python script to test an application which itself is written in Java (Swing).<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I tried with success to access to the OS and to run the installer (InstallShield) to install this application<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I can also lauch the application, but when I ask for the component list with </span>getobjectlist()<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">, I only received this:<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">>>> getobjectlist('frmNEM Login')<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">['ukn0', 'mnuSystem', 'mnuSystem1', 'btnMinimize', 'btnMaximize', 'btnClose']</span></p>

</div></div></blockquote><div><br></div><div>Looks like only the title bar is accessible, rest all the object are not (based on ukn0 - unknown widget type). Try your app with Microsoft Visual Verify app and check respective widgets are visible (<a href="http://uiautomationverify.codeplex.com/">http://uiautomationverify.codeplex.com/</a>).</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="DE-CH" link="blue" vlink="purple">

<div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">>>><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">So, I’m asking how to start this Java application so that CobraWinLDTP recognize the components.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Do I have I to use the Ldtp.jar provide in your distribution?</span></p></div></div></blockquote><div><br></div><div>Ldtp.jar is an interface to write LDTP based test, it has nothing to do to test a Java app.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="DE-CH" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Do I have to modify the command line „java -cp … com.keymile.nms.unem.Main“ to start?</span></p>

</div></div></blockquote><div><br></div><div>I myself, haven't tested with Java app on Windows. On Linux, tried with java-access-bridge accessibility library and it works. Though, my testing was way long back.</div><div>

 </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="DE-CH" link="blue" vlink="purple"><div>
<p class="MsoNormal">
<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Or do I use the </span>accessibility.properties<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> in my jre distribution?</span></p>

</div></div></blockquote><div><br></div><div>Not sure, how to do that on Windows. Maybe this <a href="http://docs.oracle.com/javase/7/docs/technotes/guides/access/enable_and_test.html">http://docs.oracle.com/javase/7/docs/technotes/guides/access/enable_and_test.html</a> ?</div>

<div><br></div><div>Thanks</div><div>Nagappan </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="DE-CH" link="blue" vlink="purple">

<div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Thanks & Regards<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Yves-Alain<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><div style="border-style:solid none none;border-top-color:rgb(181,196,223);border-top-width:1pt;padding:3pt 0cm 0cm">

<p class="MsoNormal"><b><span lang="DE" style="font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span lang="DE" style="font-size:10pt;font-family:Tahoma,sans-serif"> Nagappan Alagappan [mailto:<a href="mailto:nagappan@gmail.com" target="_blank">nagappan@gmail.com</a>] <br>

<b>Sent:</b> Tuesday, February 04, 2014 5:59 AM<br><b>To:</b> Paroz, Yves-Alain<br><b>Cc:</b> <a href="mailto:ldtp-dev@lists.freedesktop.org" target="_blank">ldtp-dev@lists.freedesktop.org</a><br><b>Subject:</b> Re: [LDTP-Dev] How to start Java app with Ldtp<u></u><u></u></span></p>

</div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Hi Yves-Alain,<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Try this example - <a href="https://github.com/ldtp/cobra/blob/master/Example/Java/LdtpTest.java" target="_blank">https://github.com/ldtp/cobra/blob/master/Example/Java/LdtpTest.java</a> and see if that helps.<u></u><u></u></p>

</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Thanks<u></u><u></u></p></div><div><p class="MsoNormal">Nagappan<u></u><u></u></p></div></div><div><p class="MsoNormal" style="margin-bottom:12pt">

<u></u> <u></u></p><div><p class="MsoNormal">On Wed, Jan 29, 2014 at 4:35 AM, Paroz, Yves-Alain <<a href="mailto:Yves-Alain.Paroz@keymile.com" target="_blank">Yves-Alain.Paroz@keymile.com</a>> wrote:<u></u><u></u></p>

<div><div><p class="MsoNormal">Hi,<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">I’m trying to use CobraWinLDTP to test a Java application using Swing.<u></u><u></u></p><p class="MsoNormal">

I’m also new with Java.<u></u><u></u></p><p class="MsoNormal">I could not found how to bind/start the Ldtp.jar with the Java application to test.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">

I was using previously SilkTest and know about the accessibility.properties.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Can you give me a example how to start a java application from the command line.<u></u><u></u></p>

<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Man thanks,<u></u><u></u></p><p class="MsoNormal">Yves-Alain<u></u><u></u></p></div></div><p class="MsoNormal" style="margin-bottom:12pt"><br>_______________________________________________<br>

LDTP-dev mailing list<br><a href="mailto:LDTP-dev@lists.freedesktop.org" target="_blank">LDTP-dev@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/ldtp-dev" target="_blank">http://lists.freedesktop.org/mailman/listinfo/ldtp-dev</a><u></u><u></u></p>

</div><p class="MsoNormal"><br><br clear="all"><u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal">-- <u></u><u></u></p><div><p class="MsoNormal">Cross platform GUI testing<u></u><u></u></p>

</div><p class="MsoNormal">Linux Desktop (GUI Application) Testing Project - <a href="http://ldtp.freedesktop.org" target="_blank">http://ldtp.freedesktop.org</a><br>Cobra - Windows GUI Automation tool - <a href="https://github.com/ldtp/cobra" target="_blank">https://github.com/ldtp/cobra</a><u></u><u></u></p>

<div><p class="MsoNormal">ATOMac - Mac GUI Automation tool - <a href="https://github.com/pyatom/pyatom" target="_blank">https://github.com/pyatom/pyatom</a><u></u><u></u></p></div><div><p class="MsoNormal"><a href="http://nagappanal.blogspot.com" target="_blank">http://nagappanal.blogspot.com</a><u></u><u></u></p>

</div></div></div></div></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Cross platform GUI testing</div>Linux Desktop (GUI Application) Testing Project - <a href="http://ldtp.freedesktop.org" target="_blank">http://ldtp.freedesktop.org</a><br>

Cobra - Windows GUI Automation tool - <a href="https://github.com/ldtp/cobra" target="_blank">https://github.com/ldtp/cobra</a><div>ATOMac - Mac GUI Automation tool - <a href="https://github.com/pyatom/pyatom" target="_blank">https://github.com/pyatom/pyatom</a></div>

<div><a href="http://nagappanal.blogspot.com" target="_blank">http://nagappanal.blogspot.com</a></div>
</div></div>