<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br><br><div><hr id="stopSpelling">From: scribus.user@gmail.com<br>Date: Mon, 20 Jul 2015 23:09:47 -0500<br>To: scribus-dev@lists.scribus.net<br>Subject: Re: [scribus-dev] Scribus and Regression Testing<br><br><div dir="ltr"><div class="ecxgmail_extra"><div class="ecxgmail_quote"><blockquote class="ecxgmail_quote" style="border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;"><div dir="ltr"><div>There is an open source GUI tester for X11 called Xnee, <a href="https://xnee.wordpress.com/" target="_blank" style="font-size:12pt;">https://xnee.wordpress.com/</a> and <span style="font-size:12pt;"> </span><a href="http://www.gnu.org/software/xnee/" target="_blank" style="font-size:12pt;">http://www.gnu.org/software/xnee/</a></div></div></blockquote><div><br></div><div>Hi William, </div><div>Thanks for the heads-up. </div><div>Quick question: Help me understand how you can test Scribus in X11 environment?</div><div>(I'm on OSX). </div><div><br></div><div>BTW, here is where I'm recording my progress: </div><div><a href="https://github.com/scribusproject/scribus/issues/18" target="_blank">https://github.com/scribusproject/scribus/issues/18</a></div><div>This way I'm getting more exposure with my attempts and it may encourage others to collaborate. </div><div><br></div><div>Cheers,</div><div>/Kunda</div><div><br></div><div><br></div><div>I am not sure if Xnee will work on a Mac.  It might depend on whether the Mac build of Scribus uses X11.</div><div><br></div><div>I made a video showing how to use Xnee. <a href="https://vimeo.com/134064340" target="_blank" style="font-size: 12pt;">https://vimeo.com/134064340</a></div><div><br></div><div>To start recording, I ran</div><div><br></div><div>cnee --record -o example.xnr --mouse --keyboard --stop-key Multi_key --time 2 &</div><div><br></div><div>and then opened Scribus.  I just opened it and closed it.  All of the mouse and keyboard events are captured to the text file example.xnr.</div><div><br></div><div>Then when I have a prompt back, I replay the events with</div><div><br></div><div>cnee --replay -f example.xnr --time 2 &</div><div><br></div><div><br></div><div>Regards,</div><div>William</div><div><br></div><div><br></div></div></div></div></div>                                      </div></body>
</html>