[PyQt] recommendations for automatic testing of pyqt applications
gelonida at gmail.com
Tue Jul 24 22:03:53 BST 2012
Im having a self written pyQT applciation.
Now I wondered how I could easiest apply automated test.
- start application
- wait till a certain scren is visible.
- check now, that five buttons are visible and check that
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.
- then click one button and verify, that a dialog pops up.
Not having done automated testing of a PyQt APP I wondered whether
something like above descriped test could be implememnted
Is there a way to determine at any given moment what widgets are visible
and which coordinates they have?
Would there be any way to just log or monitor all widgets and the
signals they emitted?
Is there any existing testing framwork for such tasks or would I have to
start from scrratch.
Thanks a lot for any info / suggestions.
More information about the PyQt