<div>I use squish for testing a pyqt app and it works very well:</div><div><br></div><a href="http://www.froglogic.com/squish/gui-testing/">http://www.froglogic.com/squish/gui-testing/</a> <br><br>Dan.<br><br><div class="gmail_quote">
On Tue, Jul 24, 2012 at 4:03 PM, Gelonida N <span dir="ltr"><<a href="mailto:gelonida@gmail.com" target="_blank">gelonida@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
<br>
Im having a self written pyQT applciation.<br>
<br>
Now I wondered how I could easiest apply automated test.<br>
<br>
Something like:<br>
- start application<br>
- wait till a certain scren is visible.<br>
- check now, that five buttons are visible and check that<br>
  two of the buttons are grayed out.Check also that each button has a size greater than a given specified size and that the buttons are aligned.<br>
- then click one button and verify, that a dialog pops up.<br>
<br>
<br>
Not having done automated testing of a PyQt APP I wondered whether something like above descriped test could be implememnted<br>
<br>
<br>
Is there a way to determine at any given moment what widgets are visible and which coordinates they have?<br>
<br>
<br>
Would there be any way to just log or monitor all widgets and the signals they emitted?<br>
<br>
<br>
Is there any existing testing framwork for such tasks or would I have to start from scrratch.<br>
<br>
Thanks a lot for any info / suggestions.<br>
<br>
______________________________<u></u>_________________<br>
PyQt mailing list    <a href="mailto:PyQt@riverbankcomputing.com" target="_blank">PyQt@riverbankcomputing.com</a><br>
<a href="http://www.riverbankcomputing.com/mailman/listinfo/pyqt" target="_blank">http://www.riverbankcomputing.<u></u>com/mailman/listinfo/pyqt</a><br>
</blockquote></div><br>